osg仿真之后,找不到模型。目前,我已知的原因可能有两个:
1.模型路径不对
model = osgDB::readNodeFile("cow.osg");
这个是默认的路径,我的在C:\OSG\data。如果文件在其他路径内,需要添加工作路径。如:
model = osgDB::readNodeFile("C:/Users/hp/Desktop/test_model.OSGB");
2.屏幕分辨率存在缩放
假如屏幕存在缩放,并且摄像机视口放置在左下角:
camera->setViewport(0,0,100,100);
那么模型有可能因为屏幕放缩,无法在屏幕内显示或者至显示一部分