查看: 1467|回复: 1

osg场景自动漫游,场景抖动请教

[复制链接]

该用户从未签到

发表于 2015-2-9 21:15:52 | 显示全部楼层 |阅读模式
osg场景自动漫游,通过TerrainManipulaotr::computePosition(const osg::Vec3d& eye,const osg::Vec3d& center,const osg::Vec3d& up)函数,控制视点eye、参考点center、和up向量改变相机参数,进行场景漫游,我这边有一条5m采样的离散点路径,视点设置为前一个点,参考点为下一个点,up向量为Vec3(0.0,0.0,0.5),循环更新相机位置,自动漫游的时候,场景会抖动,漫游器继承自dptGA::MatrixManipulator。抖动原因会是什么呢?5m采样的离散点在空间上是一条平滑拟合曲线。

该用户从未签到

发表于 2015-2-11 17:45:40 | 显示全部楼层
terrainmanipulator会与地形进行求交运算,到一定距离可以切换成别的操作器执行继续飞行动作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表