Cryostasis To Use PhysX For Fluid Simulation

rated by 0 users
This post has 3 Replies | 0 Followers

Top 10 Contributor
Posts 24,852
Points 1,115,085
Joined: Sep 2007
News Posted: Mon, Dec 15 2008 11:12 PM

Ever since NVIDIA acquired AGEIA and assimilated their PhysX IP, there has been an outcry for more triple-A game titles that fully utilize the technology. Currently there are only a handful of popular, shipping titles that take full advantage of PhysX, but NVIDIA's developer relations team seems to have been pushing hard and the company has been able to make a number of interesting announcement regarding PhysX support in some highly anticipated, upcoming games. We've already shown you the NVIDIA GPU PhysX packs that consists of a number of patches, updates, tech demos, and even some full games that support PhysX, and have posted a video of PhysX in action in EA DICE's hot upcoming title Mirror's Edge. And today we can show you some footage from another PhysX-enabled title, 1C's Cryostasis, that actually uses PhysX in a way that no other PC game has before.

According to NVIDIA and 1C, Cryostasis is a first person, survival-horror shooter due to be released in early 2009. The game is set in a dark environment where ice is constantly melting, making water a key theme in the game. Because water is such a key element, and 1C wanted it to look as realistic as possible, Cryostasis is the first game to use the GPU to calculate fluid simulation using smoothed particle hydrodynamics, or SPH. Unlike a regular particle system which typically accounts for only collisions, SPH computes viscosity and repulsion forces as well, which make the particles splash and puddle as if they were part of a real fluid. Additional PhysX features in the game include tarps, curtains, rag dolls, and rigid bodies.


Cryostasis Screenshots

To show off the visual effects in Cryostasis, NVIDIA provided us with a technology demo constructed using some of the in-game environments. To pull off the effects in Cryostasis, thousands of fluid particles are simulated on the GPU. In the first room in the demo, there are just under 30,000 fluid particles being rendered which interact realistically with the environment and other particles. The screenshots above don't do the effects justice, however, so we recorded a short video to show off some of the effects in real-time.

(See News Page)
Cryostasis Smoothed Particle Hydrodynamics In Action

The video above doesn't show the tech demo in its entirety, but we tried to show you some of the more impressive effects in the clip. As you watch, notice how the fluid particles interact with the characters, environment, and each other, and how cloth moves differently whether it's frozen or warmed up.

To take advantage of the PhysX acceleration in Cryostasis, a CUDA enabled GPU, such as NVIDIA's GeForce 8, 9 or 200 series of GPUs, is required. For good performance (above 30 FPS) at more mainstream resolutions, NVIDIA recommends a GeForce 9800GTX+ or better graphics card. But for HD resolutions, a GTX 200 series card is recommended. If a PhysX-enabled card is not present in the system, PhysX can be simulated on the CPU, but performance takes a nosedive. We did some quick tests in a Core i7 965 Extreme powered system equipped with a pair of GeForce GTX 280 cards running in SLI, and found that the average frame rate at 1680x1050 with the game engine set to its "high" quality mode was 58.5 FPS with the PhysX simulations running on the GPUs. With PhysX simulated in software, i.e. on the CPU, the demo was basically a slide show--think under 10 FPS on average.

If you'd like to check out the Cryostasis PhysX technology demo for yourself, it will be available for download on the nZone website soon.

Top 10 Contributor
Posts 6,371
Points 80,285
Joined: Nov 2004
Location: United States, Arizona

Wow that looks like a cool game as well, though it reminds me allot of the stakler series

"Never trust a computer you can't throw out a window."




G.Skill Ripjaws X 16gb PC2133

Antec P280

Corsair H100

Asus Blu-ray burner

Seasonic X650 PSU

Patriot Pyro 128gb SSD

  • | Post Points: 5
Top 200 Contributor
Posts 412
Points 5,250
Joined: Apr 2007
Location: United States, Maryland
Lev_Astov replied on Tue, Dec 16 2008 4:53 PM

W00T! I've been trying to follow this game, but haven't seen much in recent months. Awesome news!!

><((((">Lev Astov

  • | Post Points: 5
Top 500 Contributor
Posts 210
Points 2,845
Joined: Apr 2007
Location: Kansas
shanewu replied on Wed, Dec 17 2008 10:34 AM

Those effects look awesome, especially the water! Looked pretty real to me.

"Everyone always wants new things. Everybody likes new inventions, new technology. People will never be replaced by machines. In the end, life and business are about human connections. And computers are about trying to murder you in a lake. And to me, the choice is easy." - Michael Scott (The Office)

  • | Post Points: 5
Page 1 of 1 (4 items) | RSS