Jump to content

Nvidia new PhysX FleX features (Cereal Simulation)

PhysX FleX is a particle based simulation technique for real-time visual effects. Traditionally, visual effects are made using a combination of elements created using specialized solvers for rigid bodies, fluids, clothing, etc. Because FLEX uses a unified particle representation for all object types, it enables new effects where different simulated substances can interact with each other seamlessly. So far we showed examples for rigid body stacking, particle piles, soft bodies and fluids. In the video below we'll be showing some of the new advancements within PhysX FleX.
 


 
 
 
Cereal Simulation
 
post-9623-0-22152900-1418567309.gif
 
The simulation shows two way coupling of cereal represented by rigid bodies with particle based fluid simulation. The milk is represented by up to 100.000 particles, surface tension and viscous forces are modeled and because the cereal pieces have a lower density than milk they naturally rise to the surface due to buoyancy. The milk surface is rendered in real time using ellipsoid splatting and a sub-surface scattering approximation.
 
Source:
https://developer.nvidia.com/content/new-flex-features
Link to post
Share on other sites

Toast Simulator developer's next game, Cereal Simulator, is now possible. Thanks Nvidia.

 

 

That's not at all how real cereal works.

The stone cannot know why the chisel cleaves it; the iron cannot know why the fire scorches it. When thy life is cleft and scorched, when death and despair leap at thee, beat not thy breast and curse thy evil fate, but thank the Builder for the trials that shape thee.
Link to post
Share on other sites

I understand the smoke over the car as a useful tool, I just don't see where milk on top of a bunny has any real-world applications.

"I genuinely dislike the promulgation of false information, especially to people who are asking for help selecting new parts."

Link to post
Share on other sites

I guess you could say that simulation was.... pretty cerreal...

 

I can't do any better than that.

 

Spoiler

Case Bitfenix Ghost, Mobo Asus Maximus VIII Ranger, CPU i7 6700K @4.2 Ghz cooled by Arctic cooling Freezer i30, (barely). GPU Nvidia GTX 970 Gigabyte G1 @1519Mhz core, RAM 16Gb Crucial Ballistix CL16 @2400Mhz. SSD 128GB Sandisk Ultra Plus as my OS drive. HDD's  1TB  Seagate ST31000524AS its OEM, 3TB Seagate Barracuda, 2x 500GB WDC Blue (RAID 0)

If it isn't working absolutely perfectly, according to all your assumptions, it is broken.

Link to post
Share on other sites

I understand the smoke over the car as a useful tool, I just don't see where milk on top of a bunny has any real-world applications.

Maybe you need to start thinking outside the SFW box.... 

 

Spoiler

Case Bitfenix Ghost, Mobo Asus Maximus VIII Ranger, CPU i7 6700K @4.2 Ghz cooled by Arctic cooling Freezer i30, (barely). GPU Nvidia GTX 970 Gigabyte G1 @1519Mhz core, RAM 16Gb Crucial Ballistix CL16 @2400Mhz. SSD 128GB Sandisk Ultra Plus as my OS drive. HDD's  1TB  Seagate ST31000524AS its OEM, 3TB Seagate Barracuda, 2x 500GB WDC Blue (RAID 0)

If it isn't working absolutely perfectly, according to all your assumptions, it is broken.

Link to post
Share on other sites

It's not new. They've showed this off before.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

And most of the fucking games don't even support physX. It's just because of stupid AMD!

Or maybe NVIDIA should've kept PhysX the way it was(with the Ageia card still usable) but still adding functionality to their cards. Or, allow AMD to integrate it into their cards.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

And most of the fucking games don't even support physX. It's just because of stupid AMD!

Not sure if you're trolling or just really stupid...

CPU: i7 4790K  RAM: 32 GB 2400 MHz  Motherboard: Asus Z-97 Pro  GPU: GTX 770  SSD: 256 GB Samsung 850 Pro  OS: Windows 8.1 64-bit

Link to post
Share on other sites

Stop being so naive, this has actual application.  There is a scene in a game, don't remember which one, where someone pushes stuff off the table, including a carton of milk.  The milk, along with everything else, proceeds to shatter and explode everywhere.  The scene was extremely realistic, and actually made me feel his anger and become scared that I was going to get hurt, only the milk ruined it for me.  The milk, when it exploded from the carton, just plopped on the floor, with no real animaiton.  This ruined the whole expierence for me, ruining that game and every other game I have played with a liquid in it, forcing me to never again play a game with any sort of liquid in it.  Now that this is out, I can play games with liquids in it again!

