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);
那麼模型有可能因爲屏幕放縮,無法在屏幕內顯示或者至顯示一部分