Bonjour a tous.

Voila le probleme. J'ai un TGLDirectOpenGL, objet de GLscene, et je defini un certain nombre de vertex poiur tracé une forme libre dans sa methode 'OnRender'.

J'ai appris a utiliser les primitives OpenGL sous C avec GLUT, parmis lesquelles

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
glMaterialfv(Gl_FRONT_AND_BACK, GL_DIFFUSE , "param")
Sous C, "param" est un tableau de 4 float, sous Delphi/GLScene, c'est un PGLfloat.

Et je ne comprend pas comment utiliser ce type.

Les informations trouvables dessus me disent :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
PGLfloat = ^GLfloat;
La questions, comment crées un PGLfloat contenant, par exemple, les valeurs RGBA suivante : (1.0 , 1.0 , 1.0 , 1.0) ?

Merci a vous