6 #ifndef MATERIALX_GENOPTIONS_H
7 #define MATERIALX_GENOPTIONS_H
80 fileTextureVerticalFlip(false),
81 addUpstreamDependencies(true),
82 libraryPrefix(
"libraries"),
83 hwTransparency(false),
87 hwWriteDepthMoments(false),
89 hwAmbientOcclusion(false),
90 hwMaxActiveLightSources(3),
91 hwNormalizeUdimTexCoords(false),
92 hwWriteAlbedoTable(false),
93 hwWriteEnvPrefilter(false),
94 hwImplicitBitangents(true),
95 emitColorTransforms(true)
ShaderInterfaceType
Type of shader interface to be generated.
HwDirectionalAlbedoMethod hwDirectionalAlbedoMethod
#define MATERIALX_NAMESPACE_BEGIN
bool fileTextureVerticalFlip
HwDirectionalAlbedoMethod
Method to use for directional albedo evaluation.
Use opacity for transmission rendering.
HwTransmissionRenderMethod
Method to use for transmission rendering.
ShaderInterfaceType shaderInterfaceType
Sets the type of shader interface to be generated.
unsigned int hwMaxActiveLightSources
string targetColorSpaceOverride
Use an analytic approximation for directional albedo.
bool hwNormalizeUdimTexCoords
Use a refraction approximation for transmission rendering.
HwSpecularEnvironmentMethod hwSpecularEnvironmentMethod
Use Monte Carlo integration for directional albedo.
HwSpecularEnvironmentMethod
Method to use for specular environment lighting.
bool hwImplicitBitangents
bool addUpstreamDependencies
HwTransmissionRenderMethod hwTransmissionRenderMethod
Use a table look-up for directional albedo.
#define MATERIALX_NAMESPACE_END
Do not use specular environment maps.
string targetDistanceUnit