How to cast a shadow with a gltf model in three.js?
问题 Hey there i'm new to three js & was wondering how to cast a shadow with a gltf model? I can see it's possible as it's working here I assume i'm not structuring my code correctly- var model = new THREE.GLTFLoader(); model.load('https://threejs.org/examples/models/gltf/Duck/glTF/Duck.gltf', function(gltf) {scene.add(gltf.scene);}); model.castShadow = true; Here's the fiddle https://jsfiddle.net/steveham/ckpfwy24/87/ Cheers! 回答1: You need to set castShadow = true on each child mesh, like so: var