Original Post
I'm making a 3d-Sidescroller with the terrain being tilted towards the viewer at a 35 degree angle. For the terrain, I'm making grass rendered pixel by pixel. I loop a rand() function to get different locations of the grass, each time rendering a grass of blade. I do this for 700 blades of grass. The grass itself is rendered through a loop of GL_POINTS using glVertex3f() to draw the individual points making up the blade. I am obviously doing something wrong because my frame rate is low. I'm using an ATI RADEON 9800 pro.(By frame rate being slow, I mean that when my mouse goes over the X or [] or - signs in the window, they illuminate quite slowly. This is my only indication for I haven't made an fps counter yet)



