RenderWare(R) Demonstrations
============================

Welcome to the RenderWare demonstration program.

This text file contains;
1)   Introduction to RenderWare and contact information
2)   Contents of Demo directory
3)   RenderWare Datasheet
4)   General Instructions

1)   RenderWare is a high performance, device independent 3D 
graphics library with a simple API consisting of a small number 
of object types and a rich  set of associated functions.

RenderWare is aimed at Independent Software Vendors and Corporate 
developers, as a tool to assist them with the development of interactive 3D 
graphics applications or to add interactive 3D graphics capability to existing 
applications.

Detailed information about RenderWare is available in the RenderWare
datasheet below.

For more information and to purchase a copy of RenderWare please contact :

Lisa Garvey at Criterion Software.

Voice : +44-1483-448833
Fax :  +44-1483-448811
Email: info@criterion.canon.co.uk

RenderWare and the RenderWare demonstrations are 
copyright Criterion Software Limited 1995 all rights reserved. 
The RenderWare demonstrations are provided as is with no warranties 
of any kind. Criterion Software will not, under any circumstances, be liable 
or any lost revenue or other damages arising from the use of these 
demonstration programs. RenderWare is a registered 
trademark of Canon Inc.

2)   This directory contains two subdirectories each containing a program
and its associated files. These show various aspects of RenderWare.
The demonstrations provided are as follows:

rwview:   A simple object viewer. Scripts and textures are contained in two
	  further subdirectories.

rwknight: A simple piece of interactive animation. The models were provided
	  by 47-Tek Inc.

3)   New RenderWare 2.0 (Release date August  1995).
     ===============================================

"Real-time 3D Graphics for Games"

RenderWare(r) represents a quantum leap in game development
technology. Its the ONLY real-time 3D graphics library specifically
targeted at cross-platform games development.

For serious game developers, RenderWare delivers where it counts
- on multiple platforms.

By combining the 3D functionality needed to produce exceptional
quality, real-time 3D games, coupled with the fastest textured rendering
around, RenderWare really is the development tool worth dying
for.


*       Lightning Fast

*       Lightspeed easy to use
        development tool

*       Cross platform support
        - DOS
        - Windows 3.1
        - Windows 95
        - Sony PSX and Other 3D Consoles (available soon)

Hassle Free Cross Platform Development
--------------------------------------
With a myriad of PC 3D accelerator cards and consoles to support, game
developers need a tool that can insulate them from the issues associated
with cross-platform 3D graphics development. RenderWare is that
tool, cushioning the 3D games developer from the hardware and thus
dramatically reducing cross-platform development time.

3D Games Development:- 
----------------------
RenderWare is suitable for all types of cross platform 3D games
development:-

*       Shoot-em ups
*       Beat-em ups
*       Platformers
*       Fantasy Simulators
*       Character Role Plays
*       Flight Simulators

Support for 3D accelerators on PCs
----------------------------------
1995 will be the year when low cost 3D games accelerators for PCs will hit
the streets.  RenderWare has built in device driver support for
these accelerators, providing transparent acceleration for RenderWare
based games.

Support for Stereo
------------------
The impending rush of low cost stereo glasses and headsets onto the market
will see a soar in demand for compatible 3D games. Serious game developers
need to ensure their games offer support for this exciting new area. 
RenderWare helps you take all this in your stride.  Support has
already been announced for the following stereo and immersive devices:-

*       3D-MAXTM - Kasan Electronics
The world's first low cost stereo, LCD shutter glasses.  3D-MAX makes it
possible to view dramatic stereo color graphics, in sharp flicker free
detail.

*       i*glassesTM - Virtual I.O
Ultra lightweight, high quality and high resolution stereo head mounted
display with head-tracking.

*       7th SenseTM - All-Pro Products
A head mounted display, providing a first person immersive experience with
advanced liquid crystal display and wide angle, high resolution images.


RenderWare For:- 
----------------
*       Exceptionally fast software rendering 
*       Easy to use API 
*       Extensive support for backdrops and sprites
*       Extensive support for palette control, merging 2D artwork with 3D
          rendering
*       Powerful tools for importing geometry from modellers such as 3D Studio
*       Automatic Cross platform support


