Пример #1
0
        public void Update()
        {
            _runOnce.Update();
            var mat = GetComponent <MeshRenderer>().material;

            mat.SetMatrix("_CameraInverseProjection", FindObjectOfType <Camera>().projectionMatrix.inverse);

            if (_uniformsAlignmentBox == null)
            {
                _uniformsAlignmentBox = new RunEveryNthTimeBox(AlignUniforms, 30);
            }
            _uniformsAlignmentBox.Update();
        }
        public void Update()
        {
            if (_uniformsAlignmentBox == null)
            {
                _uniformsAlignmentBox = new RunEveryNthTimeBox(AlignUniforms, 30);
            }
            _uniformsAlignmentBox.Update();

            if (Input.GetKeyDown(KeyCode.B))
            {
                _writeRenderTargetsToFile = true;
            }
        }