Uzyskanie cieni do pracy w shaderze Three.js

Próbuję uzyskać cienie do pracy z niestandardowym modułem cieniującym w Three.js. Próbowałem dodać je do moich kodów:

W mundurach:

THREE.UniformsLib["shadowmap"]

W cieniu fragmentu:

THREE.ShaderChunk["shadowmap_pars_fragment"]
THREE.ShaderChunk["shadowmap_fragment"]

W cieniu wierzchołków:

THREE.ShaderChunk["shadowmap_pars_vertex"]
THREE.ShaderChunk["shadowmap_vertex"]

który działa. Obiekt może odbierać cienie.

Jednak nie może rzucać cieni. Czy ktoś wie, jakie inne elementy kodu są potrzebne?

questionAnswers(1)

yourAnswerToTheQuestion