Multidesk.be » Forums » C en C++ » OpenGl beginner (gesloten)

Helpinformatie
Dit onderwerp bevindt zich in het archief.
Het is bijgevolg niet mogelijk er nog op te reageren.
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door een gast op zaterdag 23 oktober 2004 om 21:29:49.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Hallo allemaal,

ik zet mijn eerste stappen in de programmatie van OpenGl in C++, maar het eerste demo programma doet al niet wat het verondersteld wordt te doen :\'(

CODE
  1.  
  2. #include <windows.h>
  3. #include <GL/gl.h>
  4. #include <GL/glu.h>
  5. #include <GL/glut.h>
  6.  
  7.  
  8. void SetupRC()
  9. {
  10.         glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
  11. }
  12.  
  13. void RenderScene()
  14. {
  15.         glClear(GL_COLOR_BUFFER_BIT);
  16.         glColor3f(1.0f, 0.0f, 0.0f);
  17.         glRectf(100.0f, 150.0f, 150.0f, 100.0f);
  18.         glFlush();
  19. }
  20.  
  21.  
  22. int main()
  23. {
  24.         glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
  25.         glutInitWindowPosition(300,200);
  26.         glutCreateWindow(\"simple\");
  27.         glutDisplayFunc(RenderScene);
  28.         SetupRC();
  29.         glutMainLoop();
  30.         return 0;
  31. }
  32.  


Aangezien er in RenderScene de methode glRectf() staat zou er toch een rechthoek moeten verschijnen ? Maar het enige wat ik te zien krijg is een lege window met een blauwe achtergrondkleur :\'(

Iemand enige raad ?
^ Reactie #1 geschreven door Tom op zondag 24 oktober 2004 om 14:59:43.
Tom's avatar
Multiviteit: 254
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
kan mij vergissen, maar moest je ook niet eerst instellen hoe groot je units zijn?
^ Reactie #2 geschreven door een gast op zondag 24 oktober 2004 om 18:35:50.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Dat ben ik in de tutorial niet tegengekomen,
dus zou je daar eens voorbeeldcode van kunnen geven, aub,
voor het instellen van units ?
Want zoals gezegd, ik ben een beginner :)
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten