Effortlessly parse and view RenderWare files right in your browser!
This application is heavy work in progress. The goal is to render GTA world(s), dissect model data, view animations and more!
Current drawbacks:
- Basic viewing of RW models
- Rotation is a bit off, we need to parse IPLs to determine how we can properly rotate the models
- If you drag & drop all .txd and .dff, they will all be loaded (at least they will be properly applied)
- Loading models from .img file doesn't load all textures properly, we'll need to parse IPLs for that
- No multi clump model support, but parser is able to parse it properly, we need to render it
Feel free to contribute!
- Bun (latest) or Node (not tested yet)
- Install dependencies using
bun install - Run the development server using
bun run dev
- Model viewer with textures
- GTA IMG parser
- Drag and drop
- Orbital camera
- GTA IPL parser (for viewing of GTA world)
- Skeleton parsing
- GTA IFP parser (animation)