Den Text durchzulesen wird mir zu Teuer. Ich hab mir das System aber noch einmal durch den Kopf gehen lassen und dabei die Vor- und Nachteile ueberdacht.
Vorteile:
- Kleine Speicherbereiche finden immer irgendwo in einer Ecke des Speichers platz. Es ist also sehr wahrscheinlich das sich zu mindest einiege VB's im VRAM liegen.
- Sollte ein VB mal nicht im VRAM liegen, ist es sehr viel schneller nur mal eben 64KB ueber den Datenbus zu schieben, als ein Komplettes Modell dessen VB vieleicht 200 oder 300KB gross ist
- Es ist einfacher Exakteren Speicher im VRAM frei zu kriegen wenn man mehrere kleine Speicherbereiche verschieben kann. Dadurch verringert sich der Datentransfare.
Nachteile:
- Die Anzahl der VB's erhoeht sich dramatisch. Ist ja auch klar. Es ist sehr wahrscheinlich das ein Modell (Charackter) min. in 2 VB's liegt. Von einem Level wollen wir mal erst gar nicht reden. Die gefahr das sehr viel mehr VB's ueber den Datenbus geschoben werden erhoeht sich damit auch gleich.
Also ich werd das System einfach mal bei mir Implementieren. Da mein Schnittstellen System supi ausgelegt ist, kann ich es ja auch jederzeit wieder entfernen ;D