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; } }