Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

11

27.01.2013, 15:38

Allerdings nicht sonderlich effizient, erstmal alles in separate Strings zu lesen, wenn man es auch direkt lesen könnte... ;)

12

27.01.2013, 16:33

Stimmt, das sollte man erwähnen. Aber mir war es an der Stelle wichtiger, dass es sich schön programmiert und relativ robust ist, will man richtig Speed, sollte man eh nicht einzelne Vertexpositionen aus Textdateien Parsen, sondern ganze Vertexbuffer als großen, binären Block auf einmal laden. Was ich in dem Projekt übrigens auch genauso gemacht habe, nach dem Laden wird das Modell direkt binär gespeichert, beim nächsten Spielstand wird dann diese Binärdatei geladen, falls sie existiert. Das geht dann spürbar schneller.
Lieber dumm fragen, als dumm bleiben!

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

13

27.01.2013, 16:54

Ich hab meinen irgendwann mal weggeschmissen, da obj kein sonderlich interessantes Dateiformat ist... Man kann einen loader dafür aber gut selbst schreiben. dot hat ja schon gesagt dass das sinnvoll ist.
Falls du möchtest kann ich dir meinen ply loader schicken, darauf kann man gut aufbauen (funktioniert im Grunde genauso).

Werbeanzeige