Day01
1.打开VS,选择【新建】-【visual C++】-【win32】-【win32控制台应用程序】。
2.在解决资源方案管理器中, 右击【源文件】-【添加】-【新建项】 -【C++文件.cpp】
3右键项目,选择“属性”,选择“VC++目录”,
在包含目录添加:C:\OSG\include
在库目录添加:C:\OSG\lib.
(以上两个目录所在文件均为此前配置环境时设置的路径)
4.打开项目【属性】-【链接器】-【输入】-【附加依赖项】加上:
OpenThreadsd.lib
osgd.lib
osgDBd.lib
osgUtild.lib
osgGAd.lib
osgViewerd.lib
osgTextd.lib
osgFXd.lib
osgManipulatord.lib
osgParticled.lib
osgShadowd.lib
osgSimd.lib
osgTerraind.lib
5. 在 main.cpp 中输入以下代码:
#include <osgDB/ReadFile>
#include <osgViewer/Viewer>
void main()
{
osgViewer::Viewer viewer;
viewer.setSceneData(osgDB::readNodeFile("glider.osg"));
viewer.realize();
viewer.run();
}
运行后显示为一架滑翔机:
6.代码解释:
#include <osgDB/ReadFile>