osg系列文章目录 文章目录 osg系列文章目录 前言 一、问题定位 二、解决 1.加入OpenSceneGraph-Data环境变量 运行结果 前言 osg最简单的
osg系列文章目录
文章目录
- osg系列文章目录
- 前言
- 一、问题定位
- 二、解决
- 1.加入OpenSceneGraph-Data环境变量
- 运行结果
前言
osg最简单的程序加载经典的牛:cow.osg文件,发现模型中的牛没有纹理。之前都运行的好好地,现在不能运行了。编译器提示:
void StateSet::setGlobalDefaults() ShaderPipeline disabled.
Error reading file Images/reflect.rgb: file not found
using osg::Matrix;
int main(int argc, char** argv)
{
osgViewer::Viewer viewer;
viewer.setSceneData(osgDB::readNodeFile("cow.osg"));
return viewer.run();
}
一、问题定位
Error reading file reflect.rgb: file not found
根据提示找不到reflect.rgb这个纹理文件
二、解决
1.加入OpenSceneGraph-Data环境变量
新建系统变量,变量名为:OSG_FILE_PATH,变量值为osg数据所在路径
运行结果