javascript - Threejs 天空盒超出范围
问题描述
我正在用threejs 用javascript 编写一个3d 游戏。我做了一个天空盒,它可以工作,但是如果我让我的相机在远近的距离太小,它就不会显示。
我理解为什么会发生这种情况,连接到我的播放器的相机看不到天空盒。如果我让我的相机“近”和“远”属性足够大(对应于我的游戏地图的大小),我可以让我的天空盒始终在范围内,但我不希望那样,因为我不'不想让相机看到那么远的所有物体。
关于如何强制相机看到天空盒但仍然有一个小的“远”属性以便看不到世界上所有物体的任何想法?
任何帮助将不胜感激。
解决方案
有scene.background
,可以设置为 CubeTexture。
推荐阅读
- c++ - 如何使用 vcpkg 跳过依赖项?
- java - 神经网络权重和偏差 Nan
- python-3.x - “星期五我恋爱了”程序 - Python 查询
- python - 无法通过 .gitignore 排除 Pipfile 和 Pipfile.lock
- r - 为什么 stargazer 会为我的 lm 回归输出提供一个输出表,但在我使用 lm_robust() 时却没有?
- postgresql - 为什么我的 postgresql 函数插入回滚?
- react-native - 使用 react-navigation 和 redux 实现身份验证流程
- haskell - 为 ADT 派生显示实例不适用于更高种类的类型族
- delphi - How to know how many tasks are already completed?
- visual-studio - 我可以在 AnkhSvn 构建中替换 TurtleTasks