osg拖曳器源码流程

最近项目要用拖曳器实现三维模型的操作,梳理了一下。

拖曳器==>运动命令==>拖曳器回调函数

拖曳器用来接收鼠标事件并处理,生成相应的运动命令,最后调用之前添加的回调函数。

Dragger::addTransformUpdating用来添加回调函数,并把希望操作的三维对象添加进来。

你可能感兴趣的:(osgDragger)