Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [GLScene] Problem mit dynamischer Objekt texturierung (https://www.delphipraxis.net/98660-%5Bglscene%5D-problem-mit-dynamischer-objekt-texturierung.html)

Adrian112 30. Aug 2007 15:53


[GLScene] Problem mit dynamischer Objekt texturierung
 
Hallo,

ich programmier grad an einem Spiel mit GLScene, bei dem mehrere hundert GLCubes zur Laufzeit erstellt und texturiert werden müssen.
Ich hab im Internet ne schöne Mauertextur mit 200 auf 200 Pixel Auflösung gefunden. Die setz ich dann per schleife auf jedes Objekt. Als ich dann kompilieren hab, hat es erstmal ca. 1 Minute lang geladen, und dann kam diese Meldung von Windows:
Zitat:

Es steht nicht mehr genügend virtueller Speicher zu Verfügung, die Auslagerungsdatei muss erweitert werden.
Dann stürzte plötzlich der ganze Computer ab. :wall:
Also wie kann ich entweder dafür sorgen das das laden irgendwie schneller geht, in dem die Textur nur einmal und nicht hunderte male in den Arbeitsspeicher geladen wird, oder dass nur der teil der Scene gerendert wird der auch gebraucht wird.

Gandalfus 30. Aug 2007 17:53

Re: [GLScene] Problem mit dynamischer Objekt texturierung
 
müssen breite und höhe nicht 2er Potenzen sein?

Adrian112 31. Aug 2007 10:49

Re: [GLScene] Problem mit dynamischer Objekt texturierung
 
Hat sich von selbst erledigt, ich hab die Textur einfach mal nach bmp konvertiert, und dann gings ziemlich schnell mit dem laden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz