osg学习47 osgEarth Util AutoClipPlaneCull
发布时间
阅读量:
阅读量
通过调节视点高度与地面之间的距离比例,合理设置near和far参数,可有效防止因视角过低而导致地面物体无法被观测到的问题。
viewer->getCamera()->addCullCallback( new osgEarth::Util::AutoClipPlaneCullCallback(mapNode) );
其核心机制为:

osgEarthUtil/AutoClipPlaneHandler.cpp
GeoPoint loc;
if ( map )
{
loc.fromWorld( map->getSRS(), eye );
}
else
{
static osg::EllipsoidModel em;
全部评论 (0)
还没有任何评论哟~
