//! 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; }