jsding
26-04-2013 03:06:27
Hi,
Can I change the default rendergroup of MyGUI. I changed the renderQueueStarted() in MyGUI_OgreRenderManager.cpp to
But the screen turned to blank(nothing rendered).
Is that possible? I want to render particle system on top of MyGUI.
Thanks for your help.
Edit:
If I render MyGUI on RENDER_QUEUE_MAIN, and ParticleUniverse on RENDER_QUEUE_OVERLAY, ParticleUniverse will not rendered.
Can I change the default rendergroup of MyGUI. I changed the renderQueueStarted() in MyGUI_OgreRenderManager.cpp to
if (Ogre::RENDER_QUEUE_MAIN != queueGroupId)
return;
Ogre::Viewport* viewport = mSceneManager->getCurrentViewport();
// if (nullptr == viewport || !viewport->getOverlaysEnabled())
if (nullptr == viewport)
return;
But the screen turned to blank(nothing rendered).
Is that possible? I want to render particle system on top of MyGUI.
Thanks for your help.
Edit:
If I render MyGUI on RENDER_QUEUE_MAIN, and ParticleUniverse on RENDER_QUEUE_OVERLAY, ParticleUniverse will not rendered.