File tree Expand file tree Collapse file tree 4 files changed +66
-56
lines changed Expand file tree Collapse file tree 4 files changed +66
-56
lines changed Original file line number Diff line number Diff line change 11export  class  CSM  { 
2-     constructor ( data : any ) ; 
3-     camera : any ; 
4-     parent : any ; 
5-     cascades : any ; 
6-     maxFar : any ; 
7-     mode : any ; 
8-     shadowMapSize : any ; 
9-     shadowBias : any ; 
10-     lightDirection : any ; 
11-     lightIntensity : any ; 
12-     lightNear : any ; 
13-     lightFar : any ; 
14-     lightMargin : any ; 
15-     customSplitsCallback : any ; 
16-     fade : boolean ; 
17-     mainFrustum : Frustum ; 
18-     frustums : any [ ] ; 
19-     breaks : any [ ] ; 
20-     lights : any [ ] ; 
21-     shaders : Map < any ,  any > ; 
22-     createLights ( ) : void ; 
23-     initCascades ( ) : void ; 
24-     updateShadowBounds ( ) : void ; 
25-     getBreaks ( ) : void ; 
26-     update ( ) : void ; 
27-     injectInclude ( ) : void ; 
28-     setupMaterial ( material : any ) : void ; 
29-     updateUniforms ( ) : void ; 
30-     getExtendedBreaks ( target : any ) : void ; 
31-     updateFrustums ( ) : void ; 
32-     remove ( ) : void ; 
33-     dispose ( ) : void ; 
2+ 
3+ 	constructor (  data : any  ) ; 
4+ 	camera : any ; 
5+ 	parent : any ; 
6+ 	cascades : any ; 
7+ 	maxFar : any ; 
8+ 	mode : any ; 
9+ 	shadowMapSize : any ; 
10+ 	shadowBias : any ; 
11+ 	lightDirection : any ; 
12+ 	lightIntensity : any ; 
13+ 	lightNear : any ; 
14+ 	lightFar : any ; 
15+ 	lightMargin : any ; 
16+ 	customSplitsCallback : any ; 
17+ 	fade : boolean ; 
18+ 	mainFrustum : Frustum ; 
19+ 	frustums : any [ ] ; 
20+ 	breaks : any [ ] ; 
21+ 	lights : any [ ] ; 
22+ 	shaders : Map < any ,  any > ; 
23+ 	createLights ( ) : void ; 
24+ 	initCascades ( ) : void ; 
25+ 	updateShadowBounds ( ) : void ; 
26+ 	getBreaks ( ) : void ; 
27+ 	update ( ) : void ; 
28+ 	injectInclude ( ) : void ; 
29+ 	setupMaterial (  material : any  ) : void ; 
30+ 	updateUniforms ( ) : void ; 
31+ 	getExtendedBreaks (  target : any  ) : void ; 
32+ 	updateFrustums ( ) : void ; 
33+ 	remove ( ) : void ; 
34+ 	dispose ( ) : void ; 
35+ 
3436} 
37+ 
3538import  Frustum  from  "./Frustum.js" ; 
Original file line number Diff line number Diff line change 11export  class  CSMHelper  { 
2-     constructor ( csm : any ) ; 
3-     csm : any ; 
4-     displayFrustum : boolean ; 
5-     displayPlanes : boolean ; 
6-     displayShadowBounds : boolean ; 
7-     frustumLines : any ; 
8-     cascadeLines : any [ ] ; 
9-     cascadePlanes : any [ ] ; 
10-     shadowLines : any [ ] ; 
11-     updateVisibility ( ) : void ; 
12-     update ( ) : void ; 
2+ 
3+ 	constructor (  csm : any  ) ; 
4+ 	csm : any ; 
5+ 	displayFrustum : boolean ; 
6+ 	displayPlanes : boolean ; 
7+ 	displayShadowBounds : boolean ; 
8+ 	frustumLines : any ; 
9+ 	cascadeLines : any [ ] ; 
10+ 	cascadePlanes : any [ ] ; 
11+ 	shadowLines : any [ ] ; 
12+ 	updateVisibility ( ) : void ; 
13+ 	update ( ) : void ; 
14+ 
1315} 
Original file line number Diff line number Diff line change 11export  default  class  Frustum  { 
2-     constructor ( data : any ) ; 
3-     vertices : { 
4-         near : any [ ] ; 
5-         far : any [ ] ; 
6-     } ; 
7-     setFromProjectionMatrix ( projectionMatrix : any ,  maxFar : any ) : { 
8-         near : any [ ] ; 
9-         far : any [ ] ; 
10-     } ; 
11-     split ( breaks : any ,  target : any ) : void ; 
12-     toSpace ( cameraMatrix : any ,  target : any ) : void ; 
2+ 
3+ 	constructor (  data : any  ) ; 
4+ 	vertices : { 
5+ 		near : any [ ] ; 
6+ 		far : any [ ] ; 
7+ 	} ; 
8+ 	setFromProjectionMatrix (  projectionMatrix : any ,  maxFar : any  ) : { 
9+ 		near : any [ ] ; 
10+ 		far : any [ ] ; 
11+ 	} ; 
12+ 	split (  breaks : any ,  target : any  ) : void ; 
13+ 	toSpace (  cameraMatrix : any ,  target : any  ) : void ; 
14+ 
1315} 
Original file line number Diff line number Diff line change 11declare  namespace  _default  { 
2-     export  const  lights_fragment_begin : string ; 
3-     export  const  lights_pars_begin : string ; 
2+ 
3+ 	export  const  lights_fragment_begin : string ; 
4+ 	export  const  lights_pars_begin : string ; 
5+ 
46} 
7+ 
58export  default  _default ; 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments