CSMFrustum constructor
CSMFrustum([
- CSMFrustumData? data
Implementation
CSMFrustum([CSMFrustumData? data]) {
this.data = data ?? CSMFrustumData();
vertices = CSMFrustumVerts(
near: [
Vector3(),
Vector3(),
Vector3(),
Vector3()
],
far: [
Vector3(),
Vector3(),
Vector3(),
Vector3()
]
);
if (this.data.projectionMatrix != null ) {
setFromProjectionMatrix(this.data.projectionMatrix!, this.data.maxFar ?? 10000 );
}
}