xxmbsubsurface.h File Reference

Enumerations

enum  {
  XMBSUBSURFACESHADER_DEBUG_PREVIEW,
  XMBSUBSURFACESHADER_CACHE_ERROR,
  XMBSUBSURFACESHADER_STRENGTH,
  XMBSUBSURFACESHADER_CACHE_SAMPLE_DENSITY,
  XMBSUBSURFACESHADER_CACHE_SMOOTHING,
  XMBSUBSURFACESHADER_DEBUG_SHOW_POINTS,
  XMBSUBSURFACESHADER_DEBUG_SHOW_COLOR,
  XMBSUBSURFACESHADER_DIFFUSE,
  XMBSUBSURFACESHADER_SHADER,
  XMBSUBSURFACESHADER_IOR,
  XMBSUBSURFACESHADER_FRESNEL,
  XMBSUBSURFACESHADER_DITHER,
  XMBSUBSURFACESHADER_CACHE_INTERPOLATION,
  XMBSUBSURFACESHADER_LENGTH_R,
  XMBSUBSURFACESHADER_LENGTH_G,
  XMBSUBSURFACESHADER_LENGTH_B,
  XMBSUBSURFACESHADER_LENGTH,
  XMBSUBSURFACESHADER_MULTIPLE_ENABLED,
  XMBSUBSURFACESHADER_MULTIPLE_MODE,
  XMBSUBSURFACESHADER_MULTIPLE_MODE_CACHE,
  XMBSUBSURFACESHADER_MULTIPLE_MODE_DIRECT,
  XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_ENABLED,
  XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_SAMPLING,
  XMBSUBSURFACESHADER_DIRECT_RATIO,
  XMBSUBSURFACESHADER_DIRECT_SPLIT,
  XMBSUBSURFACESHADER_SINGLE_ENABLED,
  XMBSUBSURFACESHADER_SINGLE_TRACE,
  XMBSUBSURFACESHADER_SINGLE_PHASE,
  XMBSUBSURFACESHADER_SINGLE_SPLIT,
  XMBSUBSURFACESHADER_SINGLE_CUSTOM_ENABLED,
  XMBSUBSURFACESHADER_SINGLE_CUSTOM_SAMPLING,
  XMBSUBSURFACESHADER_PRESET,
  XMBSUBSURFACESHADER_PRESET_CUSTOM,
  XMBSUBSURFACESHADER_PRESET_APPLE,
  XMBSUBSURFACESHADER_PRESET_CHICKEN,
  XMBSUBSURFACESHADER_PRESET_CREAM,
  XMBSUBSURFACESHADER_PRESET_KETCHUP,
  XMBSUBSURFACESHADER_PRESET_MARBLE,
  XMBSUBSURFACESHADER_PRESET_MILK_SKIM,
  XMBSUBSURFACESHADER_PRESET_MILK_WHOLE,
  XMBSUBSURFACESHADER_PRESET_POTATO,
  XMBSUBSURFACESHADER_PRESET_SKIN_DARK,
  XMBSUBSURFACESHADER_PRESET_SKIN_LIGHT,
  XMBSUBSURFACESHADER_PRESET_SPECTRALON,
  XMBSUBSURFACESHADER_LIGHTS,
  XMBSUBSURFACESHADER_LIGHTS_MODE,
  XMBSUBSURFACESHADER_LIGHTS_MODE_INCLUDE,
  XMBSUBSURFACESHADER_LIGHTS_MODE_EXCLUDE,
  XMBSUBSURFACESHADER_LIGHTS_GI,
  XMBSUBSURFACESHADER_GROUP_MAIN,
  XMBSUBSURFACESHADER_GROUP_ADVANCED,
  XMBSUBSURFACESHADER_GROUP_DEBUG,
  XMBSUBSURFACESHADER_GROUP_LIGHTS,
  XMBSUBSURFACESHADER_GROUP_MULTIPLE,
  XMBSUBSURFACESHADER_GROUP_SINGLE,
  XMBSUBSURFACESHADER_GROUP_GPURENDER,
  XMBSUBSURFACESHADER_GPURENDER_EMISSION_COLOR,
  XMBSUBSURFACESHADER_GPURENDER_EMISSION_SHADER,
  XMBSUBSURFACESHADER_GPURENDER_EMISSION_BRIGHTNESS,
  XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT,
  XMBSUBSURFACESHADER_GPURENDER_SSS_COLOR,
  XMBSUBSURFACESHADER_GPURENDER_RADIUS_RGB,
  XMBSUBSURFACESHADER_GPURENDER_RADIUS_SCALE,
  XMBSUBSURFACESHADER_GPURENDER_PHASE,
  XMBSUBSURFACESHADER_GPURENDER_MULTISCATTER_ENABLED,
  XMBSUBSURFACESHADER_GPURENDER_IS_TRANSPARENT,
  XMBSUBSURFACESHADER_GPURENDER_PRESET,
  XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR,
  XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR_SHADER,
  XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT_SHADER
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
XMBSUBSURFACESHADER_DEBUG_PREVIEW 
XMBSUBSURFACESHADER_CACHE_ERROR 
XMBSUBSURFACESHADER_STRENGTH 
XMBSUBSURFACESHADER_CACHE_SAMPLE_DENSITY 
XMBSUBSURFACESHADER_CACHE_SMOOTHING 
XMBSUBSURFACESHADER_DEBUG_SHOW_POINTS 
XMBSUBSURFACESHADER_DEBUG_SHOW_COLOR 
XMBSUBSURFACESHADER_DIFFUSE 
XMBSUBSURFACESHADER_SHADER 
XMBSUBSURFACESHADER_IOR 
XMBSUBSURFACESHADER_FRESNEL 
XMBSUBSURFACESHADER_DITHER 
XMBSUBSURFACESHADER_CACHE_INTERPOLATION 
XMBSUBSURFACESHADER_LENGTH_R 
XMBSUBSURFACESHADER_LENGTH_G 
XMBSUBSURFACESHADER_LENGTH_B 
XMBSUBSURFACESHADER_LENGTH 
XMBSUBSURFACESHADER_MULTIPLE_ENABLED 
XMBSUBSURFACESHADER_MULTIPLE_MODE 
XMBSUBSURFACESHADER_MULTIPLE_MODE_CACHE 
XMBSUBSURFACESHADER_MULTIPLE_MODE_DIRECT 
XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_ENABLED 
XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_SAMPLING 
XMBSUBSURFACESHADER_DIRECT_RATIO 
XMBSUBSURFACESHADER_DIRECT_SPLIT 
XMBSUBSURFACESHADER_SINGLE_ENABLED 
XMBSUBSURFACESHADER_SINGLE_TRACE 
XMBSUBSURFACESHADER_SINGLE_PHASE 
XMBSUBSURFACESHADER_SINGLE_SPLIT 
XMBSUBSURFACESHADER_SINGLE_CUSTOM_ENABLED 
XMBSUBSURFACESHADER_SINGLE_CUSTOM_SAMPLING 
XMBSUBSURFACESHADER_PRESET 
XMBSUBSURFACESHADER_PRESET_CUSTOM 
XMBSUBSURFACESHADER_PRESET_APPLE 
XMBSUBSURFACESHADER_PRESET_CHICKEN 
XMBSUBSURFACESHADER_PRESET_CREAM 
XMBSUBSURFACESHADER_PRESET_KETCHUP 
XMBSUBSURFACESHADER_PRESET_MARBLE 
XMBSUBSURFACESHADER_PRESET_MILK_SKIM 
XMBSUBSURFACESHADER_PRESET_MILK_WHOLE 
XMBSUBSURFACESHADER_PRESET_POTATO 
XMBSUBSURFACESHADER_PRESET_SKIN_DARK 
XMBSUBSURFACESHADER_PRESET_SKIN_LIGHT 
XMBSUBSURFACESHADER_PRESET_SPECTRALON 
XMBSUBSURFACESHADER_LIGHTS 
XMBSUBSURFACESHADER_LIGHTS_MODE 
XMBSUBSURFACESHADER_LIGHTS_MODE_INCLUDE 
XMBSUBSURFACESHADER_LIGHTS_MODE_EXCLUDE 
XMBSUBSURFACESHADER_LIGHTS_GI 
XMBSUBSURFACESHADER_GROUP_MAIN 
XMBSUBSURFACESHADER_GROUP_ADVANCED 
XMBSUBSURFACESHADER_GROUP_DEBUG 
XMBSUBSURFACESHADER_GROUP_LIGHTS 
XMBSUBSURFACESHADER_GROUP_MULTIPLE 
XMBSUBSURFACESHADER_GROUP_SINGLE 
XMBSUBSURFACESHADER_GROUP_GPURENDER 
XMBSUBSURFACESHADER_GPURENDER_EMISSION_COLOR 
XMBSUBSURFACESHADER_GPURENDER_EMISSION_SHADER 
XMBSUBSURFACESHADER_GPURENDER_EMISSION_BRIGHTNESS 
XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT 
XMBSUBSURFACESHADER_GPURENDER_SSS_COLOR 
XMBSUBSURFACESHADER_GPURENDER_RADIUS_RGB 
XMBSUBSURFACESHADER_GPURENDER_RADIUS_SCALE 
XMBSUBSURFACESHADER_GPURENDER_PHASE 
XMBSUBSURFACESHADER_GPURENDER_MULTISCATTER_ENABLED 
XMBSUBSURFACESHADER_GPURENDER_IS_TRANSPARENT 
XMBSUBSURFACESHADER_GPURENDER_PRESET 
XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR 
XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR_SHADER 
XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT_SHADER