//Добавить свет
const light = new THREE.DirectionalLight(0xffffff, 1)
light.position.set(0, 2, 5)
light.castShadow = true
scene.add(light)
//Установить тень на модели
model.castShadow = true
model.receiveShadow= true
//В рендере
renderer.shadowMap.enabled = true
renderer.shadowMapSoft = true
renderer.shadowMap.type = THREE.PCFSoftShadowMap
нет, вы не поняли ) у вас в этой строчке написано не сравнение num и del, а присваивание.