From a10eea6e4ce647061813519d5b0ea496f29495b9 Mon Sep 17 00:00:00 2001
From: leonard Wu <364452445@qq.com>
Date: 星期四, 09 八月 2018 09:47:08 +0800
Subject: [PATCH] 同步最新svn内容
---
Assets/Plugins/PostProcessing/Runtime/Components/UserLutComponent.cs | 92 +++++++++++++++++++++++-----------------------
1 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/Assets/Plugins/PostProcessing/Runtime/Components/UserLutComponent.cs b/Assets/Plugins/PostProcessing/Runtime/Components/UserLutComponent.cs
index d6bb9d9..7561d2a 100644
--- a/Assets/Plugins/PostProcessing/Runtime/Components/UserLutComponent.cs
+++ b/Assets/Plugins/PostProcessing/Runtime/Components/UserLutComponent.cs
@@ -1,46 +1,46 @@
-namespace UnityEngine.PostProcessing
-{
- public sealed class UserLutComponent : PostProcessingComponentRenderTexture<UserLutModel>
- {
- static class Uniforms
- {
- internal static readonly int _UserLut = Shader.PropertyToID("_UserLut");
- internal static readonly int _UserLut_Params = Shader.PropertyToID("_UserLut_Params");
- }
-
- public override bool active
- {
- get
- {
- if (model==null)
- {
- return false;
- }
- else
- {
- var settings = model.settings;
- return model != null && model.enabled
- && settings.lut != null
- && settings.contribution > 0f
- && settings.lut.height == (int)Mathf.Sqrt(settings.lut.width)
- && !context.interrupted;
- }
- }
- }
-
- public override void Prepare(Material uberMaterial)
- {
- var settings = model.settings;
- uberMaterial.EnableKeyword("USER_LUT");
- uberMaterial.SetTexture(Uniforms._UserLut, settings.lut);
- uberMaterial.SetVector(Uniforms._UserLut_Params, new Vector4(1f / settings.lut.width, 1f / settings.lut.height, settings.lut.height - 1f, settings.contribution));
- }
-
- public void OnGUI()
- {
- var settings = model.settings;
- var rect = new Rect(context.viewport.x * Screen.width + 8f, 8f, settings.lut.width, settings.lut.height);
- GUI.DrawTexture(rect, settings.lut);
- }
- }
-}
+namespace UnityEngine.PostProcessing
+{
+ public sealed class UserLutComponent : PostProcessingComponentRenderTexture<UserLutModel>
+ {
+ static class Uniforms
+ {
+ internal static readonly int _UserLut = Shader.PropertyToID("_UserLut");
+ internal static readonly int _UserLut_Params = Shader.PropertyToID("_UserLut_Params");
+ }
+
+ public override bool active
+ {
+ get
+ {
+ if (model==null)
+ {
+ return false;
+ }
+ else
+ {
+ var settings = model.settings;
+ return model != null && model.enabled
+ && settings.lut != null
+ && settings.contribution > 0f
+ && settings.lut.height == (int)Mathf.Sqrt(settings.lut.width)
+ && !context.interrupted;
+ }
+ }
+ }
+
+ public override void Prepare(Material uberMaterial)
+ {
+ var settings = model.settings;
+ uberMaterial.EnableKeyword("USER_LUT");
+ uberMaterial.SetTexture(Uniforms._UserLut, settings.lut);
+ uberMaterial.SetVector(Uniforms._UserLut_Params, new Vector4(1f / settings.lut.width, 1f / settings.lut.height, settings.lut.height - 1f, settings.contribution));
+ }
+
+ public void OnGUI()
+ {
+ var settings = model.settings;
+ var rect = new Rect(context.viewport.x * Screen.width + 8f, 8f, settings.lut.width, settings.lut.height);
+ GUI.DrawTexture(rect, settings.lut);
+ }
+ }
+}
--
Gitblit v1.8.0