在 three.js 中给 glb 模型添加阴影可以通过以下步骤实现:
创建场景,相机,渲染器和一个光源(如平行光或聚光灯)。
加载 glb 模型并添加到场景中。
将光源作为 shadowMap 来源。
将 glb 模型的材质的 shadowMap 属性设置为 true。
调用渲染器的 render 方法来渲染场景。
这里是一个示例代码:
// 创建场景
const scene = new THREE.Scene();
// 创建相机
const camera = new THREE.PerspectiveCamera( 75, windo