slot
0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
include
UI
Material
Material.h
浏览该文件的文档.
1
//
2
// Created by zhou_zhengming on 2026/5/12.
3
//
4
#pragma once
5
#include <DirectXColors.h>
6
#include <DirectXMath.h>
7
#include <string>
8
9
namespace
z8
10
{
11
class
Material
{
12
public
:
13
DirectX::XMFLOAT4
Albedo
= DirectX::XMFLOAT4(DirectX::Colors::ForestGreen);
14
DirectX::XMFLOAT3
FresnelR0
= { 0.02f, 0.02f, 0.02f };
15
float
Rough
= 0.25f;
16
std::string
Name
;
17
18
Material
() =
default
;
19
virtual
~Material
() =
default
;
20
};
21
}
22
23
24
25
26
27
z8::Material
Definition
Material.h:11
z8::Material::~Material
virtual ~Material()=default
z8::Material::FresnelR0
DirectX::XMFLOAT3 FresnelR0
Definition
Material.h:14
z8::Material::Name
std::string Name
Definition
Material.h:16
z8::Material::Rough
float Rough
Definition
Material.h:15
z8::Material::Albedo
DirectX::XMFLOAT4 Albedo
Definition
Material.h:13
z8::Material::Material
Material()=default
z8
Definition
Application.h:14
制作者
1.10.0