MXVK Vulkan Framework 0.33.1
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk::UniformBufferObject Struct Reference

Default transform UBO payload for model shaders. More...

#include <mxvk/include/mxvk/mxvk_abstract_model.hpp>

Public Attributes

glm::vec4 fx {0.0f, 0.0f, 0.0f, 0.0f}
glm::mat4 model {1.0f}
glm::mat4 proj {1.0f}
glm::mat4 view {1.0f}

Detailed Description

Default transform UBO payload for model shaders.

Definition at line 28 of file mxvk_abstract_model.hpp.

Member Data Documentation

◆ fx

glm::vec4 mxvk::UniformBufferObject::fx {0.0f, 0.0f, 0.0f, 0.0f}

Definition at line 32 of file mxvk_abstract_model.hpp.

◆ model

glm::mat4 mxvk::UniformBufferObject::model {1.0f}

Definition at line 29 of file mxvk_abstract_model.hpp.

◆ proj

glm::mat4 mxvk::UniformBufferObject::proj {1.0f}

Definition at line 31 of file mxvk_abstract_model.hpp.

◆ view

glm::mat4 mxvk::UniformBufferObject::view {1.0f}

Definition at line 30 of file mxvk_abstract_model.hpp.


The documentation for this struct was generated from the following file: