Tadan. Smoothed particle hidrodynamics (
SPH) for Blender particle system.
(true fluid particles)
https://www.foro3d.com/images/upload.../2009/10/1.gif
Hi everyone
https://www.foro3d.com/images/upload.../2009/10/1.gif
Long time without posting huh?
https://www.foro3d.com/images/upload.../2009/10/2.gif well, y have prepared a surpresa, y have being making recently some research in the área of
SPH simulators (dont blame me, Gathering resources for bloxel i found this and since its development is shorter than bloxel i decied not kep community waiting
https://www.foro3d.com/images/upload.../2009/10/2.gif) and came up with the first draft of SPH physiscs for the powerfull Blender particle system.
For the ones that SPH means something camed from the stars i have todo tell that in some bien you are rigth, SPH was developed firstly in 1977 for simulating astrophisical procesos. The fundamentals of the SPH theory are the interpolation theory, the units in the SPH method represent a región in space and not a real particle, thus field variables (pressure, iscosity, elocity, color, etc) are found by avergaing, or smoothing the field variables over a región of interest. Sph is often described as a rugged, robust technique that could be esaily extended todo n dimensions while eulerian approaches (grid based methods) sufer from the curse of dimesionality (computation grows exponentially with dimesions).
Pros:
o arbitrary scene set, no ned todo define a domain.
o intuitive and artista friendly.
o posibility todo handle arbitrary complex interactions like hetero-fluidos Simulations, and unexpected Deformations.
o robust, adaptable and extensible.
o god results Even with Low number of particles.
o represent a natural extention todo the current Blender particle system.
o excelent for some crazy fluid like particle FXs.
o represent one of the most versatile and flexible fluid simulator type.
o does not depend on Boundary conditions.
Cons:
To achieve the same level of accuracy than a grid based simulator like elbem require high number of particles.
Todo.
o improve speed and stability (particle kd-tre?)
o jhacka review and posible integration?
This new method is not a replacement for the Blender elbem fluid simulator, is just a complement and a natural extention todo the current particle system, like Many other packages have implemented (Softimage, Houdini, RealFlow, etc.)
I plan todo reléase the match for next week for further development and review, a los the GUI is not finished and some design consierations should be made, this patch is nearly ready todo go and it Will not require any Traumatic change in Blender so Will be safe todo commit.
Hope you like it.
Farsthary.
https://www.foro3d.com/attachment.ph...1&d=1256419459