threebox loadObj rotation 模型方向问题

用mapboxgl+threebox加载glb,有两种方式设置模型方向

  • 在loadObj的时候设置初始方向rotation
  • 加载成功之后用setRotation设置方向,注意setRotation设置的值是在初始rotation值的基础上设置的,不会覆盖初始rotation。

threebox loadObj rotation 模型方向问题_第1张图片

一、初始设置:rotation: { x: 90, y: -90, z: 0 }

threebox loadObj rotation 模型方向问题_第2张图片

二、 初始设置:rotation: { x: 90, y: -90, z: 0 }

        加载成功之后调用:model.setRotation({ x: -90, y: 0, z: 0 });   在初始设置方向的基础上绕x轴旋转-90度。

threebox loadObj rotation 模型方向问题_第3张图片

你可能感兴趣的:(threebox,mapbox,threejs,mapboxgl,threebox,threejs)