Products

Authoring

  Virtools™ 4

  Physics Library

  AI Library

  VR Library

  Multiuser Server

  3D XML Virtools™ Plugin

Publishing

  3D Life Player

  3D Office Player

  3D XE Player

  VR Publisher

  Macintosh Solutions

  Publishing Rights

Educational Offer

  Educators

  Students

  Labs / Research


Products > Physics Library

Physics Library

Add Realistic Physics To Your Interactive 3D Experiences

 

Based on Havok technology, the Physics Library is an add-on library for Virtools developers who want to inject lifelike physics into their applications. Consisting of 29 new building blocks, the Physics Libary provides access to features like gravity, mass, friction, elasticity, physical constraints between objects, and advanced physics models like buoyancy, force fi elds and car behaviors. These features speed up development, replacing tedious animation work and algorithm implementation by artists and programmers while remaining compatible with existing Virtools non-physics behaviors.

Realistic Physics For Interactive 3D Worlds

The Physics Library lets you create interactive 3D worlds with realistic physics. Use the power of Havok’s technology to apply the laws of physics to your 3D objects. These objects can be convex, concave or ball primitives, and each can have their own mass, friction and elasticity. The topology used for such objects can be different from the version actually rendered onscreen, letting developers make adjustments with a more economical physics model thus reducing processing time for calculating physics behaviors.

All physics simulation parameters can be modifi ed at run-time, including gravity, physical time for the overall scene, objects to be added or removed from the physics world, and more…

Rigid Body Collision Detection And Constraints

The Physics Library not only offers lifelike physics interactions, but also provides superior collision management, surpassing (for ease of use) the standard Virtools collision detection behaviors. Information from the physics simulation is made available as behavior outputs, which can be used by developers to trigger other scripts in the application.

With physics constraints like springs, hinges, point-to-plane and ball joints, developers can create articulated bodies that come to life with animations guided by the physics simulation. This process optimizes production time and budget, since 3D artists no longer have to prepare complex animations in advance to account for all potential movements and interactions.

Ultimately, with the Physics Library, developers have the means to make solid decisions on the best solutions for problems, such as physics versus key-frame animation, encountered throughout production. They can even mix solutions, for example using pre-animated objects with special effects driven by the Physics Library behaviors.

Key Features

  • Realistic physics with 20 documented behavior building blocks
  • Demo samples showing gravity, friction, collision detection, constraints, and more
  • User guide for effi cient implementation

Technical Requirements

Hardware

  • Pentium III or equivalent
  • 1Gigabyte (GB) of RAM
  • DVD ROM drive
  • Monitor capable of displaying 1024 by 768 in 16 bit color (65536 color/Hi-color)
  • Pointing device (mouse, trackball...)
  • Direct3D or OpenGL compatible 3D graphic card with 128 MB of RAM
  • DirectSound compatible sound card (not a requirement but recommended)
  • You should ensure you have the latest official drivers for your graphics card

Software

  • Microsoft Windows (2000, XP)
  • Microsoft DirectX 9.0C for DirectX compatible 3D graphic accelerator cards
  • For OpenGL, an OpenGL 2.0 compatible graphics card and driver
  • Microsoft Internet Explorer 6.0 (for the Online Reference)

 

Download the Physics Library Datasheet in PDF

Contact sales@virtools.com for prices or additional information

Order now directly from Virtools or from an authorized Virtools agent

Experience the Physics Demos