OSG的traverse()方法解析

来源:互联网 发布:c语言库函数大全pdf 编辑:程序博客网 时间:2024/05/16 11:02

目前正在研究贴图代替物体的方法,就顺便看了看Impostor的源码,发现里面是重写了traverse()方法,便研究了一下,首先traverse()方法是虚函数,重写以后,把该节点如果挂在场景下面,那么就会一直执行traverse()里面的东西,其次,traverse()能一直遍历完所有节点是因为里面还有一个accept方法会继续让节点遍历,accept方法这里就不多说了,如果你重写了traverse()也一定要记得加上accept方法,不然可是没法遍历完的

原创粉丝点击