slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Vertex.h
浏览该文件的文档.
1//
2// Created by zhou_zhengming on 2026/5/11.
3//
4
5#pragma once
6
7#include <DirectXMath.h>
8
9namespace z8 {
16class Vertex {
17public:
18 DirectX::XMFLOAT3 Pos;
19 DirectX::XMFLOAT3 Normal;
20 DirectX::XMFLOAT2 TexCoord;
21
23 Vertex() : Pos{}, Normal{}, TexCoord{} {}
24 Vertex(DirectX::XMFLOAT3 position)
25 : Pos(position), Normal{}, TexCoord{} {}
26 Vertex(DirectX::XMFLOAT3 position, DirectX::XMFLOAT2 texCoord)
28 Vertex(DirectX::XMFLOAT3 position, DirectX::XMFLOAT3 normal,
29 DirectX::XMFLOAT2 texCoord)
31 Vertex(float x, float y, float z) : Pos(x, y, z), Normal{}, TexCoord{} {}
32};
33} // namespace z8
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
对应顶点着色器的输入结构体
Definition Vertex.h:16
DirectX::XMFLOAT2 TexCoord
Definition Vertex.h:20
DirectX::XMFLOAT3 Normal
Definition Vertex.h:19
Vertex(float x, float y, float z)
Definition Vertex.h:31
Vertex()
Definition Vertex.h:23
Vertex(DirectX::XMFLOAT3 position, DirectX::XMFLOAT3 normal, DirectX::XMFLOAT2 texCoord)
Definition Vertex.h:28
Vertex(DirectX::XMFLOAT3 position)
Definition Vertex.h:24
DirectX::XMFLOAT3 Pos
Definition Vertex.h:18
Vertex(DirectX::XMFLOAT3 position, DirectX::XMFLOAT2 texCoord)
Definition Vertex.h:26
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15