3 registered members (Quad, Ayumi, AndrewAMD),
1,092
guests, and 1
spider. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Nexus, Auslagerungsdatei, Grafikspeicher
[Re: maybenew]
#98374
11/11/06 18:05
11/11/06 18:05
|
Joined: Nov 2004
Posts: 888
beegee
User
|
User
Joined: Nov 2004
Posts: 888
|
Texturen im Grafikspeicher Nexus im RAM(Auslagerung) Es befinden sich nur Dateien im RAM/Grafik des aktuell geladenen Levels. Terraindaten bzw. restliche Files werden autom. gelöscht. Große Auslagerungen kann man durch kleinere Levels bzw. schlechtere Qualität vermeiden. Leider habe ich keine allzu große Ahnung, kann gut möglich sein dass das nicht 100% stimmt.
Fratch - Newer statistics panel for GameStudio
|
|
|
Re: Nexus, Auslagerungsdatei, Grafikspeicher
[Re: maybenew]
#98376
11/12/06 11:55
11/12/06 11:55
|
Joined: Sep 2003
Posts: 9,859
FBL
Senior Expert
|
Senior Expert
Joined: Sep 2003
Posts: 9,859
|
Also beim Levelwechsel wird grudsätzlich mal alles vom Level ausm Speicher geschmissen... also Terrain, Entites und so Zeug....
Bei Bitmaps/Panels muß man das mit bmap_purge() selber machen, sie können ja über einen Levelwechsel hinweg gültig sein.
Um während einem Level den Speicherverbruach konstant zu halten, sollte man selten benutzte erzeugete Entities mit ent_purge() vor dem entfernen wieder aus dem Videospeicher hauen. Ansonsten gibts noch die Möglichkeit, ein Model mit mehreren Skins in mehrere Models mit je einer Skin zu trennen, falls nicht alle Skins benötigt werden. Bei alten A6 Versionen haut natürlich das ganze Lod Zeug ordentlich auf den Videospeicherverbrauch, da man noch keine Modelskinns sharen kann.
Mit dem Cache geht das leider alles nicht so einfach, da man reservierten Cache nicht so ohne weiteres wieder freigeben kann (weswegen auch "Endlos"welten derzeit nur bedingt mit A6 möglich sind - gibts irgendwo nen Thread wo die genauen Gründe erklärt werden)... da kamen ja zuletzt neue Funktionen dazu, aber ich weiß nicht ob die noch in Beta sind oder nicht. Ganz trivial und völlig frei einsetzbar sind sie zudem auch nicht.
|
|
|
Re: Nexus, Auslagerungsdatei, Grafikspeicher
[Re: FBL]
#98377
11/12/06 12:17
11/12/06 12:17
|
Joined: Sep 2003
Posts: 9,859
FBL
Senior Expert
|
Senior Expert
Joined: Sep 2003
Posts: 9,859
|
|
|
|
|