![]() |
Skylicht Engine
|
Internal class for managing GPU instancing buffers for particles. More...
#include <ParticleSystem/Particles/CParticleInstancing.h>
Public Member Functions | |
| IMeshBuffer * | getMeshBuffer () |
| Gets the base geometry mesh buffer. | |
| CVertexBuffer< SParticleInstance > * | getInstanceBuffer () |
| Gets the instance data buffer. | |
Protected Attributes | |
| IMeshBuffer * | m_meshBuffer |
| The base mesh buffer (e.g. single quad or mesh). | |
| CVertexBuffer< SParticleInstance > * | m_instanceBuffer |
| The dynamic vertex buffer containing instance data. | |
Internal class for managing GPU instancing buffers for particles.
Manages a vertex buffer containing SParticleInstance data.