#ifndef XXMBREFLECTION_H__ #define XXMBREFLECTION_H__ enum { XMBREFLECTIONSHADER_COLOR = 1000, XMBREFLECTIONSHADER_BRIGHTNESS = 1001, XMBREFLECTIONSHADER_TEXTURE_SHADER = 1010, XMBREFLECTIONSHADER_TEXTURE_MIXING = 1011, XMBREFLECTIONSHADER_TEXTURE_STRENGTH = 1012, XMBREFLECTIONSHADER_TEXTURE_MIXING_NORMAL = 0, XMBREFLECTIONSHADER_TEXTURE_MIXING_ADD = 1, XMBREFLECTIONSHADER_TEXTURE_MIXING_SUBTRACT = 2, XMBREFLECTIONSHADER_TEXTURE_MIXING_MULTIPLY = 3, XMBREFLECTIONSHADER_SAMPLES = 1013, XMBREFLECTIONSHADER_BUMP = 1014, XMBREFLECTIONSHADER_DISTRIBUTION = 1020, XMBREFLECTIONSHADER_DISTRIBUTION_SIMPLE = 0, XMBREFLECTIONSHADER_DISTRIBUTION_BLINN = 1, XMBREFLECTIONSHADER_DISTRIBUTION_BECKMANN = 2, XMBREFLECTIONSHADER_DISTRIBUTION_WARD = 3, XMBREFLECTIONSHADER_DISTRIBUTION_ANISOTROPIC = 4, XMBREFLECTIONSHADER_VALUE_ROUGHNESS = 1021, XMBREFLECTIONSHADER_VALUE_ANISOTROPY = 1022, XMBREFLECTIONSHADER_VALUE_ORIENTATION = 1023, XMBREFLECTIONSHADER_SHADER_ROUGHNESS = 1031, XMBREFLECTIONSHADER_SHADER_ANISOTROPY = 1032, XMBREFLECTIONSHADER_SHADER_ORIENTATION = 1033, XMBREFLECTIONSHADER_VALUE_FRESNEL_STRENGTH = 1040, XMBREFLECTIONSHADER_VALUE_FRESNEL_RATIO = 1041, XMBREFLECTIONSHADER_VALUE_FRESNEL_IOR = 1042, XMBREFLECTIONSHADER_VALUE_FRESNEL_ABSORPTION = 1043, XMBREFLECTIONSHADER_SHADER_FRESNEL_STRENGTH = 1050, XMBREFLECTIONSHADER_SHADER_FRESNEL_RATIO = 1051, XMBREFLECTIONSHADER_SHADER_FRESNEL_IOR = 1052, XMBREFLECTIONSHADER_SHADER_FRESNEL_ABSORPTION = 1053, XMBREFLECTIONSHADER_DEBUG_DUDV = 1900, XMBREFLECTIONSHADER_DEBUG_DUDV_NORMAL = 0, XMBREFLECTIONSHADER_DEBUG_DUDV_DEFAULT_U = 1, XMBREFLECTIONSHADER_DEBUG_DUDV_DEFAULT_V = 2, XMBREFLECTIONSHADER_DEBUG_DUDV_TANGENT_U = 3, XMBREFLECTIONSHADER_DEBUG_DUDV_TANGENT_V = 4, }; #endif // XXMBREFLECTION_H__