updateVisibility method

void updateVisibility()

Implementation

void updateVisibility() {
	final displayFrustum = this.displayFrustum;
	final displayPlanes = this.displayPlanes;
	final displayShadowBounds = this.displayShadowBounds;

	final frustumLines = this.frustumLines;
	final cascadeLines = this.cascadeLines;
	final cascadePlanes = this.cascadePlanes;
	final shadowLines = this.shadowLines;
	for (int i = 0, l = cascadeLines.length; i < l; i ++ ) {

		final cascadeLine = cascadeLines[ i ];
		final cascadePlane = cascadePlanes[ i ];
		final shadowLineGroup = shadowLines[ i ];

		cascadeLine.visible = displayFrustum;
		cascadePlane.visible = displayFrustum && displayPlanes;
		shadowLineGroup.visible = displayShadowBounds;

	}

	frustumLines.visible = displayFrustum;
}