如果不想继承OSG漫游器而直接控制漫游,这里记下一种思路
一,首先更改默认漫游器的handle()函数,将其设置为什么都不处理。
二,通过函数viewer->getCameraManipulator()->setHomePostion(eye2, centre2, up2);设置自己计算得到的漫游器位置和朝向
如果不想继承OSG漫游器而直接控制漫游,这里记下一种思路
一,首先更改默认漫游器的handle()函数,将其设置为什么都不处理。
二,通过函数viewer->getCameraManipulator()->setHomePostion(eye2, centre2, up2);设置自己计算得到的漫游器位置和朝向