在 JS 中创建动态 3d 房间

Creating a dynamic 3d room in JS

我正在创建一个应用程序,用户可以在其中查看不同壁纸的外观。它基本上是一个由四面墙组成的 3D 房间的内部,用户可以在其中拖动以环顾四周并从侧面菜单更改壁纸。

对于 3d 房间部分,我环顾四周,发现 threeJS 似乎是一个可行的选择,但我似乎找不到任何此类示例作为基础。

如果你能分享任何具有相同概念的小提琴或回购,我将很高兴。 ThreeJS 看起来也很老了,它是最好的选择吗?

Three.js 一点也不陈旧或过时,它仍在积极开发中,并且是 github.

上最受欢迎的回购协议之一

我建议查看 examples on threejs.org, especially the pointer lock 示例。