little readme changes; added an architecture doc
This commit is contained in:
15
README.md
15
README.md
@ -4,16 +4,21 @@ librw
|
||||
This library is supposed to be a re-implementation of RenderWare graphics,
|
||||
or a good part of it anyway.
|
||||
|
||||
It is intended to be cross-platform in two senses eventually:
|
||||
It is intended to be cross-platform in two senses:
|
||||
support rendering on different platforms similar to RW;
|
||||
supporting all file formats for all platforms at all times and provide
|
||||
way to convert to all other platforms.
|
||||
|
||||
File formats are already supported rather well, although rasters
|
||||
as used by TXD files still need some work, especially for PS2.
|
||||
Supported file formats are DFF and TXD for PS2, D3D8, D3D9 and Xbox.
|
||||
Not all pre-instanced PS2 DFFs are supported.
|
||||
BSP is not supported at all.
|
||||
|
||||
As for rendering, D3D9 and OpenGL 3 work somewhat well but both still need
|
||||
work. Rendering some things on the PS2 is working as a test only.
|
||||
For rendering we have D3D9 and OpenGL (>=2.1, ES >= 2.0) backends.
|
||||
Rendering some things on the PS2 is working as a test only.
|
||||
|
||||
# Uses
|
||||
|
||||
librw can be used for rendering [GTA](https://github.com/gtamodding/re3).
|
||||
|
||||
# Building
|
||||
|
||||
|
Reference in New Issue
Block a user