|
本人主要想解决海量数据fps提高的方法
1.海量数据用lod的方法效果不是很显著,有一定的效果,看过以前的论坛,据说使用pagedlod能实现一定的效果,从硬盘载入不同的osg模型并且作为pagedlod的child载入,如果是在初始化中把所有的osg模型都一起载入,那跟lod有什么样的区别呢.
2.关于用消隐的方法,有两种,一种是frustum culling和 occlusion culling ,osg是否已经提供了现成的函数,还是需要自己来写,如果有现成的函数,请问怎样使用.
本人使用过camera->setCullingMode(osg::CullSettings::VIEW_FRUSTUM_CULLING 并且对每个节点的stateset开启了stateset->setMode( GL_CULL_FACE, osg::StateAttribute::ON )可是都没有什么效果
请高手赐教! |
|