Wildvine Engine
Referencia Doxygen del codigo propio de Wildvine Engine.
Cargando...
Buscando...
Nada coincide
Referencia de la estructura CBPerMaterial

#include <RenderTypes.h>

Atributos públicos

float AlphaCutoff = 0.0f
 
float AO = 1.0f
 
XMFLOAT4 BaseColor = XMFLOAT4(1.0f, 1.0f, 1.0f, 1.0f)
 
float EmissiveStrength = 1.0f
 
float Metallic = 1.0f
 
float NormalScale = 1.0f
 
float pad0 = 0.0f
 
float pad1 = 0.0f
 
float pad2 = 0.0f
 
float pad3 = 0.0f
 
float pad4 = 0.0f
 
float pad5 = 0.0f
 
float Roughness = 1.0f
 

Descripción detallada

Definición en la línea 85 del archivo RenderTypes.h.

Documentación de datos miembro

◆ AlphaCutoff

float CBPerMaterial::AlphaCutoff = 0.0f

Definición en la línea 93 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ AO

float CBPerMaterial::AO = 1.0f

Definición en la línea 90 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ BaseColor

XMFLOAT4 CBPerMaterial::BaseColor = XMFLOAT4(1.0f, 1.0f, 1.0f, 1.0f)

Definición en la línea 87 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ EmissiveStrength

float CBPerMaterial::EmissiveStrength = 1.0f

Definición en la línea 92 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ Metallic

float CBPerMaterial::Metallic = 1.0f

Definición en la línea 88 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ NormalScale

float CBPerMaterial::NormalScale = 1.0f

Definición en la línea 91 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().

◆ pad0

float CBPerMaterial::pad0 = 0.0f

Definición en la línea 94 del archivo RenderTypes.h.

◆ pad1

float CBPerMaterial::pad1 = 0.0f

Definición en la línea 95 del archivo RenderTypes.h.

◆ pad2

float CBPerMaterial::pad2 = 0.0f

Definición en la línea 96 del archivo RenderTypes.h.

◆ pad3

float CBPerMaterial::pad3 = 0.0f

Definición en la línea 97 del archivo RenderTypes.h.

◆ pad4

float CBPerMaterial::pad4 = 0.0f

Definición en la línea 98 del archivo RenderTypes.h.

◆ pad5

float CBPerMaterial::pad5 = 0.0f

Definición en la línea 99 del archivo RenderTypes.h.

◆ Roughness

float CBPerMaterial::Roughness = 1.0f

Definición en la línea 89 del archivo RenderTypes.h.

Referenciado por ForwardRenderer::renderObject().


La documentación de esta estructura está generada del siguiente archivo: