Nvidia PhysX Demo: Raging Rapids Ride
Apart from Supersonic Rocket Sled demo all of you are probably familar already, for GF100 launch Nvidia has prepared another technical PhysX demo, called Raging Rapids Ride, with boat riding down a montain river – maybe not so impressive in graphics aspect, but with intensive and complex real-time fluid simulation.
It using PhysX SDK based objects with custom hybrid water simulation, utilizing both heightfield fluid solver and particle simulation. Boat behaviour is a little choppy, escpecially when it collides with waterside surface, but water simulation looks very impressive.
Update: You can download Raging Rapids Ride demo here
Grid based shallow water flowing pass a terrain with high slope is automatically turned into particle waterfall, and than – back to heightfield water (thus, two different fluid solvers are used simultaneously).

Dynamic wakes are generated, as boat mover along the river. When solid objects impacts with water they generate waves, splashes and sprays.

Foams swirl and show off the vortices, as they are advected along the water’s velocity field.

Finally, scene includes some tearable cloth banners, sofbody based plants and floating logs (with properly calculated buoyancy).
Interesting detail – apart from fact that this demo is limited to Nvidia GPU only, it includes multi-threaded CPU implementation of all physics simulations (up to 8 threads can be used). However, even with sufficient load of all four cores for our C2Q 9400 CPU, average framerate is around 5-8 fps.

10-12 fps – on a single GTX 275. And ~30 – with dedicated GTX 260 GPU.
Sum: interesting demo, but mostly in terms of fluid simulation variety and complexity – graphics isn’t that impressive, boat and camera controls aren’t very friendly (when you are trying to control them).
But it’s good to see Heightfield Fluid solver in action finally – it was promised to be implemented into PhysX SDK for years. Keep your fingers crossed, as it may be already included in PhysX SDK 3.0.
We believe that Raging Rapids Ride demo is going to be available for public download soon enough.












I saw Heightfield Fluid solver’s demos some years ago, and that’s what i was waiting for along this years, i am happy it is happening!!!
Does anybody know SDK 3.0 and Apex 1.0 Release date?
Nvidia announced so many features but still no date…
Zealander (QUOTE)
Zealander
27 Mar 10 at 10:37 am
Does anybody know SDK 3.0 and Apex 1.0 Release date?
Gonna happen this year, probably Q4, as I was told
Zogrim (QUOTE)
Zogrim
27 Mar 10 at 10:42 am
can i anywhere download it ?
MicrO (QUOTE)
MicrO
27 Mar 10 at 12:04 pm
Maybe this demo will be released with new Power Pack. I hope so.
MicrO: This demo isn’t available for now. We have to wait.
mareknr (QUOTE)
mareknr
27 Mar 10 at 12:39 pm
Not sure if it was a bug a something, but in certain demo run suddenly water flow decreased, and boat was caught aground.
Soon water comes back, and fills the surface again – dynamically, with proper flow movement, swirls and other stuff. It was looking pretty badass
Another situation
Zogrim (QUOTE)
Zogrim
27 Mar 10 at 4:24 pm
Nice, with the right tools support this could really kick ass. Too many games have water which is relativly static and just has a few fake waves:-(
David Black (QUOTE)
David Black
29 Mar 10 at 10:52 pm
I see the HUD says PhysX: GPU Water Sim: GPU.
Does that mean PhysX SDK 3.0 will be able to run all physics on the GPU including rigidbody and not just softbody and fluids?
freez (QUOTE)
freez
12 Jul 10 at 2:04 am
PhysX SDK 3.0 will be able to run all physics on the GPU including rigidbody and not just softbody and fluids?
It’s unknow.. SDK 3.0 featre set was not revelead yet.
Zogrim (QUOTE)
Zogrim
12 Jul 10 at 2:11 am
freez
does now phisics of rigid body cant be run on gpu ?
[nv40] (QUOTE)
[nv40]
29 Jul 10 at 2:12 pm
System specs:
[Display]
Operating System: Windows 7 Professional, 64-bit
DirectX version: 11.0
GPU processor: GeForce GTX 460
Driver version: 260.99
CUDA Cores: 336
Core clock: 675 MHz
Shader clock: 1350 MHz
Memory clock: 1800 MHz (3600 MHz data rate)
Memory interface: 256-bit
Total available graphics memory: 2815 MB
Dedicated video memory: 1024 MB GDDR5
System video memory: 0 MB
Shared system memory: 1791 MB
Video BIOS version: 70.04.1C.00.01
IRQ: 16
Bus: PCI Express x16
[Components]
nvui.dll 7.17.12.6099 NVIDIA User Experience Driver Component
nvxdsync.exe 7.17.12.6099 NVIDIA User Experience Driver Component
nvxdplcy.dll 7.17.12.6099 NVIDIA User Experience Driver Component
nvxdbat.dll 7.17.12.6099 NVIDIA User Experience Driver Component
nvxdapix.dll 7.17.12.6099 NVIDIA User Experience Driver Component
NVCPL.DLL 7.17.12.6099 NVIDIA Compatible Windows Vista Display driver, Version 260.99
nvCplUI.exe 3.4.772.04 NVIDIA Control Panel
nvWSS.dll 6.14.12.6099 NVIDIA Workstation Server
nvViTvS.dll 6.14.12.6099 NVIDIA Video Server
NVSTVIEW.EXE 7.17.12.6099 NVIDIA GeForce 3D Vision
NVSTTEST.EXE 7.17.12.6099 NVIDIA 3D Vision Test Application
NVSTRES.DLL 7.17.12.6099 NVIDIA 3D Vision Module (0)
NVMCTRAY.DLL 8.17.12.6099 NVIDIA Media Center Library
nvDispS.dll 6.14.12.6099 NVIDIA Display Server
PhysX 09.10.0514 NVIDIA PhysX
nvGameS.dll 6.14.12.6099 NVIDIA 3D Settings Server
——————————————————
Hi, I have an issue with this demo. Every time I try to start “Raging rapids ride,” the command pops up for a split second then dissapears. The game doesn’t start at all..I have all the physx drivers installed, cuda, etc, but I can’t get it to work! Can anyone help me???
person (QUOTE)
person
6 Nov 10 at 12:54 am
Hey.. I just noticed you have BIOS version: 70.04.1C.00.01
I’ve never seen it before.
On GTX 460 latest bios version is 70.04.1B.00.02…
Can you save it using GPU-Z and upload it somewhere?
What brand is your card?
Zibri (QUOTE)
Zibri
13 Nov 10 at 8:11 pm
NOTICE: cannot run this demo due to OpenGL errors on 25x.xx or newer – solution: you try install old 197.xx and 198.xx for work.
I have CPU AMD x6 1055T and GTX480 with 197.75whql – I can run this demo running win7 x64-SP1. I got +-60fps but I dropp to 40-50fps (lool).
nuninho (QUOTE)
nuninho
9 Jun 11 at 4:47 pm