candlewick 0.6.0
A tiny cross-platform renderer based on SDL3
Loading...
Searching...
No Matches
TransformUniforms.h
Go to the documentation of this file.
1#pragma once
2
3#include "math_types.h"
4
5namespace candlewick {
6
7struct alignas(16) TransformUniformData {
9 alignas(16) GpuMat4 mvp;
10 alignas(16) GpuMat3 normalMatrix;
11};
12
13} // namespace candlewick
Definition Camera.h:8
Eigen::Matrix< float, 4, 4, Eigen::ColMajor|Eigen::DontAlign > GpuMat4
Definition math_types.h:31
Definition math_types.h:21
Definition TransformUniforms.h:7
GpuMat4 modelView
Definition TransformUniforms.h:8
GpuMat4 mvp
Definition TransformUniforms.h:9
GpuMat3 normalMatrix
Definition TransformUniforms.h:10