Making Animated Fluids Look More Realistic
brunascle writes "Technology Review has an article about recent advances in animated fluid dynamics made by Mathieu Desbrun, a computer science professor at Caltech. 'He and his team are developing an entirely new approach to fluid motion, based on new mathematics called discrete differential geometry, that use equations designed specifically to be solved by computers rather than people.' Desbrun explains that the currently in-use equations for animating fluid dynamics were not developed with computers in mind, and were simply reworkings of older equations. He claims that his new equations use about the same amount of computer resources, but with much better results. The article includes a 5 minute (flash) video demonstrating various results using his equations, ending with 2 fascinating and vivid displays: the first of a snowglobe, and the second of a cloud of smoke filling a volume in the shape of a bunny."
I saw a presentation on this by Desbrun last year. The absolutely most amazing thing about the approach taken is that there are multiple naturally appearing ways to get values for different differential operators. This can let the cfd practitioner get a real estimate on numerical stability. That may not sound like much but in flows in which turbulence becomes non-negligible that is huge because it's hard to tell if what you see in the model is real or artifact. All that aside, he's a reasonably nice guy -- very much in the old Cal-Tech mold of "be wicked smart", "don't brag", and "do amzing things to get noticed". Good to see the "get noticed" part is starting to happen.
The animations are impressive, but so was the animated water in Titanic and A Perfect Storm. I wish they had featured a comparison of the same animation, performed with the same computer resources, using the traditional and new methods.
"How to Do Nothing," kids activities, back in print!
While I'm sure the gee-whiz factor of more accurately simulating Lara Croft swimming is the hook for the story, shouldn't it at least pay lip service to real-world applications of this new technique? Wind-tunnel testing is one area that currently requires massive physical facilities, and would clearly benefit from this research -- air is a "fluid", too. You could even apply it to thicker fluids, perhaps devising new ways to fabricate items from glass or non-destructively test metal part designs for weaknesses that wouldn't have been otherwise revealed.
Though the importance of properly modelling Lara Croft's swimsuit can hardly be overstated.
Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
They mention "discrete differential geometry" in the article. This sounds a lot like a finite element/difference approach to solving fluid dynamics problems. I'm wondering if they are actually just solving for true phenomena using a simple FEA code or the like. Later when they start talking about flux (really, they're talking about calculating vorticity), they mention this same sort of discritization used in engineering.
My Company - Red Cedar Technology
I was hoping for Lenna. Simulate me a steamy Swedish playmate, and then show me what happens when I take her top off.
Never mind that she's over 50 now, married with 3 kids...
- None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
You would be surprised... we are already there.t _fluid.html/
http://graphics.cs.uiuc.edu/svn/kcrane/web/projec