首页 > 解决方案 > Threejs 天空盒超出范围

问题描述

我正在用threejs 用javascript 编写一个3d 游戏。我做了一个天空盒,它可以工作,但是如果我让我的相机在远近的距离太小,它就不会显示。

我理解为什么会发生这种情况,连接到我的播放器的相机看不到天空盒。如果我让我的相机“近”和“远”属性足够大(对应于我的游戏地图的大小),我可以让我的天空盒始终在范围内,但我不希望那样,因为我不'不想让相机看到那么远的所有物体。

关于如何强制相机看到天空盒但仍然有一个小的“远”属性以便看不到世界上所有物体的任何想法?

任何帮助将不胜感激。

标签: javascriptthree.jsskybox

解决方案


scene.background,可以设置为 CubeTexture。


推荐阅读