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
Anonymous
unregistriert
Zitat
Dieser Manager verteilt dann das Array auf die einzelnen 64KB großen VertexBuffer die in einer einfachen Liste gespeichert werden
Zitat
Wenn man dadurch mehr als 64 k hat, kann man den Offset in DIP benutzen, sodass die indices selber unter 65536 liegen (also 16 bit sind).
Anonymous
unregistriert
Zitat
Was für Vertice man nun im Manager ablegt spielt keine Rolle. Ich werde das in einem VB Interface kapseln. so sieht es für den Benutzer aus als würde er für jedes Modell einen VertexBuffer erstellen. Intern geht alles über die Liste
Anonymous
unregistriert
Zitat
Wenn man sich nun einmal die Beispielklassen CBufferManager, CModel, CTextureManager vorstellt, was für Methoden sollten diese dann so bieten?
Zitat
Wäre es ok, wenn man mit CModel ein Model lädt, und die CModel Klasse "intern" den Buffer Manager sowie den Texture Manager aufruft, um einen neuen VertexBuffer sowie Surfaces für Texturen zu erhalten? So könnte ich mir die Hirarchie gut vorstellen.
Anonymous
unregistriert
Werbeanzeige