2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 09:47:43 +00:00

Add particle data binding for rendering PMUS quads

This commit is contained in:
Jack Andersen
2017-06-12 08:20:07 -10:00
parent 4f33422423
commit 47e73f9f80
7 changed files with 305 additions and 82 deletions

View File

@@ -170,11 +170,17 @@ public:
~CElementGen();
boo::GraphicsDataToken m_gfxToken;
boo::IShaderDataBinding* m_normalDataBind = nullptr;
boo::IShaderDataBinding* m_redToAlphaDataBind = nullptr;
boo::IGraphicsBufferD* m_instBuf = nullptr;
boo::IGraphicsBufferD* m_uniformBuf = nullptr;
boo::IShaderDataBinding* m_normalDataBindPmus = nullptr;
boo::IShaderDataBinding* m_redToAlphaDataBindPmus = nullptr;
boo::IGraphicsBufferD* m_instBufPmus = nullptr;
boo::IGraphicsBufferD* m_uniformBufPmus = nullptr;
CGenDescription* GetDesc() {return x1c_genDesc.GetObj();}
static bool g_ParticleSystemInitialized;