目录 一、前言 二、详解 1、数据初始化 2、定义场景操作 3、返回控制参数 三、代码实现 一、前言 osgGA::CameraManipulator是一个支持自定义相机操作的操作器,支持用户自己定义鼠标、键盘操作来操作相机。常见的自定义鼠标键盘操作需求,比如: 使用键盘控制相机旋转、平移 使用鼠标操作相机旋转、平移 控制场景绕某个视点旋转 第一人称视角的的相机操作 等等 二、详解 最简单的继承实现内容如下图: 最关键的代码如下: 1、数据初始化