AcTools.Render.Kn5SpecificSpecial.AmbientShadowKn5ObjectRenderer.SetBodyShadowCamera C# (CSharp) 메소드

SetBodyShadowCamera() 개인적인 메소드

private SetBodyShadowCamera ( ) : void
리턴 void
        private void SetBodyShadowCamera() {
            _shadowSize = _ambientBodyShadowSize * (1f + 2f * BodyPadding / BodySize);
            var size = Math.Max(_shadowSize.X, _shadowSize.Z) * 2f;
            _shadowCamera = new CameraOrtho {
                Width = size,
                Height = size,
                NearZ = 0.001f,
                FarZ = size + 20f
            };
            _shadowCamera.SetLens(1f);
            _shadowDestinationTransform = Matrix.Scaling(new Vector3(-_shadowSize.X, _shadowSize.Y, _shadowSize.Z)) * Matrix.RotationY(MathF.PI);
        }