PSSMDemo.LightCameraBuilder.UpdateEyeViewProperties C# (CSharp) Method

UpdateEyeViewProperties() protected method

表示カメラのビュー行列を構成する要素を抽出します。
protected UpdateEyeViewProperties ( ) : void
return void
        void UpdateEyeViewProperties()
        {
            if ((dirtyFlags & DirtyFlags.EyeViewProperties) != 0)
            {
                Matrix.Invert(ref eyeView, out invertEyeView);

                eyePosition = invertEyeView.Translation;
                eyeDirection = invertEyeView.Forward;
                eyeDirection.Normalize();
                eyeUp = invertEyeView.Up;
                eyeUp.Normalize();

                dirtyFlags &= ~DirtyFlags.EyeViewProperties;
            }
        }