{
  "RenderChunkConstants": [
    {
      "Name": "CHUNK_ORIGIN_AND_SCALE",
      "Type": "Float4"
    },
    {
      "Name": "RENDER_CHUNK_FOG_ALPHA",
      "Type": "Float1"
    }
  ],

  "ActorConstants": [
    {
      "Name": "OVERLAY_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "TILE_LIGHT_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "TILE_LIGHT_INTENSITY",
      "Type": "Float2"
    },
    {
      "Name": "BLOCK_LIGHT_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "CHANGE_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "GLINT_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "UV_ANIM",
      "Type": "Float4"
    },
    {
      "Name": "UV_OFFSET",
      "Type": "Float2"
    },
    {
      "Name": "UV_ROTATION",
      "Type": "Float2"
    },
    {
      "Name": "GLINT_UV_SCALE",
      "Type": "Float2"
    },
    {
      "Name": "MULTIPLICATIVE_TINT_CHANGE_COLOR",
      "Type": "Float4"
    }
  ],

  "PerFrameConstants": [
    {
      "Name": "VIEW_POS",
      "Type": "Float3"
    },
    {
      "Name": "TIME",
      "Type": "Float1"
    },
    {
      "Name": "FOG_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "FOG_CONTROL",
      "Type": "Float2"
    },
    {
      "Name": "RENDER_DISTANCE",
      "Type": "Float1"
    },
    {
      "Name": "FAR_CHUNKS_DISTANCE",
      "Type": "Float1"
    },
    {
      "Name": "OCCLUSION_HEIGHT_OFFSET",
      "Type": "Float1"
    }
  ],

  "WorldConstants": [
    {
      "Name": "WORLDVIEWPROJ",
      "Type": "Matrix4x4"
    },
    {
      "Name": "WORLD",
      "Type": "Matrix4x4"
    },
    {
      "Name": "WORLDVIEW",
      "Type": "Matrix4x4"
    },
    {
      "Name": "PROJ",
      "Type": "Matrix4x4"
    }
  ],

  "ImGuiConstants": [
    {
      "Name": "ProjectionMatrix",
      "Type": "Matrix4x4"
    }
  ],

  "AnimationConstants": [
    {
      "Name": "BONES",
      "Type": "Matrix4x4",
      "Elements": 8
    }
  ],

  "LegacyAnimationConstants": [
    {
      "Name": "BONE",
      "Type": "Matrix4x4"
    }
  ],

  "WorldConstantsStereographic": [
    {
      "Name": "WORLDVIEWPROJ_STEREO",
      "Type": "Matrix4x4",
      "Elements": 2
    },
    {
      "Name": "WORLD_STEREO",
      "Type": "Matrix4x4"
    },
    {
      "Name": "WORLDVIEW_STEREO",
      "Type": "Matrix4x4",
      "Elements": 2
    },
    {
      "Name": "PROJ_STEREO",
      "Type": "Matrix4x4",
      "Elements": 2
    }
  ],

  "ShaderConstants": [
    {
      "Name": "CURRENT_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "DARKEN",
      "Type": "Float4"
    },
    {
      "Name": "TEXTURE_DIMENSIONS",
      "Type": "Float3"
    },
    {
      "Name": "HUD_OPACITY",
      "Type": "Float1"
    },
    {
      "Name": "UV_TRANSFORM",
      "Type": "Matrix4x4"
    },
    {
      "Name": "MSAA_SAMPLECOUNT",
      "Type": "Int1"
    }
  ],

  "WeatherConstants": [
    {
      "Name": "POSITION_OFFSET",
      "Type": "Float4"
    },
    {
      "Name": "VELOCITY",
      "Type": "Float4"
    },
    {
      "Name": "ALPHA",
      "Type": "Float4"
    },
    {
      "Name": "VIEW_POSITION",
      "Type": "Float4"
    },
    {
      "Name": "SIZE_SCALE",
      "Type": "Float4"
    },
    {
      "Name": "FORWARD",
      "Type": "Float4"
    },
    {
      "Name": "UV_INFO",
      "Type": "Float4"
    },
    {
      "Name": "PARTICLE_BOX",
      "Type": "Float4"
    }
  ],

  "FlipbookTextureConstants": [
    {
      "Name": "V_OFFSET",
      "Type": "Float1"
    },
    {
      "Name": "V_BLEND_OFFSET",
      "Type": "Float1"
    }
  ],

  "EffectsConstants": [
    {
      "Name": "EFFECT_UV_OFFSET",
      "Type": "Float2"
    }
  ],

  "BannerConstants": [
    {
      "Name": "BANNER_COLORS",
      "Type": "Float4",
      "Elements": 7
    },
    {
      "Name": "BANNER_UV_OFFSETS_AND_SCALES",
      "Type": "Float4",
      "Elements": 7
    }
  ],

  "PatternConstants": [
    {
      "Name": "PATTERN_COLORS",
      "Type": "Float4",
      "Elements": 7
    },
    {
      "Name": "PATTERN_UV_OFFSETS_AND_SCALES",
      "Type": "Float4",
      "Elements": 7
    },
    {
      "Name": "PATTERN_COUNT",
      "Type": "Float1"
    }
  ],

  "TextConstants": [
    {
      "Name": "GLYPH_SMOOTH_RADIUS",
      "Type": "Float1"
    },
    {
      "Name": "OUTLINE_CUTOFF",
      "Type": "Float1"
    },
    {
      "Name": "SHADOW_SMOOTH_RADIUS",
      "Type": "Float1"
    },
    {
      "Name": "SHADOW_COLOR",
      "Type": "Float4"
    },
    {
      "Name": "SHADOW_OFFSET",
      "Type": "Float2"
    }
  ],

  "InterFrameConstants": [
    {
      "Name": "TOTAL_REAL_WORLD_TIME",
      "Type": "Float1"
    },
    {
      "Name": "CUBE_MAP_ROTATION",
      "Type": "Matrix4x4"
    }
  ],

  "DebugConstants": [
    {
      "Name": "TEXTURE_ARRAY_INDEX_0",
      "Type": "Float1"
    }
  ],

  "UITransformsConstants": [
    {
      "Name": "TRANSFORM",
      "Type": "Matrix4x4"
    }
  ],

  "UIGlobalPixelConstants": [
    {
      "Name": "VIEWPORT_SIZE",
      "Type": "Float2"
    }
  ],

  "UIStandardPrimitivePixelConstants": [
    {
      "Name": "SHADER_TYPE",
      "Type": "Int1"
    }
  ],

  "UIStandardPrimitiveAdditionalPixelConstants": [
    {
      "Name": "PRIM_PROPS_0",
      "Type": "Float4"
    },
    {
      "Name": "PRIM_PROPS_1",
      "Type": "Float4"
    }
  ],

  "UIEffectsPixelConstants": [
    {
      "Name": "COEFFICIENTS",
      "Type": "Float4",
      "Elements": 3
    },
    {
      "Name": "PIXEL_OFFSETS",
      "Type": "Float4",
      "Elements": 6
    }
  ],

  "UIRenoirShaderVSConstants": [
    {
      "Name": "COORD_TRANSFORM",
      "Type": "Matrix4x4"
    },
    {
      "Name": "RENOIR_SHADER_VS_PROPS_0",
      "Type": "Float4"
    }
  ],

  "UIRenoirShaderPSConstants": [
    {
      "Name": "RENOIR_SHADER_PS_PROPS_0",
      "Type": "Float4"
    },
    {
      "Name": "RENOIR_SHADER_PS_PROPS_1",
      "Type": "Float4"
    },
    {
      "Name": "RENOIR_SHADER_PS_PROPS_2",
      "Type": "Float4"
    },
    {
      "Name": "RENOIR_SHADER_PS_PROPS_3",
      "Type": "Float4"
    }
  ],

  "UITextPSConstants": [
    {
      "Name": "BITMAP",
      "Type": "Float1"
    }
  ]
}
