The Virtools™ Physics Pack for Dev is an add-on library for Dev developers who want to inject lifelike physics into their applications.
Overview
Consisting of 29 new building blocks, the Virtools Physics Pack provides access to features like gravity, mass, friction, elasticity, physical constraints between objects, and advanced physics models like buoyancy, force fields 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 Dev non-physics behaviors.
Realistic Physics for interactive 3D Worlds
The Virtools Physics Pack 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 modified at***n-time, including gravity, physical time for the overall scene, objects to be added or removed from the physics world, and more…
Features
These features enable dynamic streaming of content that adapts to user interaction. Connections with the Virtools Behavioral Server bring hassle-free personalization to the web. That means you can make your business logic first and foremost in the end user experience.
Rigid Body Collision Detection and Constraints
The Virtools Physics Pack 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 Virtools Physics Pack, 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 Physics Pack behaviors. The result is simple: reduced development time and budget.
Ready-to-Use Behaviors for Non-Programmers
All physics simulation features are used in the intuitive Virtools graphical user interface, as a bundled set of behavior building blocks.
In addition to basic features like definition and modification of objects' physics properties, and creating or destroying constraints, the Physics Pack gives developers access to high-level behaviors to manage complex physics simulation models.
Key Features
Realistic physics with 29 documented behavior building blocks.
Demo samples showing gravity, friction, collision detection, constraints, and more.
User guide for efficient implementation.
Technical Requirements
Virtools™ Dev.
Pentium 200 or faster PC (Pentium II recommended).
Windows NT 4.0 (with Service Pack 6) or Windows 95/98/98SE/2000/ME/XP.
64 MB of RAM (128 MB recommended).
Direct3D or OpenGL compatible 2D/3D accelerator card with 8 MB of RAM.