Link to post
Share on other sites

I think that is pretty cool. I've just finished the Witcher and started the second...these games could use some better beer drinking animations :P That demo shows me that someone could make some cereally realistic looking foam with this technique.

Link to post
Share on other sites

Yes, this was shown before but some of the simulations (not all) look better than the last time NVIDIA showed this off. It would be nice if NVIDIA open sourced this but they are a business and have probably spent a decent amount of money developing it so i wouldnt count on it (remember they answer to the shareholders first not the customer) What AMD could and should do is develop their own physics engine and push it into some game engines. Nothing is stopping them from doing this. and considering they are in both the current consoles it would be easier for them theoretically to do it than NVIDIA

 

At the same time i dont think were going to see better physics in most games anytime soon considering how consoles can barely handle 1080P without even having to worry about calculating semi realistic physics 

Link to post
Share on other sites

I understand the smoke over the car as a useful tool, I just don't see where milk on top of a bunny has any real-world applications.

lol that's air over the car not smoke

Finally my Santa hat doesn't look out of place

Link to post
Share on other sites

lol that's air over the car not smoke

Right, they use air to blow over the car, but don't they add in smoke to make it more visible?

"I genuinely dislike the promulgation of false information, especially to people who are asking for help selecting new parts."

Link to post
Share on other sites

Or maybe NVIDIA should've kept PhysX the way it was(with the Ageia card still usable) but still adding functionality to their cards. Or, allow AMD to integrate it into their cards.

And in reverse Mantle and Freesync.

I run my browser through NSA ports to make their illegal jobs easier. :P
If it's not broken, take it apart and fix it.
http://pcpartpicker.com/b/fGM8TW

Link to post
Share on other sites

And in reverse Mantle and Freesync.

Mantle is at least somewhat open to other companies.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

Right, they use air to blow over the car, but don't they add in smoke to make it more visible?

To my understanding it is only air. I couldn't find anything online, but when I was on a plane this summer, a similar phenomenon occurred to the wings where the air was visibly going over them, and it looked exactly like videos of a wind tunnel I've seen. Also, adding smoke might affect the properties of the air, in some way or another, and the result would be making a car really slippery in smoke or whatever they may or not use, but have drag in pure air

Finally my Santa hat doesn't look out of place

Link to post
Share on other sites

To my understanding it is only air. I couldn't find anything online, but when I was on a plane this summer, a similar phenomenon occurred to the wings where the air was visibly going over them, and it looked exactly like videos of a wind tunnel I've seen. Also, adding smoke might affect the properties of the air, in some way or another, and the result would be making a car really slippery in smoke or whatever they may or not use, but have drag in pure air

Well, thats precisely why digitizing that would eliminate variables like that.  I have no idea how any of that works, I just assumed they added something to make the air more visible, if you know that its just pure air, I'm not going to contest it.

"I genuinely dislike the promulgation of false information, especially to people who are asking for help selecting new parts."

Link to post
Share on other sites

And most of the fucking games don't even support physX. It's just because of stupid AMD!

 

I gave the "Most idiotic post of 2014" award already, but you'll get an honorable mention. Well done.

FX 6300 @4.8 Ghz - Club 3d R9 280x RoyalQueen @1200 core / 1700 memory - Asus M5A99X Evo R 2.0 - 8 Gb Kingston Hyper X Blu - Seasonic M12II Evo Bronze 620w - 1 Tb WD Blue, 1 Tb Seagate Barracuda - Custom water cooling

Link to post
Share on other sites

I don't think physX is really ever used to it's full potential in games.

With that being said, this is mainly directed at Computer simulations and stuff, and indirectly at games.

Computing enthusiast. 
I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit
 

Link to post
Share on other sites

Until Nvidia stops trying to lockdown all their technology to their hardware, PhysX will never be used for anything of note unless Nvidia develops the game themselves.

 

Most devs are just going to do what Valve does: pre-render the physics and then replay it in the game world. (See the episode 2 commentary for their explanation of this.)  Works perfectly fine for scenery and cutscenes, which is really the only time complicated physics effects are necessary anyway.

4K // R5 3600 // RTX2080Ti

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×