Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StrandedKitty/three-csm
/ functions
Functions
97 in github.com/StrandedKitty/three-csm
⨍
Functions
97
◇
Types & classes
13
↓ 13 callers
Function
i
(e)
examples/basic/dat.gui.min.js:13
↓ 11 callers
Function
F
(e,t)
examples/basic/dat.gui.min.js:13
↓ 11 callers
Method
update
()
src/CSM.ts:270
↓ 8 callers
Function
D
(e,t)
examples/basic/dat.gui.min.js:13
↓ 8 callers
Function
V
(e,t)
examples/basic/dat.gui.min.js:13
↓ 8 callers
Function
j
(t,n,o)
examples/basic/dat.gui.min.js:13
↓ 6 callers
Function
m
(e,t)
examples/basic/dat.gui.min.js:13
↓ 5 callers
Function
c
(e,t,n)
examples/basic/dat.gui.min.js:13
↓ 5 callers
Function
f
(e,t,n,o)
examples/basic/dat.gui.min.js:13
↓ 4 callers
Function
_
(e,t)
examples/basic/dat.gui.min.js:13
↓ 4 callers
Function
t
(e,t)
examples/basic/dat.gui.min.js:13
↓ 4 callers
Function
x
(e,t)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
d
(e)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
e
(e,t)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
g
(e,t,n)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
n
(e,t,n)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
o
(e,t)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Method
split
( breaks: number[], target: CSMFrustum[] )
src/CSMFrustum.ts:88
↓ 3 callers
Function
u
(e)
examples/basic/dat.gui.min.js:13
↓ 3 callers
Function
w
(e,t)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
R
()
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
a
(e,t,n,o,i)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
b
(e,t)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Method
createLights
()
src/CSM.ts:148
↓ 2 callers
Method
dispose
()
src/CSM.ts:493
↓ 2 callers
Method
getExtendedBreaks
()
src/CSM.ts:418
↓ 2 callers
Method
injectInclude
()
src/CSM.ts:319
↓ 2 callers
Function
l
(e,t,n,o)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
logarithmicSplit
( amount: number, near: number, far: number, target: number[] )
src/CSM.ts:32
↓ 2 callers
Function
p
(e,t)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
r
(e)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Function
s
(e,t)
examples/basic/dat.gui.min.js:13
↓ 2 callers
Method
setFromProjectionMatrix
( projectionMatrix: Matrix4, maxFar: number )
src/CSMFrustum.ts:42
↓ 2 callers
Function
uniformSplit
( amount: number, near: number, far: number, target: number[] )
src/CSM.ts:20
↓ 2 callers
Method
updateFrustums
()
src/CSM.ts:440
↓ 1 callers
Function
C
(e)
examples/basic/dat.gui.min.js:13
↓ 1 callers
Function
E
(e)
examples/basic/dat.gui.min.js:13
↓ 1 callers
Function
h
(e,t,n)
examples/basic/dat.gui.min.js:13
↓ 1 callers
Method
initCascades
()
src/CSM.ts:178
↓ 1 callers
Function
practicalSplit
( amount: number, near: number, far: number, lambda: number, target: number[] )
src/CSM.ts:44
↓ 1 callers
Method
toSpace
( cameraMatrix: Matrix4, target: CSMFrustum )
src/CSMFrustum.ts:142
↓ 1 callers
Method
updateBreaks
()
src/CSM.ts:239
↓ 1 callers
Method
updateShadowBounds
()
src/CSM.ts:185
↓ 1 callers
Method
updateUniforms
()
src/CSM.ts:374
↓ 1 callers
Function
v
(e)
examples/basic/dat.gui.min.js:13
↓ 1 callers
Function
y
(e)
examples/basic/dat.gui.min.js:13
Method
constructor
( data: CSMParams )
src/CSM.ts:121
Method
constructor
( csm: CSM )
src/CSMHelper.ts:28
Method
constructor
( data: Params = {} )
src/CSMFrustum.ts:32
Method
constructor
( object, domElement )
examples/basic/OrbitControls.js:21
Method
constructor
( object, domElement )
examples/basic/OrbitControls.js:1028
Method
dollyIn
( dollyScale )
examples/basic/OrbitControls.js:424
Method
dollyOut
( dollyScale )
examples/basic/OrbitControls.js:403
Method
fn
( shader )
src/CSM.ts:328
Method
getAutoRotationAngle
()
examples/basic/OrbitControls.js:304
Method
getZoomScale
()
examples/basic/OrbitControls.js:310
Method
handleKeyDown
( event )
examples/basic/OrbitControls.js:528
Method
handleMouseDownDolly
( event )
examples/basic/OrbitControls.js:454
Method
handleMouseDownPan
( event )
examples/basic/OrbitControls.js:460
Method
handleMouseDownRotate
( event )
examples/basic/OrbitControls.js:448
Method
handleMouseMoveDolly
( event )
examples/basic/OrbitControls.js:479
Method
handleMouseMovePan
( event )
examples/basic/OrbitControls.js:499
Method
handleMouseMoveRotate
( event )
examples/basic/OrbitControls.js:466
Method
handleMouseUp
( )
examples/basic/OrbitControls.js:509
Method
handleMouseWheel
( event )
examples/basic/OrbitControls.js:512
Method
handleTouchEnd
( )
examples/basic/OrbitControls.js:690
Method
handleTouchMoveDolly
( event )
examples/basic/OrbitControls.js:664
Method
handleTouchMoveDollyPan
( event )
examples/basic/OrbitControls.js:676
Method
handleTouchMoveDollyRotate
( event )
examples/basic/OrbitControls.js:683
Method
handleTouchMovePan
( event )
examples/basic/OrbitControls.js:644
Method
handleTouchMoveRotate
( event )
examples/basic/OrbitControls.js:621
Method
handleTouchStartDolly
( event )
examples/basic/OrbitControls.js:598
Method
handleTouchStartDollyPan
( event )
examples/basic/OrbitControls.js:607
Method
handleTouchStartDollyRotate
( event )
examples/basic/OrbitControls.js:614
Method
handleTouchStartPan
( event )
examples/basic/OrbitControls.js:582
Method
handleTouchStartRotate
( event )
examples/basic/OrbitControls.js:566
Function
he
(t)
examples/basic/dat.gui.min.js:13
Function
ne
(e,t)
examples/basic/dat.gui.min.js:13
Method
onContextMenu
( event )
examples/basic/OrbitControls.js:992
Method
onKeyDown
( event )
examples/basic/OrbitControls.js:874
Method
onMouseDown
( event )
examples/basic/OrbitControls.js:742
Method
onMouseMove
( event )
examples/basic/OrbitControls.js:827
Method
onMouseUp
( event )
examples/basic/OrbitControls.js:853
Method
onMouseWheel
( event )
examples/basic/OrbitControls.js:864
Method
onPointerDown
( event )
examples/basic/OrbitControls.js:696
Method
onPointerMove
( event )
examples/basic/OrbitControls.js:712
Method
onPointerUp
( event )
examples/basic/OrbitControls.js:728
Method
onTouchEnd
( event )
examples/basic/OrbitControls.js:983
Method
onTouchMove
( event )
examples/basic/OrbitControls.js:945
Method
onTouchStart
( event )
examples/basic/OrbitControls.js:881
Method
rotateLeft
( angle )
examples/basic/OrbitControls.js:316
Method
rotateUp
( angle )
examples/basic/OrbitControls.js:322
Method
setupMaterial
( material: Material )
src/CSM.ts:326
Method
update
()
src/CSMHelper.ts:71
Method
updateCascades
( cascades: number )
src/CSM.ts:449
Method
updateShadowMapSize
( size: number )
src/CSM.ts:470
Method
updateVisibility
()
src/CSMHelper.ts:45