Example #1
0
 //! Drawable:: Called upon drawing
 void BillboardParticles::preDraw(SceneRenderer & renderer)
 {
     renderer.useProgram("BillboardParticleShader.shader");
     renderer.setDepthMask(false);
     renderer.setBlend(true);
     renderer.setBlendFunc(GL_SRC_ALPHA, GL_ONE);
     renderer.useTexture(emitter->properties->texture);
     renderer.getProgram().setVertexData(tbo.get());
     
     current_node = 0;
 }