Skip to content

Timic3/rw-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RenderWare Viewer

Effortlessly parse and view RenderWare files right in your browser!

Note

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!

Requirements

  • Bun (latest) or Node (not tested yet)

Development

  1. Install dependencies using bun install
  2. Run the development server using bun run dev

Features

  • 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)

About

Effortlessly parse and view RenderWare files right in your browser!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors