Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Dynamic Paint - Particle Emission

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
2,706
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 26, 2012

This time I was experimenting with idea of Dynamic Paint being able to emit particles. Since this isn't possible with any official release of Blender I coded a basic system to try it out.

Here is the result. You see particles "painting" holes into the wall, and those painted holes creating more particles.
However this is just a highly experimental hack built on top of Blender's current particle system, so I'm not going to release the code.

But you can take this as a preview of what's coming whenever the new particle system becomes available. Then I'll start working on Dynamic Paint support right away. :)

My blog : http://miikahweb.com/en/blog

Category:

Film & Animation

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Uploader Comments (miikahweb)

  • I've once tried to use dynamic paint to emit particles for a splash simulation where i used the texture generated by the dynamic paint system in the density slot of the particle system. Unfortunately the psystem does not seem to evaluate vertex weights and textures on a per frame basis so this didn't work.

    If the particle system gets as procedural, as i hope, you won't need to code extra compatibility between both systems. One should just need to multiply the emission rate by the vertex weights.

  • @sfrigge

    Yes, with the upcoming particle system it will be possible to use dynamic paint generated vertex weights. It will likely require some work before those particles can be used as dpaint brushes tho.

    I also haven't decided if I'll add possibility to emit particles directly from Dynamic Paint canvas. That way particles could access to more data, such as brush velocity or intersection depth. Is that worth the effort.. dunno.

Top Comments

see all

All Comments (19)

Sign In or Sign Up now to post a comment!
  • @miikahweb

    Yes... Yes it is.

  • Tutorial please

  • We need this in Blender! Would really appreciate a Tutorial about this. Please, please ,pleeease ;)

  • you've got a leak. excellence as always, miikah.

  • Nice... Are the holes paralax maps?

  • very nice, but the video is very sluggish. maybe its the format

  • this looks great, hopefully trunk gets this functionality at some point!

  • cool! I think I should learn python!

  • Brilliant setup!!

    Miika, this is exactly what I have been asking and bothering you about. As you told me earlier, because of current Particle System limitation (some things only calculated at 1st frame), it's not possible to trigger Particle using Vertex Weight. As we know it works with Hair up to certain extent. Unfortunately particle reactor is not implemented in 2.5 up.

    WISHLIST:

    1. Particle Instances can work like Dynamic Paint Brush

    2. Vertex Weight can trigger new Particles.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more