本文集介紹
目的
幫助廣大的初學(xué)者學(xué)習(xí)和使用OSG、OE。
文章分為兩類,一類是作者對(duì)OSG、OE的解讀,二類是回答網(wǎng)友的提問做出來的示例等。
交流
可以在評(píng)論區(qū)回復(fù),也可以與作者楊石興聯(lián)系:133-2459-8743,熱烈歡迎加我哦。我平時(shí)在西安、南京、北京。也歡迎在這些地方的時(shí)候,聯(lián)系我哦,我請大家吃飯。
資源
本文集包括本節(jié)所有資源包括模型代碼都在此下載,按節(jié)的序號(hào)有文件或文件夾:
注意:務(wù)必使用瀏覽器打開:
鏈接:https://pan.baidu.com/s/13gwJLwo_LbRnN3Bl2NXXXw
提取碼:xrf5
本文是用戶常見的問題匯總,歡迎大家在評(píng)論區(qū)提出自己小BUG
Q1:模型使用osg::MatrixTransform放大之后變黑。
A1:法線沒有跟著放大。使用node->getOrCreateStateSet()->setMode(GL_RESCALE_NORMAL,osg::StateAttribute::ON);
Q2:VS配置完OSG之后,一堆宏找不到的錯(cuò)誤,連osg的hello world都跑不起來,錯(cuò)誤如下:

image.png
A2:因?yàn)榕渲玫臅r(shí)候選的是空項(xiàng)目,沒有加WIN32的宏定義,在配置里把WIN32的宏定義加上即可:

image.png