56 lines
1.3 KiB
C#
56 lines
1.3 KiB
C#
//namespace UnityEngine.PostProcessing
|
|
//{
|
|
// public class PostProcessingContext
|
|
// {
|
|
// public PostProcessingProfile profile;
|
|
// public Camera camera;
|
|
|
|
// public MaterialFactory materialFactory;
|
|
// public RenderTextureFactory renderTextureFactory;
|
|
|
|
// public bool interrupted { get; private set; }
|
|
|
|
// public void Interrupt()
|
|
// {
|
|
// interrupted = true;
|
|
// }
|
|
|
|
// public PostProcessingContext Reset()
|
|
// {
|
|
// profile = null;
|
|
// camera = null;
|
|
// materialFactory = null;
|
|
// renderTextureFactory = null;
|
|
// interrupted = false;
|
|
// return this;
|
|
// }
|
|
|
|
// #region Helpers
|
|
// public bool isGBufferAvailable
|
|
// {
|
|
// get { return camera.actualRenderingPath == RenderingPath.DeferredShading; }
|
|
// }
|
|
|
|
// public bool isHdr
|
|
// {
|
|
// get { return camera.allowHDR; }
|
|
// }
|
|
|
|
// public int width
|
|
// {
|
|
// get { return camera.pixelWidth; }
|
|
// }
|
|
|
|
// public int height
|
|
// {
|
|
// get { return camera.pixelHeight; }
|
|
// }
|
|
|
|
// public Rect viewport
|
|
// {
|
|
// get { return camera.rect; } // Normalized coordinates
|
|
// }
|
|
// #endregion
|
|
// }
|
|
//}
|