RenderWare allows 3D Game Developers to:-
-----------------------------------------
*       Concentrate on building games content
*       Harness world leading rendering and 3D graphics expertise
*       Reduce game development cycle


Why Buy RenderWare ?
--------------------
*       Established market leader with 10x more users than
         other real-time 3D APIs.
*       Only product committed to cross platform support
*       30 day money back guarantee

Specification
*************
Introduction
RenderWare is a high performance, device independent 3D graphics
games library with a simple and elegant API consisting of a small number of
object types and a rich set of associated functions.

RenderWare is aimed at 3D games developers, as a tool to assist
them with the development of cross-platform interactive 3D games.

Developers using RenderWare will be able to dramatically reduce
the development time of their 3D games.

Performance
-----------
The key to RenderWare's strength lies in the quality of the API
and the very fast implementation that provides truly real-time 3D
performance on today's desktop PCs and consoles.

On a 486/66 and Pentium PCs, RenderWare provides real-time 3D
rendering in software for PCs without a 3D hardware accelerator.

RenderWare performance Pentium P5/90 examples:

Flat shading pixel fill rate 27 million pixels/sec.

Perspective Correct Texture pixel fill rate 6.2 million pixels/sec.

Vertex Transformations 750,000/sec.

3D Hardware acceleration support
--------------------------------
RenderWare provides transparent support for 3D hardware
accelerators via the RenderWare DDK. 

The RenderWare DDK allows 3D accelerator chip and card manufacturers to
develop dynamically loadable RenderWare device drivers.

Functionality
-------------
RenderWare is the only 3D graphics library tailored specifically
for cross-platform real-time 3D games development.

RenderWare API Features
-----------------------
*       Multiple directional, point, spot and colored light sources
*       Multiple orthographic and perspective cameras
*       Tiled, masked and moving textures.
*       Lit 'optimized' and antialiased textures
*       Environment (reflection) mapping.
*       Object instancing and hierarchical models.
*       Picking (scene, object, polygon, vertex).
*       Materials support (Ka, Kd, Ks, color, opacity, texture).
*       Materials by reference
*       Geometry sampling (vertex, edge, facet; i.e., point cloud,
         wirefame, solid).
*       Shading, light source sampling (facet, vertex; i.e., flat or Gouraud). 
*       Scrolled and tiled backdrop images.
*       3D sprites.
*       Arbitrary palette support allows existing 2D graphics to be tightly
          integrated into the 3D scene.
*       Animation and intersection of objects is supported in real-time.
*       True 3D clipping, for wireframe, flat shaded, smooth specular
          shaded and textured rendering.
*       Tightly integrated with the host's window system. This allows
          seamless mixing of native 2D rendering (i.e, with GDI, Quickdraw
          or Xlib),
          and 3D rendering.
*       Support for RenderWare DDK
*       Multiple Instancing
*       Fogging
*       Double sided polygons
*       Polylines
*       Depth cueing
*       Stereo camera support
*       Binary file format
*       Dynamically loadable hardware and software drivers

*******

Importing models and textures
-----------------------------
Tools are available for importing DXF and 3DS models and animations, and
various texture formats. 

Cross Platform Support
----------------------
RenderWare software development kits will be available on Sony
PSX, Windows 3.1, Windows 95, Windows NT, DOS 5 or later and other
platforms.

Compiler Support
----------------
DOS - Watcom 10
Windows 3.1 - Watcom 10, Visual C 1.5, Borland C 4.5
Windows NT/95 - Visual C 2.0
Sony Playstation development system
PowerMac - Code Warrior 6.1

RenderWare SDK Contents
-----------------------
The RenderWare SDK and Utilities pack includes the following:
*       Comprehensive API guide.
*       Programmers Guide (Available Nov 95)
*       Delivery and debugging kernels to accelerate development.
*       Fixed point and floating point libraries to provide access to the
         broadest installed base.
*       Demos with sample source code.
*       Over 700 models and textures.
*       Format converters for geometry and textures.



About Criterion Software.
Criterion Software Ltd., a subsidiary of Canon Inc. (Tokyo, Japan), is the
leader in interactive 3D graphics software tools for personal computers. 


4)   General Instructions
     ====================
Each subdirectory contains a "*.txt" file explaining how to use the demo.
