频道栏目
首页 > 资讯 > 其他 > 正文

OSG的渲染树与状态树

17-09-04        来源:[db:作者]  
收藏   我要投稿
 有点懒。。不想画图,随便说一说吧,其实状态树你可以看成是一个二叉树,非叶子节点StateGraph和叶子节点ReaderLeaf组成,然后一个ReaderLeaf你可以看成有一个Drawable对象,但是场景渲染的是渲染树,状态树只是为了好转换成渲染树而存在的。
 渲染树你也可以看成一棵二叉树,RenderStage(渲染台)是根节点,RenderBin是非叶子节点的子节点,RenderLeaf是根据上面的状态树里面的StateGraph的子节点遍历添加到RenderBin下面的。
 然后渲染时候从Num小的RenderBin开始遍历,遍历完所有的RenderLeaf就好了。
相关TAG标签
上一篇:jquery中的cookie
下一篇:Python学习篇之error
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站