Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Components::WorldUiMaterialSettings Struct Reference

#include <WorldUiSurfaceComponent.h>

Public Attributes

glm::vec4 baseColorFactor { 1.0f }
glm::vec3 emissiveFactor { 3.0f }
float alphaCutoff = 0.01f
float roughness = 0.8f
float metallic = 0.0f
float shScale = 0.0f
float ambientTerm = 1.0f

Detailed Description

Definition at line 16 of file WorldUiSurfaceComponent.h.

Member Data Documentation

◆ alphaCutoff

float Engine::Components::WorldUiMaterialSettings::alphaCutoff = 0.01f

Definition at line 20 of file WorldUiSurfaceComponent.h.

◆ ambientTerm

float Engine::Components::WorldUiMaterialSettings::ambientTerm = 1.0f

Definition at line 24 of file WorldUiSurfaceComponent.h.

◆ baseColorFactor

glm::vec4 Engine::Components::WorldUiMaterialSettings::baseColorFactor { 1.0f }

Definition at line 18 of file WorldUiSurfaceComponent.h.

◆ emissiveFactor

glm::vec3 Engine::Components::WorldUiMaterialSettings::emissiveFactor { 3.0f }

Definition at line 19 of file WorldUiSurfaceComponent.h.

◆ metallic

float Engine::Components::WorldUiMaterialSettings::metallic = 0.0f

Definition at line 22 of file WorldUiSurfaceComponent.h.

◆ roughness

float Engine::Components::WorldUiMaterialSettings::roughness = 0.8f

Definition at line 21 of file WorldUiSurfaceComponent.h.

◆ shScale

float Engine::Components::WorldUiMaterialSettings::shScale = 0.0f

Definition at line 23 of file WorldUiSurfaceComponent.h.


The documentation for this struct was generated from the following file: