“samaritan†demo using nvidia apex
TRANSCRIPT
![Page 1: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/1.jpg)
Realistic and Interactive Clothing
in Epic Games “Samaritan” Demo
using NVIDIA APEX
Jeremy Ernst (EPIC),
Dane Johnston, Monier Maher (NVIDIA)
![Page 2: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/2.jpg)
Overview
Clothing Authoring in 3ds Max (live)Clothing tool workflow (trenchcoat)
Clothing in the Samaritan Demo (live)Clothing requirements
Hero’s trenchcoat in UE3
APEX Debug Visualization in UE3
Additional APEX ModulesAPEX Overview
APEX Destruction
APEX Particles
APEX Turbulence
Q & A
![Page 3: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/3.jpg)
Clothing Authoring in 3dsMax
![Page 4: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/4.jpg)
Hero’s Trenchcoat
![Page 5: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/5.jpg)
Clothing in Samaritan Demo
![Page 6: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/6.jpg)
So, what is APEX ?
APEX is a “Scalable Dynamics Framework”Scalable: Content adapts to different hardware capabilities
Dynamics: The way things move and interact
Framework: A structured environment
APEX consists of two major components:
Authoring:
High-level authoring of dynamic systems
DCC plugins, standalone tools, and game engine plug-ins
Runtime:
A modular SDK – minimal integration into game engine
Leverages PhysX for simulations
![Page 7: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/7.jpg)
APEX Architecture
PC PC +GPUConsoles
Auth
oring
De
str
uctio
n
Clo
thin
g
……
Pa
rtic
les
Standalone
APEX Tools
DCC
Plug-In
PhysX SDKRenderer
Run-t
ime
APEX Core
![Page 8: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/8.jpg)
APEX Destruction
Fully and partial destructible environments
PhysXLab tool with preview functionality
Fully integrated with APEX Particles
Fracture with noise
Hierarchical destruction
Plastic deformation
Level of Detail
Scalability
![Page 9: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/9.jpg)
APEX DestructionAuthoring Pipeline
![Page 10: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/10.jpg)
APEX DestructionRealtime example of authored destruction asset
![Page 11: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/11.jpg)
APEX DestructionMassive Destruction
![Page 12: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/12.jpg)
APEX Particles
Full Collision with PhysX environment
Force fields (wind, explosions)
Authorable behavior and effect modifiers
Renderable as sprites or meshes (with orientation)
Generic emitter
Special purpose emitters
Air/Ground emitter
Weapon emitter
![Page 13: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/13.jpg)
APEX ParticlesParticle Authoring DLL
Particle Authoring DLL
PhysX
APEX
Game
EditorChange
Notifications
APEX Asset
Parameter Object
![Page 14: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/14.jpg)
APEX ParticlesParticle Authoring DLL in UE3
![Page 15: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/15.jpg)
APEX Turbulence
![Page 16: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/16.jpg)
From where can I get APEX ?
Register at NVIDIA Developer Zone and
request access for APEX SDK and APEX Tools
http://developer.nvidia.com/object/apex.html
Questions ?
![Page 17: “Samaritan†Demo using NVIDIA APEX](https://reader031.vdocument.in/reader031/viewer/2022020704/61fb58472e268c58cd5d11ae/html5/thumbnails/17.jpg)
NVIDIA @ GDC 2011
CAN’T GET ENOUGH? MORE WAYS TO LEARN:
NVIDIA GAME TECHNOLOGY THEATER
Fri, March 4th @ NVIDIA BoothOpen to all attendees. Featuring talks and demos from leading developers at game studios and
more, covering a wide range of topics on the latest in GPU game technology.
MORE DEVELOPER TOOLS & RESOURCES
Available online 24/7 @ developer.nvidia.com
NVIDIA Booth
South Hall #1802Details on schedule and to
download copies of presentations
visit
www.nvidia.com/gdc2011