summaryrefslogtreecommitdiffstats
path: root/Third_Party
diff options
context:
space:
mode:
Diffstat (limited to 'Third_Party')
-rw-r--r--Third_Party/at.pimaker.ltcgi/Shaders/LTCGI_config.cginc26
1 files changed, 13 insertions, 13 deletions
diff --git a/Third_Party/at.pimaker.ltcgi/Shaders/LTCGI_config.cginc b/Third_Party/at.pimaker.ltcgi/Shaders/LTCGI_config.cginc
index 6b2c99a..1ddb38a 100644
--- a/Third_Party/at.pimaker.ltcgi/Shaders/LTCGI_config.cginc
+++ b/Third_Party/at.pimaker.ltcgi/Shaders/LTCGI_config.cginc
@@ -20,9 +20,8 @@
/// a bit more with global screen color data. Slight performance cost.
//#define LTCGI_BLENDED_DIFFUSE_SAMPLING
-/// Slightly simplified and thus faster sampling for reflections at the cost of quality.
-/// Consider using this if your scene looks about the same with this enabled.
-//#define LTCGI_FAST_SAMPLING
+/// Disable extra specular detail LUT, saves a sampler.
+//#define LTCGI_DISABLE_LUT2
/// Use bicubic filtering for LTCGI lightmap. Recommended on.
#define LTCGI_BICUBIC_LIGHTMAP
@@ -50,12 +49,7 @@
///
-// Allow statically textured lights.
-// (deprecated: doesn't really cause any improvement when disabled...)
-#define LTCGI_STATIC_TEXTURES
-
-
-// keep in sync with LTCGI_Controller.cs
+// automatically kept in sync with LTCGI_Controller.cs
#define MAX_SOURCES 16
// set according to the LUT specified on CONTROLLER
@@ -63,13 +57,13 @@
static float LUT_SCALE = (LUT_SIZE - 1.0)/LUT_SIZE;
const float LUT_BIAS = 0.5/LUT_SIZE;
-// will be set automatically if audiolink is available
+// will be set automatically if audiolink is available and in use
//#define LTCGI_AUDIOLINK
#ifdef LTCGI_AUDIOLINK
#ifndef AUDIOLINK_WIDTH
#ifndef AUDIOLINK_CGINC_INCLUDED
-#include "Packages/com.llealloo.audiolink/Runtime/Shaders/AudioLink.cginc"
+#include "Packages/at.pimaker.ltcgi/Shaders/LTCGI_AudioLinkNoOp.cginc"
#define AUDIOLINK_CGINC_INCLUDED
#endif
#endif
@@ -78,10 +72,16 @@ const float LUT_BIAS = 0.5/LUT_SIZE;
// Bake screen data into texture for better performance. Disables moveable screens.
#define LTCGI_STATIC_UNIFORMS
+// Allow statically textured lights.
+//#define LTCGI_STATIC_TEXTURES
+
// Enable support for cylindrical screens.
-#define LTCGI_CYLINDER
+//#define LTCGI_CYLINDER
// Activate avatar mode, which overrides certain configs from above.
-#define LTCGI_AVATAR_MODE
+//#define LTCGI_AVATAR_MODE
+
+// Slightly simplified and thus faster sampling for reflections at the cost of quality.
+//#define LTCGI_FAST_SAMPLING
#endif