namespace Ghost.Ufbx
{
    public enum ufbx_shader_type
    {
        UFBX_SHADER_UNKNOWN,
        UFBX_SHADER_FBX_LAMBERT,
        UFBX_SHADER_FBX_PHONG,
        UFBX_SHADER_OSL_STANDARD_SURFACE,
        UFBX_SHADER_ARNOLD_STANDARD_SURFACE,
        UFBX_SHADER_3DS_MAX_PHYSICAL_MATERIAL,
        UFBX_SHADER_3DS_MAX_PBR_METAL_ROUGH,
        UFBX_SHADER_3DS_MAX_PBR_SPEC_GLOSS,
        UFBX_SHADER_GLTF_MATERIAL,
        UFBX_SHADER_OPENPBR_MATERIAL,
        UFBX_SHADER_SHADERFX_GRAPH,
        UFBX_SHADER_BLENDER_PHONG,
        UFBX_SHADER_WAVEFRONT_MTL,
        UFBX_SHADER_TYPE_FORCE_32BIT = 0x7fffffff,
    }
}
