| 74 | } |
| 75 | |
| 76 | HnMaterial::HnMaterial(const pxr::SdfPath& id) : |
| 77 | pxr::HdMaterial{id} |
| 78 | { |
| 79 | m_MaterialData.Attribs.BaseColorFactor = float4{1, 1, 1, 1}; |
| 80 | m_MaterialData.Attribs.SpecularFactor = float3{1, 1, 1}; |
| 81 | m_MaterialData.Attribs.NormalScale = 1; |
| 82 | m_MaterialData.Attribs.MetallicFactor = 1; |
| 83 | m_MaterialData.Attribs.RoughnessFactor = 1; |
| 84 | m_MaterialData.Attribs.OcclusionFactor = 1; |
| 85 | |
| 86 | m_MaterialData.Attribs.Workflow = PBR_Renderer::PBR_WORKFLOW_METALL_ROUGH; |
| 87 | } |
| 88 | |
| 89 | |
| 90 | // Default material |
nothing calls this directly
no outgoing calls
no test coverage detected