Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

The World Library
[Getting Started]

Requirements

The World Library

The RpWorld plugin provides the high-level scene management API for RenderWare Graphics. The master container object is RpWorld. All the other objects are contained within one of these. The object contains the information required for an entire scene. A scene will contain one or more RpClump objects. These objects describe a 3D model composed of one or more RpAtomic objects. For instance, a large battleship model might contain an RpAtomic entry for the basic hull. Other entries would cover the superstructure, the tail and each of the gun turrets. The geometry of a model is encapsulated within the RpGeometry object. These objects are attached only to RpAtomic objects. So the RpClump objects always contain at least one RpAtomic! Animation supported by the RpWorld plugin is of the keyframed morph target form. An RpInterpolator object creates an interpolated RpGeometry object given two RpMorphTarget objects and a suitable interval. The RpMaterial object contains information about the textures and other rendering properties of a model's surfaces. Finally, the RpLight object encapsulates lighting information.

World plugin provides high-level scene management facilities for RenderWare developers. Adds the following new datatypes to the core API:

Note:
The RwCamera functions were originally described in the Core Library part of the API Reference. These functions are actually extensions to the RwCamera object provided by the RpWorld plugin, so they have been re-instated here, where they belong.
See also:
The Core Library , Plugins , Toolkits , User Guide

Criterion Software © 1993-2003 Criterion Software Limited. All rights reserved. Built Tue Apr 22 12:46:21 2003. Send Feedback
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)