Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

D3D9
[RpToon]


Functions

RpAtomicRpD3D9ToonFastSilhouetteAtomicRenderCallback (RpAtomic *atomic)
RpWorldSectorRpD3D9ToonFastSilhouetteWorldSectorRenderCallback (RpWorldSector *sector)

Detailed Description

Platform specific

Optimized Silhouette Rendering

We provide two toon silhouette rendering solutions for this platform. The generic version supports a large number of features. Many of these features have been removed in the optimized version and, as a result, a great deal of extra optimisations can be made. The features not supported in the optimized version are:

This is the limitation for the supported features:

Function Documentation

RpAtomic* RpD3D9ToonFastSilhouetteAtomicRenderCallback RpAtomic   atomic
 

RpD3D9ToonFastSilhouetteAtomicRenderCallback is the render callback that needs to be set in order to enable the optimized silhouette rendering on an atomic.

Parameters:
atomic  Pointer to the RpAtomic to be rendered.
Returns:
Returns a pointer to the atomic if successful or NULL if there is an error.
See also:
RpAtomicSetRenderCallBack , RpD3D9ToonFastSilhouetteWorldSectorRenderCallback

RpWorldSector* RpD3D9ToonFastSilhouetteWorldSectorRenderCallback RpWorldSector   sector
 

RpD3D9ToonFastSilhouetteWorldSectorRenderCallback is the render callback that needs to be set in order to enable the optimized silhouette rendering on a world sector.

Parameters:
sector  Pointer to the RpWorldSector to be rendered.
Returns:
Returns a pointer to the world sector if successful or NULL if there is an error.
See also:
RpWorldSetSectorRenderCallBack , RpD3D9ToonFastSilhouetteAtomicRenderCallback


Criterion Software © 1993-2004 Criterion Software Limited. All rights reserved. Built Thu Feb 12 13:46:57 2004. Send Feedback