|
Physics Simulation & Visualization Tool 0.1
A C++ physics simulation engine with real-time 3D visualization
|
Per-instance data for instanced rendering. More...
#include <InstanceData.h>
Public Member Functions | |
| InstanceData () | |
| InstanceData (const glm::mat4 &m, uint32_t id, const glm::vec3 &col=glm::vec3(1.0f)) | |
Data Fields | |
| glm::mat4 | model |
| uint32_t | objectID |
| glm::vec3 | color |
Per-instance data for instanced rendering.
This struct contains all data that varies per instance in an instanced draw call. Fields are laid out to match shader vertex attribute expectations.
Definition at line 17 of file InstanceData.h.
|
inline |
Definition at line 30 of file InstanceData.h.
|
inline |
Definition at line 33 of file InstanceData.h.
| glm::vec3 Rendering::InstanceData::color |
Definition at line 25 of file InstanceData.h.
| glm::mat4 Rendering::InstanceData::model |
Definition at line 19 of file InstanceData.h.
| uint32_t Rendering::InstanceData::objectID |
Definition at line 22 of file InstanceData.h.