VS如何添加自定义OSG相机类

VS如何添加自定义OSG相机类,第1张

cow.osg模型具体放在什么路径下? 工程当前路径下,则可以直接viewer.setSceneData(osgDB::readNodeFile("cow.osg"))模型文件cow.osg正常放在osg库的data文件夹下

OSG中相机是一种节点,osg::Cramera节点,用来实现视点的变换。视点变化矩阵又称观察矩阵,视点矩阵负责将世界坐标系下的物体变换到相机坐标系中。同时,相机节点负责构建观察的投影矩阵和窗口矩阵,并将他们合并为MVPW矩阵,实现三维场景向二维平面的映射;并通过观察矩阵、投影矩阵、窗口矩阵的不断变化,最终在计算机屏幕上实现三维浏览和交互漫游得到要求。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11516100.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存