|
slot 0.0.1
A real time UI render framework
|
普通和 UI 顶点着色器共享的对象变换 ABI。 更多...
#include <GameObject.h>
Public 成员函数 | |
| void | Update (const DirectX::XMFLOAT4X4 &world) |
Public 属性 | |
| DirectX::XMFLOAT4X4 | World |
| DirectX::XMFLOAT4X4 | WorldInvTranspose |
普通和 UI 顶点着色器共享的对象变换 ABI。
World 把位置变换到世界空间;WorldInvTranspose 抵消非均匀缩放,使法线仍与 变换后的曲面切线正交。两个矩阵均按 HLSL 列主序常量的存储约定写入。
从 DirectXMath 行主序世界矩阵同步生成 Shader 所需的两个矩阵。

| DirectX::XMFLOAT4X4 z8::ObjectTransformConst::World |
| DirectX::XMFLOAT4X4 z8::ObjectTransformConst::WorldInvTranspose |