光照 (Lights) 与阴影 (Shadows) Three.js 光照 (Lights) 与阴影 (Shadows) 光照是 Three.js 场景中至关重要的组成部分,它赋予了场景深度、真实感和氛围。阴影则进一步增强了这种真实感,使物体能够相互遮挡光线,从而创建更具沉浸感的视觉体验。 光照类型 (Light Types) Three.js 提供了多种不同类型的光照,每种光照都有其独特的特性和用途。 AmbientLight (环境光): 环境光是一种均匀照射场景中所有物体的光。它没有方向,不会产生阴影。通常用作场景中的基础照明,以确保即使在没有其他光源的情况下,物体也能被看到。 DirectionalLight (平行光): 平行光模拟来自无限远的光源,例如太阳。