ProScena™
Studio
ProScena Studio is
comprised of high-level authoring tools, a runtime player and an SDK
supporting third party development.

Download ProScena Studio product
data sheet (PDF)
ProScena™ Authoring
Tools
ProScena Studio™ provides content
developers with access to a set of high-level design tools, reusable
content libraries and role-appropriate user interfaces for creating
real-time interactive 3D simulation and training scenarios. In ProScena
Studio™, authors can express their plans either visually by pointing and
clicking directly in the 3D scene; diagrammatically as a graph of
event-driven behaviors; on a timeline or in a text-based scripting
language such as Python. Application development typically involves
specifying the functionality of the simulation scenario, determining which
actor and behaviors components are required, then assembling the
application by dragging and dropping appropriate actor and behavior
components into the scene. Since authors compose directly within the
runtime environment, task sequences and decision logic can be readily
tested and refined as soon as they are defined, making quick prototyping
easy. ProScena Studio™ supports popular 3D graphics and animation
authoring tools, such as 3DS Max and Maya, allowing custom art and
animation assets to be easily imported and used.
ProScena™ Player
The ProScena™ Player is a
platform-independent simulation engine responsible for coordinating the
behaviors and actions of objects in a scene, rendering 3D graphics and
audio, and supporting device I/O and network communication. The Player can
be hosted in other applications, such as web browsers, or run as a
standalone application. The ProScena™ Player currently employs the
Gamebryo™ game engine (developed by Numerical Design Limited), enabling
interactive 3D content authored in ProScena Studio™ to be deployed on a
range of hardware and software platforms, from PC to game consoles.
ProScena™ SDK
At the heart of
ProScena™, is a powerful content model based on reusable components.
Components act as wrappers for imported assets (e.g. 3D models, animation,
sounds, procedural code, etc.) providing a simple and easy-to-use
interface for content construction. The ProScena™ SDK allows developers to
create basic simulation components in either Python or C++. An additional
API is also provided to support third party expansion and customization.
|