我正在用threejs用JavaScript编写3D游戏。我做了一个天空盒,它可以工作,但是如果我将我的相机的近距离和远距离都设置得太小,它就不会显示。
我了解为什么会发生这种情况,连接到播放器的相机看不到天空盒。如果我将摄像机的“近”和“远”属性设置得足够大(对应于游戏地图的大小),则可以使其天空盒始终在范围内,但我不希望那样,因为我不希望相机看到所有相距较远的物体。
关于如何迫使相机看到天空盒,但仍然具有小的“远”属性,以至于看不到世界上所有物体的任何想法?
任何帮助将不胜感激。
最佳答案
scene.background
,可以将其设置为CubeTexture。
关于javascript - 三个Js天窗超出范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50088112/