@navaramap/three-csm
v0.1.1
Published
Readme
@navaramap/three-csm
Cascaded Shadow Maps (CSM) for Three.js. This package extends Three.js with cascaded directional lights, frustum splitting, and shadow-receiving material patches, so a single directional light (such as Navara's sun) can cast sharp shadows across the huge depth range of a 3D globe scene, from street-level detail to distant terrain.
It is used by @navaramap/three-default-descs' sun light descriptor, but has no dependency on the rest of Navara and can be used in any Three.js project.
Based on three-csm and the three.js CSM examples. Research & development by Takram.
Documentation
See https://navara.world/docs/ for the full Navara documentation.
License
MIT OR Apache-2.0
