I must come up with a model for a molecule.
How do you utilise gluSphere and coordinates
so that various ‘atoms’(the spheres) can be placed at certain locations.
gluSphere is a glu Quadric.
Here’s some code:
//Initialization
GlUquadric *mySphere;
mySphere = gluNewQuadric();
// Draw the sphere, we give a pointer to the quadric object
// followed by the radius of the sphere, the
// slices and the stacks. The radius speeks
// for itself. Slices and stacks is how
// smooth you want your sphere.
gluSphere(mySphere, 10, 20, 20);
// Termination
gluDeleteQuadric(mySphere);
mySphere = NULL;
Initialization and Termination should be done usually only once and not every frame. Also search google for gluSphere and other glu functions. There are a lot of parameters you can define on how you want your object to be drawn.
[This message has been edited by moucard (edited 03-17-2004).]
Thanks for that code, but how do I allocate each sphere with its own coordinates to place them at different positions?
Use glTranslatef to move to a desired location and then draw your sphere there. Repeat as required.