TombEngine/TR5Main/Renderer/CameraMatrixBuffer.h
Raildex d2d6e5f30c Made g_Inventory a constant object.
Fixed shadow intensity
Fixed CameraViewConstantBuffer
2020-06-16 19:45:06 +02:00

20 lines
381 B
C++

#pragma once
#include <SimpleMath.h>
namespace T5M {
namespace Renderer {
using DirectX::SimpleMath::Matrix;
struct alignas(16) CCameraMatrixBuffer
{
Matrix ViewProjection;
Matrix View;
Matrix Projection;
Vector3 WorldPosition;
Vector3 WorldDirection;
Vector2 ViewSize;
Vector2 InvViewSize;
alignas(16) int Frame;
int CameraUnderwater;
};
}
}