依赖管理
- 必须锁定 three.js 版本。three.js 的 API 存在持续的弃用性变更,已知示例:
RoomEnvironment构造函数在 r150 前后移除了renderer参数;- r180 弃用
RGBELoader,改用HDRLoader(旧类还能用,但会告警); - r185 弃用
PCFSoftShadowMap,现在会静默退回PCFShadowMap; - 色彩空间与色调映射的默认值曾多次调整。
- 升级 three.js 版本后必须检查浏览器控制台,控制台无弃用警告属于验收标准之一。