13 #ifndef _FBXSDK_SCENE_SHADING_CONVENTIONS_H_
14 #define _FBXSDK_SCENE_SHADING_CONVENTIONS_H_
21 #define FBXSDK_SHADING_LANGUAGE_HLSL "HLSL"
22 #define FBXSDK_SHADING_LANGUAGE_GLSL "GLSL"
23 #define FBXSDK_SHADING_LANGUAGE_CGFX "CGFX"
24 #define FBXSDK_SHADING_LANGUAGE_SFX "SFX"
25 #define FBXSDK_SHADING_LANGUAGE_MRSL "MentalRaySL"
26 #define FBXSDK_SHADING_LANGUAGE_SSSL "StandardSSL"
29 #define FBXSDK_RENDERING_API_DIRECTX "DirectX"
30 #define FBXSDK_RENDERING_API_OPENGL "OpenGL"
31 #define FBXSDK_RENDERING_API_MENTALRAY "MentalRay"
32 #define FBXSDK_RENDERING_API_PREVIEW "PreviewColorAPI"
34 #define FBXSDK_RENDERING_API_SSSL "OSL"
35 #define FBXSDK_RENDERING_API_MATERIALX "MaterialX"
37 #define FBXSDK_IMPLEMENTATION_PREVIEW "ImplementationPreview"
38 #define FBXSDK_IMPLEMENTATION_MENTALRAY "ImplementationMentalRay"
39 #define FBXSDK_IMPLEMENTATION_CGFX "ImplementationCGFX"
40 #define FBXSDK_IMPLEMENTATION_HLSL "ImplementationHLSL"
41 #define FBXSDK_IMPLEMENTATION_SFX "ImplementationSFX"
42 #define FBXSDK_IMPLEMENTATION_OGS "ImplementationOGS"
43 #define FBXSDK_IMPLEMENTATION_SSSL "ImplementationSSSL"
44 #define FBXSDK_IMPLEMENTATION_NONE "ImplementationNone"
47 #define FBXSDK_TYPE_ENVIRONMENT "KFbxEnvironment"
48 #define FBXSDK_TYPE_LIGHT "KFbxLight"
49 #define FBXSDK_TYPE_PROCEDURALGEOMETRY "KFbxProceduralGeometry"
50 #define FBXSDK_TYPE_SURFACEMATERIAL "KFbxSurfaceMaterial"
51 #define FBXSDK_TYPE_TEXTURE "KFbxTexture"
52 #define FBXSDK_TYPE_SWATCHSCENE "KFbxSwatchScene"
55 #define ADSK_TYPE_ENVIRONMENT "ADSKEnvironmentDefinition"
56 #define ADSK_TYPE_LIGHT "ADSKLightDefinition"
57 #define ADSK_TYPE_PROCEDURALGEOMETRY "ADSKProceduralGeometryDefinition"
58 #define ADSK_TYPE_SURFACEMATERIAL "ADSKSurfaceMaterialDefinition"
59 #define ADSK_TYPE_TEXTURE "ADSKTextureDefinition"
60 #define ADSK_TYPE_SWATCHSCENE "ADSKSwatchSceneDefinition"
63 #define ADSK_UI_DEFINITION_URL "UIDefinition"
FBX SDK environment definition.