Prophet - Rendering Engine
'Prophet' is the company's flag ship development tool which exposes a Common Platform Interface (CPI) to the developer allowing truly portable code to be created. The CPI design of 'Prophet' allows for a single program to be developed on any platform (Normally PC) and then ported and compiled on any other platform that is supported.
Although the key component of the 'Prophet' engine is the rendering of 2D and 3D graphics the CPI also covers all aspects of the target hardware including File IO, Audio, Streaming, Localization, Font handling, Threading and Control devices.
The 'Prophet' tool chain includes support for 3D Studio Max and Lightwave for its 3D content and all major formats of image files for its 2D content.

Key features:
- 2D Sprite / Primitive support (Points, Line, Polygons, Textured Polygons).
- 3D Rendering support, Line Lists, Line Strips, Polygon Lists, Polygon Strips.
- Default vertex and pixel shader pipelines (PS3, Xbox360 and PC).
- Depth of Field effect pixel shader pipeline (PS3, Xbox360 and PC).
- Depth of Field effect post process (Wii).
- Motion Blur effect (PS3, Xbox360, PC and Wii).
- Scene based shadow casting pixel shader pipeline (PS3, Xbox360 and PC).
- Projection mapped shadow support (PS3, Xbox360, PC and Wii).
- Fully featured particle system and particle effect editor tool.
- Full hierarchical object support.
- Multi pass texture mapping systems.
- Environment mapping, Specular mapping and Chrome mapping support.
- Detail map, bump map and normal map support.
- Vertex level transparency support.
- Vertex painting support.
- Vertex ray traced baked lighting support.
- Full coloured light source support including ambient, diffuse, specular and emissive components.
- Off screen rendering targets for creation of procedural texture maps.
- TCB / Linear based key frame support.
- Skinned / Boned character support with animation blending.
- Fogging support.
- Controller support.
- Storage device support (Memory Cards).
- FMV support.
- 2D and 3D sound effect support.
- Music support including thread based DVD/CD streaming.
- 3D Studio Max support.
- Lightwave support.
- Comprehensive string and font manipulation with UTF8 support.
- Full localisation support.
Listed below are tools that the company has developed internally to work alongside the 'Prophet' CPI API's:
- Assets management and building tool.
- Particle effect creator and visualization tool.
- Level creator and object placement tool.
- 2D sprite cutting tool.
- 3D exporting plugin for 3D Studio Max.
- 3D exporting tool for Lightwave.
- Localization building tool.
- Audio conversation tool.
- .NET model viewer and analyser.
'Prophet' is currently available on the PS3, PS2, PSP, Xbox360, Wii, 3DS, PC, OSX and iOS.

