|
楼主 |
发表于 2009-9-11 01:09:25
|
显示全部楼层
还是不是很理解具体该怎么处理.
我现在是在frame()前通过一个visitor去访问整个场景中的节点 如果找到某个PagedLOD没有设置RTT相机 就给他专门new一个相机 并设置好参数 然后把相机加入到根节点中去.(目前我使用的测试数据 实际上不会构建很多相机.)但是这样的机制在处理osgDEM输出的大数据时,的确会构建大量的相机.
看您的做法 似乎是用固定数量的相机 然后不断重复使用这些相机去渲染不同的矢量图形就可以达到目的,是这样的吗?
如果相机的数量本身不是一个系统限制的话 那么程序不应该崩溃掉才对 也许会特别慢以至于死掉 但是应该不会崩溃.
我觉得我现在的问题 还是因为在渲染的时候更新数据导致的.
另外 您所说的 过几帧再制定给别的地块 这个如何控制? 是否可以认为对frame的每次调用就是一帧? |
|