dl
dl::Material结构体 参考

材质(pbr 金属度/粗糙度) 更多...

#include <dl_vertex.h>

Public 成员函数

bool operator== (const Material &b) const
 

Public 属性

Position4 _baseColorFactor
 
Position4 _emissiveFactor
 
int _baseColorTextureSet
 
int _physicalDescriptorTextureSet
 
int _normalTextureSet
 
int _occlusionTextureSet
 
int _emissiveTextureSet
 
float _metallicFactor
 
float _roughnessFactor
 
float _alphaMask
 
float _alphaMaskCutoff
 
float _emissiveStrength
 
float _pad [2] = {}
 

详细描述

材质(pbr 金属度/粗糙度)

在文件 dl_vertex.h228 行定义.

成员函数说明

◆ operator==()

bool dl::Material::operator== ( const Material & b) const
inline

在文件 dl_vertex.h246 行定义.

类成员变量说明

◆ _alphaMask

float dl::Material::_alphaMask

在文件 dl_vertex.h241 行定义.

◆ _alphaMaskCutoff

float dl::Material::_alphaMaskCutoff

在文件 dl_vertex.h242 行定义.

◆ _baseColorFactor

Position4 dl::Material::_baseColorFactor

在文件 dl_vertex.h230 行定义.

◆ _baseColorTextureSet

int dl::Material::_baseColorTextureSet

在文件 dl_vertex.h233 行定义.

◆ _emissiveFactor

Position4 dl::Material::_emissiveFactor

在文件 dl_vertex.h231 行定义.

◆ _emissiveStrength

float dl::Material::_emissiveStrength

在文件 dl_vertex.h243 行定义.

◆ _emissiveTextureSet

int dl::Material::_emissiveTextureSet

在文件 dl_vertex.h237 行定义.

◆ _metallicFactor

float dl::Material::_metallicFactor

在文件 dl_vertex.h239 行定义.

◆ _normalTextureSet

int dl::Material::_normalTextureSet

在文件 dl_vertex.h235 行定义.

◆ _occlusionTextureSet

int dl::Material::_occlusionTextureSet

在文件 dl_vertex.h236 行定义.

◆ _pad

float dl::Material::_pad[2] = {}

在文件 dl_vertex.h244 行定义.

◆ _physicalDescriptorTextureSet

int dl::Material::_physicalDescriptorTextureSet

在文件 dl_vertex.h234 行定义.

◆ _roughnessFactor

float dl::Material::_roughnessFactor

在文件 dl_vertex.h240 行定义.


该结构体的文档由以下文件生成: