Toon posts:

[openGL] framebuffer wordt niet goed getoond *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb openGL geïnstalleerd om wat te kunnen werken voor het school. Het compileren enzo gaat zonder probleem, hij vind alle libs die nodig zijn. Maar wanneer ik het execute krijg ik een fractie van een seconde mijn model en dan niet meer. Het is percies alsof openGL vast loop (de onderliggende stukken programma komen tevoorschijn en als je het venster hersleept sleept dat stuk gewoon mee). Wanneer ik resize komt het model er weer een fractie van een seconde ...


Iemand een idee hoe ik dit kan oplossen?

Verwijderd

Render je jouw scene wel op het moment dat windows een wm_paint message geeft?

Verwijderd

Omdat ik niet helderziend ben doe ik een gokje: haal de brush in je window class eens weg :)

C++:
1
2
3
4
5
6
7
WNDCLASS wc;

...

// Dit moet je dus doen, anders schildert Windows
// vrolijk over je OGL venster heen:
wc.hbrBackground = NULL;


Dit lijkt me trouwens meer iets voor een programmeerforum ;)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:00

crisp

Devver

Pixelated

lijkt mij ook meer geschikt voor /14 :)

W&G -> P&W

Intentionally left blank


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 18-05 09:50

pjvandesande

GC.Collect(head);

Wanneer voer jij de paint uit en heb je een stukje code voor ons? O-)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:32

.oisyn

Moderator Devschuur®

Demotivational Speaker

Swap je de buffers wel? En je zult idd wat meer info in de zin van (relevante!) prorgammacode moeten geven

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1