ShaderKeywords.cs 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace Funly.SkyStudio
  5. {
  6. public abstract class ShaderKeywords
  7. {
  8. public const string Gradient = "GRADIENT_BACKGROUND";
  9. public const string VertexGradient = "VERTEX_GRADIENT_BACKGROUND";
  10. public const string Moon = "MOON";
  11. public const string MoonCustomTexture = "MOON_CUSTOM_TEXTURE";
  12. public const string MoonSpriteSheet = "MOON_SPRITE_SHEET";
  13. public const string MoonAlphaBlend = "MOON_ALPHA_BLEND";
  14. public const string MoonRotation = "MOON_ROTATION";
  15. public const string Sun = "SUN";
  16. public const string SunCustomTexture = "SUN_CUSTOM_TEXTURE";
  17. public const string SunSpriteSheet = "SUN_SPRITE_SHEET";
  18. public const string SunAlphaBlend = "SUN_ALPHA_BLEND";
  19. public const string SunRotation = "SUN_ROTATION";
  20. public const string Clouds = "CLOUDS";
  21. public const string NoiseClouds = "NOISE_CLOUDS";
  22. public const string CubemapClouds = "CUBEMAP_CLOUDS";
  23. public const string CubemapNormalClouds = "CUBEMAP_NORMAL_CLOUDS";
  24. public const string CubemapCloudTextureFormatRGB = "CUBEMAP_CLOUD_FORMAT_RGB";
  25. public const string CubemapCloudTextureFormatRGBA = "CUBEMAP_CLOUD_FORMAT_RGBA";
  26. public const string CubemapCloudDoubleLayer = "CUBEMAP_CLOUD_DOUBLE_LAYER";
  27. public const string CubemapNormalCloudDoubleLayer = "CUBEMAP_NORMAL_CLOUD_DOUBLE_LAYER";
  28. public const string CubemapCloudDoubleLayerCustomTexture = "CUBEMAP_CLOUD_DOUBLE_LAYER_CUSTOM_TEXTURE";
  29. public const string CubemapNormalCloudDoubleLayerCustomTexture = "CUBEMAP_NORMAL_CLOUD_DOUBLE_LAYER_CUSTOM_TEXTURE";
  30. public const string Fog = "HORIZON_FOG";
  31. public const string StarsBasic = "STARS_BASIC";
  32. public const string StarLayer1 = "STAR_LAYER_1";
  33. public const string StarLayer2 = "STAR_LAYER_2";
  34. public const string StarLayer3 = "STAR_LAYER_3";
  35. public const string StarLayer1CustomTexture = "STAR_LAYER_1_CUSTOM_TEXTURE";
  36. public const string StarLayer2CustomTexture = "STAR_LAYER_2_CUSTOM_TEXTURE";
  37. public const string StarLayer3CustomTexture = "STAR_LAYER_3_CUSTOM_TEXTURE";
  38. public const string StarLayer1SpriteSheet = "STAR_LAYER_1_SPRITE_SHEET";
  39. public const string StarLayer2SpriteSheet = "STAR_LAYER_2_SPRITE_SHEET";
  40. public const string StarLayer3SpriteSheet = "STAR_LAYER_3_SPRITE_SHEET";
  41. public const string RenderDebugPoints = "RENDER_DEBUG_POINTS";
  42. }
  43. }