Graphics v0.0.0
A simple abstraction layer for the modern graphics APIs.
|
Public 类型 | |
enum | Workflow : int { MetallicRoughness = 0 , SpecularGlossiness = 1 } |
Public 属性 | |
std::shared_ptr< Texture > | albedo |
std::shared_ptr< Texture > | normals |
法线. | |
std::shared_ptr< Texture > | metallic |
金属. | |
std::shared_ptr< Texture > | roughness |
粗糙. | |
std::shared_ptr< Texture > | emissive |
std::shared_ptr< Texture > | occlusion |
环境光遮蔽. | |
float | albedoFactor = 1.0f |
float | metallicFactor = 1.0f |
float | roughnessFactor = 1.0f |
float | emissiveFactor = 1.0f |
float | occlusionFactor = 1.0f |
Workflow | workflow |