Feed

MiikaHweb Blog -> Archive


Dynamic Paint Waves

Jul-03-2011    9 Comments

Dynamic Paint WavesLast week I was checking my iWave implementation from February. As you may remember it had quite strange issues: it kept emitting waves way too long after the obstacle had moved away, and sometimes waves seemed to move in wrong direction.

Finally I decided to implement another 2D wave algorithm instead. This time it's based on "Height Field Fluids" slides by Matthias Müller-Fischer. With some modifications it now works on mesh objects and is even compatible with new vertex surfaces.

Basic implementation is now ready and committed to soc-2011-carrot branch. It may still need some tweaking but unless something critical appears this should be about finished.

Here is a video showing a couple of test scenes:



If you want to try it yourself, here is a sample .blend file for carrot branch revisions 38044 and later.
Download .blend

Posted by MiikaH at 14:04

Category:Blender, Development
Tags: Blender, Dynamic Paint, Waves, Vertex, GSoC, Particles



(Comments, questions or discussion about this post.)

Crazycourier
Jul-03-2011 17:34
Wow, I just tried this out. I was pretty blown away at how easy this was to setup and how good the outcome is! Great work!
edi
Jul-03-2011 20:25
Superb!

Your work is outstanding. Thank you very much.
Keep it up.
Daniel Yount
Jul-06-2011 07:47
Does a Linux version exist of the carrot branch, all I see is the windows symbol by the carrot branch. Will the code also compile on Linux. I have not tried yet , but would like to add this mod to my blender version. Do you have a patch for versions of blender for it?


Fish
Jul-06-2011 08:09
compiles on linux :-)
just uploaded builds to graphicall
Dannybear
Jul-06-2011 15:35
Wow! this is fantastic.

Great job, you made an effect that has always been a problem to make no problem at all.
Radu Alexandru Popescu
Jul-06-2011 22:41
Looks amazing ...
One small problem though: I can't make it work in Blender 2.58.1 r38158. Any suggestions?

Thank you in advance.
Matt Duncan
Jul-07-2011 14:53
StarStarStarStarStar
Looks awesome!

After downloading the sample file, I played with adding waves to the scene and the dynamic paint worked marvelous! My question now is.... Is there a "CARROT" build that combines both this and the Ocean Sim? Is there a way of doing this? I would LOVE to see these two together!!!

Cujo31
badroe
Jul-08-2011 18:10
hello. i'm newbie. how to use blender revisions?

thanks :)
yudhir
Aug-12-2011 17:33
StarStarStarStarStar
A massive time Saver!
Hey what do you say of this..http://vimeo.com/4903243..
can this be of any use this technique mentioned

Write a comment:
Name: *
Site:
Language:
Review:
Verification Code: *verification image (?)
Message: *

By: Miika HämäläinenLast update: Aug-12-2014 10:53 MiikaHweb | 2003-2014