This is an old revision of this page, as edited by Eep² (talk | contribs) at 07:19, 5 July 2004 (RWX is "RenderWare script", not "RenderWare Scripting". Corrected "RWX scripting" link to use the main page since the ENTIRE site is about RWXing, not just http://tnlc.com/rw/rwx.html.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 07:19, 5 July 2004 by Eep² (talk | contribs) (RWX is "RenderWare script", not "RenderWare Scripting". Corrected "RWX scripting" link to use the main page since the ENTIRE site is about RWXing, not just http://tnlc.com/rw/rwx.html.)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)RenderWare (RW) is a three-dimensional (3D) applications programming interface (API) graphics rendering engine used in computer games, Activeworlds (AW), and VRML browsers. It is developed by Criterion Software (a wholly-owned subsidiary of Canon).
Probably the most famous example of RenderWare at work were the games Grand Theft Auto 3 and Grand Theft Auto: Vice City, both of which were huge commercial successes. These are but two out of many, though—RenderWare is available for PlayStation 2, GameCube, Xbox and PC/DirectX, and Criterion claims that "1 in 4 console titles in pre-production or development is using RenderWare technology."
RenderWare is not VRML (virtual reality modelling language). VRML is a 3D modelling programming language that needs a rendering engine like RenderWare, Direct3D, OpenGL, etc. in order to render it. RenderWare 2.x-, on the other hand, has its own self-rendering, internal scripting language, RWX (RenderWare script). RenderWare 3+ dropped support for RWX and focused instead on a binary model file format (which earlier RenderWare versions had but not in the same format), making RWXes incompatible with RW3+.