Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mce.biophys.msu.ru/archive/doc21794/doc.pdf
Дата изменения: Wed Jul 30 17:50:44 2008
Дата индексирования: Mon Oct 1 21:46:52 2012
Кодировка:
. ., . . , ­ , . . Sample Framework, DirectX SDK, Direct3D Extension Library (D3DX) . , . , . , . DirectX , , , , , . , . . , , . ­ , , , . ­ , . , , (, , ) ­ , - . , ­ , . . . . , , , , , , -


[1]. . 1.

. 1.

. -, , . -, , . -, , . , , . , , . . ,


, . - , , . , , , . , . , . , , , . ­ . , , . , . , . , . . , . , , , ­ . . , . ­ c . ­ . . , , . ­ . . , , , . , . - . , , , . . , , . .


, . cDataPool, cPoolGroup. , . , , . . 2.

. 2. ,

cPoolGroup , , . . , . , , . cPoolGroup , , . . , , , , . , . -


, . , . . . . , , , , , : «» «». , , . . 3.

. 3.

, , ­ cSceneNode. cSceneNode . « ­ », . cSceneNode ­ parent. , , . , , , . cSceneNode: , , , - , , (, , ) , - . cOrientation. : , ,


(). , . m_Inheritance . : , , . , m_orientation, m_localMatrix. . m_worldMatrix, , . , , m_inverseWorldMatrix , , . cSceneNode , . , - , - , . . cSceneObject. cSceneNode . cRect3d. , , . mlocalBounds, , . , , , DirectX D3DXComputeBoundingBox. , , m_worldBounds . , recalcWorldBounds. , , m_localPermeableBounds, . , . , , m_bPermeable. true, , .


, , . cSceneNode , . . , , . , . , . , . , . , , . () , , . . . . , , , , . , , . 32 , cSceneObject 32- m_quadTreeZMask. , . , 32- m_quadTreeZMask , . m_zMask. , m_quadTreeZMask or, m_zMask. . m_zMask m_zMask m_quadTreeZMask , . . , , , . , , . , -


, , and mzMask . , . , , . . , . , , , . , . ( ), . , . , . , . , , . « » (XOR), , . 2, XOR , . , 2x2, - . . , , . , . , , : 1. XOR x­ . . rx ­ . levx = ­r. 2. y-. levy=n­ry. 3. levx levy. , , . , , , . -


, , , [0, 2lev­1] , . ­lev, 2 n­lev. (XOR, ) , , . , , , . . , , , , . . , , . . , DirectX, , , , , , . - . , - , , . , , , . DirectX . , , . . , , . , . .


1. , D- C++ DirectX9. .: -, 2006. 368 . 2. ., , . 2004, (http://www.dtf.ru/articles/read.php?id=40757&page=l) 3. ., (http://www.gamedev.ru/articles/?id=70035, http://www.gamedev.ru/articles/?id=70029, http://www.gamedev.ru/articles/?id=30036) 4. .., . (http://www.gamedev.ru/articles) 5. . . (http://www.gamedev.ru/articles/?id=70117) 6. " " (http://www.gamedev.ru/articles/?id=70101) 7. , (http://www.gamedev.ru/proj/?id= I &doc=5)

TECHNOLOGY FOR STORING AND MANIPULATING DATA IN VISUALIZATION OF THREE-DIMENSIONAL SCENES Rusanova Ya. M., Cherdyntseva M. I. This article is devoted to some problems of declaring and storing information for objects' visualization. The storage structure and resources control technology can be applied for realtime visualization of three-dimensional scenes. Such instruments as Sample Framework from DirectX SDK and Direct3D Extension Library (D3DX) were used in the implementation