【導讀】用部分數(shù)據(jù)結(jié)構(gòu),景中的每個模型,或更新其狀態(tài),或?qū)ζ溥M行繪制。維系場景中的靜態(tài)模型層次結(jié)構(gòu)。PSG場景樹僅含有一個此動態(tài)節(jié)點,直接掛在根節(jié)點下,TreeNode),或表示單個模型。組指針或子模型文件指針。ModelFile可以對應多個TreeNode。型文件被引用計數(shù)器,所有子模型物體指針,ModelFile指現(xiàn)實中的一個物體,包含模型部件信息:模型部件局部坐標框架,模型部件頂點列表,模型部件三角面片列表,要擁有自己的遍歷器,遍歷場景并繪制。修改其對每個元數(shù)據(jù)的訪問方式即可。traverser中;若用DirectX繪制,則其封裝在DXtraverser中。