[Bf-committers] Fluid particles refactoring

Janne Karhu jhkarh at gmail.com
Sun Feb 20 16:27:11 CET 2011

On Sat, 19 Feb 2011 00:57:39 +0200, Michael Fox <mfoxdogg at gmail.com> wrote:

> i don't like how size is now being used as ui tend to use "size deflect"
> with some random size which means if i increase the size, hence the
> radius then the particles will float above the collision object.

I've used size deflect in pretty much all my fluid tests and using  
particle size to influence the interaction radius too only seems natural  
to me. Perhaps I didn't make it clear enough that the idea is not to have  
interaction radius = particle size, but that the size defines a sensible  
radius so that enough neighbors are included in the calculations (for  
example 4 * size). So I don't quite get how this would make the particles  
float above the surface.. but can you please explain your work flow a bit  
more so I can understand the problem?

On Sat, 19 Feb 2011 01:11:28 +0200, Carsten Wartmann <cw at blenderbuch.de>  

> BTW: Is there a documentation in one place for all the new particles?
> Even in your blog it is hard to keep track.

Yes the existing documentation is quite outdated. Once I get these changes  
ready I'll make a proper tutorial or perhaps even a couple on how to use  
the fluids in different cases, so that will hopefully help to get you  

>> And yes I do know that this will break old simulations, and that you  
>> book
>> writers have to do some pages all over again, but my sincere intention  
>> is
>> a better user experience with the particle fluids, so please forgive me.
> See above ;-) Beside us writers I don't think there is much use of them
> at the moment beside self contained demos and some effects, so I think
> it is acceptable to break some old simulations.

This is very nice to hear :)

And yes like Raul said surfacing is being worked on by him and Stephen, so  
hopefully we'll have some really usable fluid particles before the 2.6 is  
out! :)


More information about the Bf-committers mailing list