Update() private method

private Update ( ) : void
return void
Example #1
0
        public void Draw()
        {
            graphicsDevice.BlendState        = BlendState.Opaque;
            graphicsDevice.DepthStencilState = DepthStencilState.Default;

            // Projection を更新します。
            projection.AspectRatio = graphicsDevice.Viewport.AspectRatio;
            projection.Update();

            // CameraView を更新します。
            CameraView.Update();

            // DirectionalLightModel.View を更新します。
            DirectionalLightModel0.View.Update();
            DirectionalLightModel1.View.Update();
            DirectionalLightModel2.View.Update();

            // GridBlockMesh を描画します。
            if (GridVisible)
            {
                DrawGridBlockMesh();
            }

            // Block を描画します。
            DrawBlock();
        }
Example #2
0
        private void rotationButtonClicked(object sender, ClickedEventArgs e)
        {
            int     rotation = rotationCnt % 4;
            Vector3 axis;
            Degree  degree;

            if (overlayCamera != null)
            {
                switch (rotation)
                {
                case 0:
                    overlayCamera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate0;
                    overlayCameraView.Update();
                    break;

                case 1:
                    overlayCamera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate90;
                    overlayCameraView.Update();
                    break;

                case 2:
                    overlayCamera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate180;
                    overlayCameraView.Update();
                    break;

                case 3:
                    overlayCamera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate270;
                    overlayCameraView.Update();
                    break;

                default:
                    overlayCamera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate0;
                    overlayCameraView.Update();
                    break;
                }
            }
            rotationCnt++;
        }
Example #3
0
    public void UpdateCamera()
    {
        var cam = Camera.current;

        if (cam == null)
        {
            return;
        }
        CameraView camView = cameraViews.Find(cam, targetDevice, flipHandedness);

        if (null != camView)
        {
            camView.Update(cam, transform.localToWorldMatrix);

            if (null != pluginInterop)
            {
                SVFCameraView svfCamView = cameraViews[cam].InteropCamView;
                pluginInterop.SetCameraView(ref svfCamView);
            }
        }
    }