NVIDIA today announced three new dev tools at the Editor’s Day 2013 meet in Montreal Canada. The tools are a part of NVIDIA’s GameWorks library which has about 300 visual effects engineers working on it currently, many of whom hold PhDs.
Making the announcement Tony Tamasi, Senior Vice President, Content & Technology emphasised the cross platform nature of many of these tools.
The GameWorks library consists of the following components:
Visual FX SDK: Provides turnkey solutions for complex, realistic effects. Tools such as Waveworks, Faceworks, GI Works, God Rays, FlameWorks form a part of this.
Core SDK: Foundation for core GeForce technologies.
Graphics Library: Consists of samples, documentation, and tutorials
Game Compute Library: CUDA, DX11, GLSL Shaders
Optix SDK: Ray tracing engine and frameworks.
PhysX SDK: Authoring tool. Engines such as Unity and Unreal use PhysX.
The most interesting demos however were of the three new tools announced today.
Flex: Flex is a unified GPU PhysX tool that help integrate cross simulation interplay. What this means is that now you can have fluids, cloth, rigid, and semi-rigid bodies interact with each other in real time all at once. The demo showcased simulations of water balloons and rigid bodies being flung about by water waves. This presents some very interesting possibilities for the future of game design and end user experience.
Flame Works: This is a tool designed to render flame and smoke effects that interact with other physical objects in the scene. The idea is to have film-quality volumetric effects rendered in real time. Watch the demo below:
GI Works: A tool for creating accurate global illumination effects, it will help game designers save time and resources by not having to place multitudes of tiny light sources to sort of “fake” global illumination. The idea is to create realistic in game visuals by making sure lights bounce off surfaces creating indirect lighting. GI works can create real-time specular or glossy reflections and lighting in shadows is also possible.
We should start seeing games integrating all of the above technologies from early next year according to NVIDIA.
Amongst other things showcased at the event, we also got to see a demo of FaceWorks rendering a real time model from a Logan SoC. The demo can be seen below:
More from Montreal coming soon. Stay tuned.