OK, it could be a bunch of things.
Firstly, are you using glMaterial?? If you are, the particals will show up as the material * lightcolor.
You can either disable lighting before drawing the particle or enable GL_COLOR_MATERAL to track the current glColor color to the particle.
Secondly, do you have texturing enabled?? If you do, the program may be canning your color settings in place of the current texture. Probably not, but worth checking none the less.
So that could be a couple of solutions. Failing that, post the code segment for the particle rendering…makes it easier to debug if you can see it.
Hope this helps
Originally posted by MarcUK:
I am having huge trouble with colouring particles. The system works just how i want it to but the particles colours are wrong. They pick up the colour of a nearby object rather than the glColour3f(…) i have next to the call that draws them on screen.
Anyone have any idea why???
[This message has been edited by subpoposaur (edited 08-09-2000).]