Introduction

Game Dynamics SDK

Simulation SDK
Introduction
Features
Download
Examples
Licensing

Services


Features

The Meqon Simulation SDK is designed to be the most intuitive, stable and extensible interaction and dynamics solution on the market. It provides a C++ API that is well-structured and easy to use. State-of-the-art simulation techniques bring extremely realistic dynamics into any virtual environment. It is highly portable and is currently available for Microsoft Windows, Linux, IRIX and MacOS X.

The modular architecture of the SDK makes it very easy to include new simulation techniques into the engine and make them interact with the existing ones. It also ensures that the product is extensible and flexible enough for you to add new features. We currently offer modules for rigid body simulation, vehicle dynamics, liquid surfaces and particle systems. Soft body, cloth and rope simulation is under development. All modules are fully interacting with other modules creating a truly dynamic environment.

The SDK easily integrates with rendering packages, such as Vega Prime, SGI Performer and Gizmo 3D. An open architecture and the XML-based file ensures that the SDK fits into your workflow at minimum integration cost.

Collision detection is often a performance bottleneck in interactive simulations. The Twin-layer PQR (Proximity Query Reduction) technology is an improvement of the PQR technology, also developed by Meqon. Twin-layer PQR will reduce the number of collision detection tests in several ways, both in large- and small-scale environments. The code is optimized for modern processors to utilize instruction and data cache in an efficient way, making it possible to simulate crowded scenes with more interacting bodies than ever.


The Newtoniq solver is the mathematical core of the rigid body module. It has been developed, improved and optimized over several years to handle thousands of constraints, solved in real-time on a standard PC workstation. It includes an extremely realistic friction model at very small computational cost. The Newtoniq solver is designed especially for stability in complex environments, but at the same time simulation quality may be easily adjusted to trade accuracy for speed.

Download

  • Whitepaper 0.5MB
    This PDF covers more technical aspects in more detail.
[prev][next]