Diese Bibliothek soll eine Neuimplementierung von RenderWare-Grafiken sein, oder jedenfalls einen guten Teil davon.
Es soll in zweierlei Hinsicht plattformübergreifend sein: Es unterstützt das Rendern auf verschiedenen Plattformen ähnlich wie RW; Unterstützt jederzeit alle Dateiformate für alle Plattformen und bietet die Möglichkeit zur Konvertierung auf alle anderen Plattformen.
Unterstützte Dateiformate sind DFF und TXD für PS2, D3D8, D3D9 und Xbox. Nicht alle vorinstanzierten PS2-DFFs werden unterstützt. BSP wird überhaupt nicht unterstützt.
Für das Rendering verfügen wir über D3D9- und OpenGL-Backends (>=2.1, ES >= 2.0). Das Rendern einiger Dinge auf der PS2 funktioniert nur als Test.
librw kann zum Rendern von GTA verwendet werden.
Holen Sie sich premake5. Generieren Sie eine Konfiguration, z. B. mit premake5 gmake
, und schauen Sie im Build-Verzeichnis nach.