SHOW:
|
|
- or go back to the newest paste.
1 | // Code excerpt from: Original ShaderKeywordsUtility by ScruffyRules#0879 | |
2 | // Thank you to Xiexe and all that tested! | |
3 | // Licensed under the MIT License (see https://vrchat.com/legal/attribution) | |
4 | ||
5 | { | |
6 | // Unity Keywords, these don't matter at all. (They should be loaded) | |
7 | // All Keywords that are in Standard Unity Shaders | |
8 | "_ALPHABLEND_ON", | |
9 | "_ALPHAMODULATE_ON", | |
10 | "_ALPHAPREMULTIPLY_ON", | |
11 | "_ALPHATEST_ON", | |
12 | "_COLORADDSUBDIFF_ON", | |
13 | "_COLORCOLOR_ON", | |
14 | "_COLOROVERLAY_ON", | |
15 | "_DETAIL_MULX2", | |
16 | "_EMISSION", | |
17 | "_FADING_ON", | |
18 | "_GLOSSYREFLECTIONS_OFF", | |
19 | "_GLOSSYREFLECTIONS_OFF", | |
20 | "_MAPPING_6_FRAMES_LAYOUT", | |
21 | "_METALLICGLOSSMAP", | |
22 | "_NORMALMAP", | |
23 | "_PARALLAXMAP", | |
24 | "_REQUIRE_UV2", | |
25 | "_SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A", | |
26 | "_SPECGLOSSMAP", | |
27 | "_SPECULARHIGHLIGHTS_OFF", | |
28 | "_SPECULARHIGHLIGHTS_OFF", | |
29 | "_SUNDISK_HIGH_QUALITY", | |
30 | "_SUNDISK_NONE", | |
31 | "_SUNDISK_SIMPLE", | |
32 | "_TERRAIN_NORMAL_MAP", | |
33 | "BILLBOARD_FACE_CAMERA_POS", | |
34 | "EFFECT_BUMP", | |
35 | "EFFECT_HUE_VARIATION", | |
36 | "ETC1_EXTERNAL_ALPHA", | |
37 | "GEOM_TYPE_BRANCH", | |
38 | "GEOM_TYPE_BRANCH_DETAIL", | |
39 | "GEOM_TYPE_FROND", | |
40 | "GEOM_TYPE_LEAF", | |
41 | "GEOM_TYPE_MESH", | |
42 | "LOD_FADE_CROSSFADE", | |
43 | "PIXELSNAP_ON", | |
44 | "SOFTPARTICLES_ON", | |
45 | "STEREO_INSTANCING_ON", | |
46 | "STEREO_MULTIVIEW_ON", | |
47 | "UNITY_HDR_ON", | |
48 | "UNITY_SINGLE_PASS_STEREO", | |
49 | "UNITY_UI_ALPHACLIP", | |
50 | "UNITY_UI_CLIP_RECT", | |
51 | // Post Processing Stack V1 and V2 | |
52 | // This is mostly just safe keeping somewhere | |
53 | "FOG_OFF", | |
54 | "FOG_LINEAR", | |
55 | "FOG_EXP", | |
56 | "FOG_EXP2", | |
57 | "ANTI_FLICKER", | |
58 | "UNITY_COLORSPACE_GAMMA", | |
59 | "SOURCE_GBUFFER", | |
60 | "AUTO_KEY_VALUE", | |
61 | "GRAIN", | |
62 | "DITHERING", | |
63 | "TONEMAPPING_NEUTRAL", | |
64 | "TONEMAPPING_FILMIC", | |
65 | "CHROMATIC_ABERRATION", | |
66 | "DEPTH_OF_FIELD", | |
67 | "DEPTH_OF_FIELD_COC_VIEW", | |
68 | "BLOOM", | |
69 | "BLOOM_LENS_DIRT", | |
70 | "COLOR_GRADING", | |
71 | "COLOR_GRADING_LOG_VIEW", | |
72 | "USER_LUT", | |
73 | "VIGNETTE_CLASSIC", | |
74 | "VIGNETTE_MASKED", | |
75 | "FXAA", | |
76 | "FXAA_LOW", | |
77 | "FXAA_KEEP_ALPHA", | |
78 | "STEREO_INSTANCING_ENABLED", | |
79 | "STEREO_DOUBLEWIDE_TARGET", | |
80 | "TONEMAPPING_ACES", | |
81 | "TONEMAPPING_CUSTOM", | |
82 | "APPLY_FORWARD_FOG", | |
83 | "DISTORT", | |
84 | "CHROMATIC_ABERRATION_LOW", | |
85 | "BLOOM_LOW", | |
86 | "VIGNETTE", | |
87 | "FINALPASS", | |
88 | "COLOR_GRADING_HDR_3D", | |
89 | "COLOR_GRADING_HDR", | |
90 | - | "AUTO_EXPOSURE" |
90 | + | "AUTO_EXPOSURE", |
91 | // Commonly used by many shader authors for toggles | |
92 | "_" | |
93 | } |