windows - Lang forsinkelse, når du først gør et objekt i OpenGL

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en lang forsinkelse, når et objekt først ses i OpenGL-applikationen. Dette er første gang det kommer til syne, ikke første gang jeg tegner det. Mit problem ligner det, der bogføres her, bortset fra at de brugte en tekstur, og jeg bruger en skygge


http://lists.apple.com/archives/mac-opengl/2011/Mar/msg00075.html[1]


Løsningen, der blev givet til den sag, var at pre-gøre en trekant ved hjælp af tekstur for at sikre, at den er i VRAM. Jeg antager, at jeg kunne gøre det med min skygge, men jeg håbede på en renere løsning. Jeg har objekter, der oprettes og tilføjes til scenen dynamisk, så jeg kan ikke let gøre dem uden at forårsage en forsinkelse.


Så hvad er den bedste måde at bekæmpe denne forsinkelse på?

Bedste reference