Archive for the ‘GDC 2012’ tag
Remaining presentations from GDC 2012 are now available at GDC Vault.
Particularly interesting detail was revealed during “Mastering DX11 with Unity” (PDF) talk – NVIDIA APEX framework will be added to popular Unity game engine, which is currently using modified PhysX SDK 2.8.3 as physics engine.
A short demo (bus smashing through propane shop) of basic APEX Destruction module usage was presented, followed by promises to expand integration on other APEX modules in the future.
Next presentation, “Enhancing Games with Clothing and Destruction” is absolutely indentical to Game Technology Theather talk of the same name, we have reviewed it earlier.
Finally, it is worth to check a “Solving Rigid Body Contacts” tutorial from Richard Tonge, however, it is a bit technical.
NVIDIA has uploaded a following video, revealing new, never seen before, module for APEX Framework, called APEX Dynamic Systems (it is still an early prototype, however).
Detailed description is not available yet, but it seems that this new module is supposed to speed up the creation process of complex dynamic actors like articulations, ragdolls and vehicles, by providing artist friendly environment, where one can easily create and tune such objects and preview their behaviour.
NVIDIA has uploaded a set of demontrational videos, which were used to showcase features of NVIDIA APEX toolset, its authoring capabilities and games integrations examples at GDC 2012.
APEX Turbulence Module
We find APEX Turbulence demo particularly impressive, since particle simulation of such magnitude and complexity (scene contains up to 180 000 particles combined) is yet to be seen in games, while it can be used to create new generation of realistic smoke, dust and explosion effects.
It is good to see that this module has finally reached production stage. Turbulence is promised to be released as part of APEX 1.2
Following presentation was held as part of GDC 2012 NVIDIA Game Technology Theather event on March 9.
Session called “Enhancing Games with APEX (Clothing, Destruction, Turbulence)” was presented by Aron Zoellner and Kevin Newkirk from NVIDIA.
Update: recording is now available on YouTube
Presentation has started with overview of APEX Clothing module using full-body clothing (tie, jacket, pants) on Bryce Wayne character from recently released Batman: Arkham City title as example. Dynamic clothing on Samaritan character was also demoed, but we had session about it at previous GDC already.
As a nice addition, few words were said about features of new clothing solver, introduced in PhysX SDK 3 (we expect it to appear in APEX Clothing 1.2):
- Enhanced control over bending and shearing.
- Enhanced control over high-energy dynamics.
- Connected tapered capsule collision.
More detailed videos of new experimental destruction engine with support for real-time fracturing, already previewed in previous demonstration, are now available.
Update: new technical demo from GDC 2013
In this video we show our new destruction prototype. Here, piec fractures pieces on the fly. There is no limit of how many times pieces can be fractured. Also, the fracture pattern depends on the impact location.
To simulate the massive amount of rigid bodies we use GRBs – GPU accelerated rigid boides.
Ever since the existence of Unreal Engine 4, next-generation game development platfrom from Epic Games, was revealed, one question was bothering us – will it still rely on PhysX SDK integration for physics sumulation, like UE3 and UDK?
And it seems the answer is “Yes”.
During presentation of PhysX and APEX features, that NVIDIA employee was giving to Gametrailers at GDC 2012, following words were said:
So here we are showing some of our technologies that are already incorporated in the games and game engines.
In this case all three of these demos are in Unreal Engine.. we are integrated in both Unreal 3 and upcoming Unreal 4.
First video is showing yet experimental technology – new cloth solver and real-time fracturing.
Wooly character contains 840 000 particles simulated as 100 000 invidual strands of fur and is running on new solver that is currently under active research.
Real-time fracturing will be nice addition to the APEX Destruction module, which, currently, is utilizing only pre-fractured meshes. Fracturing happening in real-time, accordingly to impact force and point of damage application will certanly make destruction look more natural and immersive.
Update: more detailed videos of new fracturing engine.
Update #2: fur simulation technology video
Following presentations were held as part of NVIDIA Game Technology Theather event on March 7.
First one is called “3ds Max with MassFX” and was presented by Chris Murray from Autodesk.
Update: recording is now available on YouTube
This talk was mostly focused on features under development, that are expected to be added in future versions of MassFX, like mCloth – new clothing simulation solution.
mCloth is supposed to provide stable two-way interaction with rigid bodies, probably utilize GPU acceleration, support user-controlled tearing (through vertex selection) and include some interesting pressure simulation for balloon-like behaviour (for example, if you have holes in your mesh, balloon will deflate).
NVIDIA has revealed presentations schedule for Game Developers Conference 2012 (GDC 2012), taking place on March 5-9 in San Francisco.
As usually, certain talks will be demonstrating latest advances in PhysX and APEX technologies. Let’s take a look:
March 7th, Booth #1424
3dsMax with MassFX
11:00am - 12:00pm. Chris Murray, Autodesk
Autodesk’s implementation of MassFX within 3dsMax will show you just how easy the workflow is for rigid body dynamics and how versatile to the tool can be. Additionally, Autodesk will be giving a technology preview of some aspects of MassFX currently being experimented with in 3dsMax.
IKinema IK for Combining Physics and Animation in Maya
2:00pm - 3:00pm. Alexandre Pechev, IKinema
IKinema is a production-proven solution for animating with inverse kinematics (IK) in Maya. Come see how we combine IKinema IK with NVIDIA’s PhysX Plugin for Maya to produce animations that can capture a character’s intent and physical simulation at with an improved speed and accuracy over handmade animations. Dressing the character with APEX Clothing can add even more dramatic physical effects and secondary motion to your film or game.