std::pair< OptionalAssetHandle, AssetRef< AssetType > > HandleAndAsset
Definition Asset.hpp:15
Definition InstanceCounter.hpp:10
Definition Material.hpp:10
float metallic
Definition Material.hpp:20
HandleAndAsset< Texture > roughnessTexture
Definition Material.hpp:23
HandleAndAsset< Texture > normalTexture
Definition Material.hpp:22
bool lit
Definition Material.hpp:13
HandleAndAsset< Texture > metallicTexture
Definition Material.hpp:24
HandleAndAsset< Texture > albedoTexture
Definition Material.hpp:21
float emissiveStrength
Definition Material.hpp:17
float alphaMultiplier
Definition Material.hpp:14
glm::vec3 emissive
Definition Material.hpp:16
HandleAndAsset< Texture > emissiveTexture
Definition Material.hpp:25
glm::vec3 albedo
Definition Material.hpp:15
float roughness
Definition Material.hpp:19
float normalMapStrength
Definition Material.hpp:18