写在最前&OSG&OE常见问题汇总(V1.0)

本文集介绍

目的
帮助广大的初学者学习和使用OSG、OE。
文章分为两类,一类是作者对OSG、OE的解读,二类是回答网友的提问做出来的示例等。

交流
可以在评论区回复,也可以与作者杨石兴联系:133-2459-8743,热烈欢迎加我哦。我平时在西安、南京、北京。也欢迎在这些地方的时候,联系我哦,我请大家吃饭。

资源
本文集包括本节所有资源包括模型代码都在此下载,按节的序号有文件或文件夹:
注意:务必使用浏览器打开:
链接:https://pan.baidu.com/s/13gwJLwo_LbRnN3Bl2NXXXw
提取码:xrf5

本文是用户常见的问题汇总,欢迎大家在评论区提出自己小BUG

Q1:模型使用osg::MatrixTransform放大之后变黑。
A1:法线没有跟着放大。使用node->getOrCreateStateSet()->setMode(GL_RESCALE_NORMAL,osg::StateAttribute::ON);

Q2:VS配置完OSG之后,一堆宏找不到的错误,连osg的hello world都跑不起来,错误如下:

image.png

A2:因为配置的时候选的是空项目,没有加WIN32的宏定义,在配置里把WIN32的宏定义加上即可:
image.png

你可能感兴趣的:(写在最前&OSG&OE常见问题汇总(V1.0))