基于three.js模型如何漫游

漫游

  • 示例描述与操作指南
  • 示例效果展示
  • 实现步骤
  • 相关示例
  • 相关接口

示例描述与操作指南

该示例实现第一视角漫游模型。键盘上的WASD用来控制方向、QE控制高度、±控制速度;鼠标用来控制视角。

通过接口setControlMode、resetScene、BIMWINNER.BOS3D.message实现。

示例效果展示

实现步骤

通过接口setControlMode、resetScene、BIMWINNER.BOS3D.message实现。

// 点击运行触发的函数
const run = () =>{
  BIMWINNER.BOS3D.message(
    "info","方向:WASD, 高度:QE, 速度:+-, 视角:鼠标"
  );
  viewer3D.viewerImpl.controlManager.setControlMode(viewer3D.viewerImpl,"walk");  //漫游
  flag = true;
}

下载完整代码

相关示例

相机变换

相关接口

setControlMode

BIMWINNER.BOS3D.message

resetScene

你可能感兴趣的:(#,三维示例代码)