public static void BeginOrthoRendering(this RenderTexture rt, float zBegin = -100, float zEnd = 100) { // Create an orthographic matrix (for 2D rendering) Matrix4x4 projectionMatrix = Matrix4x4.Ortho(0, 1, 0, 1, zBegin, zEnd); rt.BeginRendering(projectionMatrix); }
public static void BeginPixelRendering(this RenderTexture rt, float zBegin = -100, float zEnd = 100) { Matrix4x4 projectionMatrix = Matrix4x4.Ortho(0, rt.width, 0, rt.height, zBegin, zEnd); rt.BeginRendering(projectionMatrix); }