datadescription_material_gltf.h File Reference

Namespaces

 maxon
 
 maxon::MATERIAL
 
 maxon::MATERIAL::PORTBUNDLE
 
 maxon::MATERIAL::PORTBUNDLE::GLTF
 

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.material.portbundle.gltf")
 
 MAXON_ATTRIBUTE (Color, EMISSIVEFACTOR, "emissiveFactor")
 
 MAXON_ATTRIBUTE (Color, NORMALTEXTURE, "normalTexture")
 
 MAXON_ATTRIBUTE (Color, OCCLUSIONTEXTURE, "occlusionTexture")
 
 MAXON_ATTRIBUTE (Color, EMISSIVETEXTURE, "emissiveTexture")
 
 MAXON_ATTRIBUTE (Id, ALPHAMODE, "alphaMode", RESOURCE_DEFINE(ENUM_BLEND, Id("BLEND")))
 
 MAXON_ATTRIBUTE (Float, ALPHACUTOFF, "alphaCutoff")
 
 MAXON_ATTRIBUTE (Bool, DOUBLESIDED, "doubleSided")
 
 MAXON_ATTRIBUTE (ColorA, BASECOLORFACTOR, "baseColorFactor")
 
 MAXON_ATTRIBUTE (Color, BASECOLORTEXTURE, "baseColorTexture")
 
 MAXON_ATTRIBUTE (Float, METALLICFACTOR, "metallicFactor")
 
 MAXON_ATTRIBUTE (Float, ROUGHNESSFACTOR, "roughnessFactor")
 
 MAXON_ATTRIBUTE (Color, METALLICROUGHNESSTEXTURE, "metallicRoughnessTexture")
 
 MAXON_ATTRIBUTE (Group, GROUP_BASIC, "group.basic")
 
 MAXON_ATTRIBUTE (Group, GROUP_PBR_METALLIC_ROUGHNESS, "group.pbr_metallic_roughness")