用threeJS写一个3D画展走廊

有没有大佬用过threeJS,需要写一个3d走廊,视角可以左右调整,走廊两边有图片可以看,
类似于百度地图,但只需要水平视角,不需要垂直视角

类似与这样,中间有个按钮,点击往前走,就是一个3D画展长廊,有大佬写过吗??
这个是第一次接触,比较急

回答

没人吗????/
help me

  1. 为了方便纹理贴图,所以建议两边的墙壁可以通过复数个立方体拼接起来,每个立方体对应一个贴图就行了
  2. 镜头的控制可以PointLock这个官方的第一人称镜头控制工具库来使用,至于垂直锁定可以看看源码中有没有提供限制范围的接口或参数(记得停止PointLock的键盘移动操作)
  3. 相机位置的移动直接修改camera的position就行了

大致实现流程就这样

以上是 用threeJS写一个3D画展走廊 的全部内容, 来源链接: utcz.com/a/27962.html

回到顶部