@arkano22, I also found it very stable. However, part of stability comes from the fact that position and velocity for each particle is updated sequentially. If the method is changed to update particles in parallel based on positions from last frame it becomes unstable. It may not have been an issue when the paper was written but this paper seems hard to implement on a multicore CPU or on the GPU.
I only wanted to thank you for this method which has proven to be very useful to me. I implemented it on iPhone (2D) in a weekend, and it outperforms all other SPH-ish implementations I tried, plus it looks good and is incredibly stable.
wow man that's very realistic!! when you say particle based means that the fluid is a sum of individual particles?? was it fast to see? or it took some time ? i imagine that alot of particles means alot of calculations for the computer... very good!! i hope to do something like that someday! for now is 2d mechanic sims for me
meaning to say that code/software makers love to tell you all the fancy stuff. what they don't tell is what these codes cannot do!. Free surface effects are still not predicted accurately even by the most advanced flow simulation codes. See when i commented 'marketing propaganda' some sales person immediately marked it as spam lol.
confused? ask me more and i will give you details in numerical terms!
why are they using the same models (stanford bunny, utah teapot, cow) for decades in university papers? lol i must admit i had never seen that dictator before! Is it a cartoonish Benito Mussolini?
In SIGGRAPH some years ago, there was a discussion that led to the consensus that the community needed some standard models for comparing things. Things like the Stanford bunny and cornell boxes are used so that you can test many different methods on the same model, often to test experimental ideas and meausre their performance on previous ideas/techniques.
In short words, they provide a start for benchmarking techniques. (They're also free, which is handy!)
I am having problems interpreting the double-density relaxation. I went ahead and tried how I thought it would work, and the particles bunched up. Also, they stack on one side, leaving the other side empty. I'm hoping someone could help me.
I had the same problem. I found that instead of following the paper exactly, you see the general way it works, and then make your own code. I spent a month working on it(I had no previous experience with physics).
nice demo. ive tried fluid simulation myself once but i went for the navier-stokes approach. not particles. particles are better, in that there's no need for a computation grid (which is very confining to begin with) but NS solvers on the other hand are becoming popular because they can be implemented in the gpu now.
i actually coded this in java a few months ago. i have some 2d real time examples on my website if anyone's interested. kotsoft [dot] googlepages [dot] com and go to the physics section.
You website is great! Your work on fluid simulation is an inspiration. I'm a graphics programmer myself just beginning to explore the physics side if things. I've previously been concerned mostly with deformations, not simulations.
The code that generated these images are somewhere on my old computer, and sadly, it is exactly the opposite of user friendliness... It is in the "research code" category. At some point in the future though, I could find the time to make a real "software" with that. Until then, enthusiastic coders should read fluid simulation papers and try to reproduce this kind of result
(You didn't think I would give all the answers...)
super demostrativo!
SOFTPOISON 7 months ago
I liked the cow.
jadzia2009 9 months ago
@arkano22, I also found it very stable. However, part of stability comes from the fact that position and velocity for each particle is updated sequentially. If the method is changed to update particles in parallel based on positions from last frame it becomes unstable. It may not have been an issue when the paper was written but this paper seems hard to implement on a multicore CPU or on the GPU.
JensChristianLarsen 9 months ago
I only wanted to thank you for this method which has proven to be very useful to me. I implemented it on iPhone (2D) in a weekend, and it outperforms all other SPH-ish implementations I tried, plus it looks good and is incredibly stable.
Again, thanks. Keep up the good work!
arkano22 10 months ago
wow man that's very realistic!! when you say particle based means that the fluid is a sum of individual particles?? was it fast to see? or it took some time ? i imagine that alot of particles means alot of calculations for the computer... very good!! i hope to do something like that someday! for now is 2d mechanic sims for me
MangaRED 1 year ago
So cool ) Blob mesh and sim + physics are great
spider853 1 year ago
Green sperm ejecting 0:35
Saimone008 1 year ago
-nazi smashes rabbit and then gets ownd- I TOLD U DONT SMASH THAT DARN THING, THATS WHAT YA GET :D
LeeKuper9808 1 year ago
Hooray for various random viscosities!
OniLink10 1 year ago
this blendder or application?
ecxlex 1 year ago
cumshot jeah!!!^^
ulkord 2 years ago
now you can make realistic cumshots on fake japanese animated girls with big tits!!! FUCK YEAH!
MrPablowjob 2 years ago 7
HELL YEAH!
sasasasa34 2 years ago
Omg my thoughts exactly.
yarloo 2 years ago
I lol'd when the foot smashed the rabbit.
Jallenbah 2 years ago 5
nice green jizz :)
TheFrankenstein001 2 years ago
1:50
boom headshot
Eralen00 2 years ago
Poor bunneh :O
Vikinatorn 2 years ago
hooooooooow do u do tht plz tell me
rjfire 2 years ago
it looks like a pee lol
ejay201 2 years ago
marketing propeganda.........numerical methods have lot of flaws still
DesiScientist 2 years ago
DesiScientist, what do you mean?
luketheduke0 2 years ago
meaning to say that code/software makers love to tell you all the fancy stuff. what they don't tell is what these codes cannot do!. Free surface effects are still not predicted accurately even by the most advanced flow simulation codes. See when i commented 'marketing propaganda' some sales person immediately marked it as spam lol.
confused? ask me more and i will give you details in numerical terms!
DesiScientist 2 years ago
why are they using the same models (stanford bunny, utah teapot, cow) for decades in university papers? lol i must admit i had never seen that dictator before! Is it a cartoonish Benito Mussolini?
FUNNzilla 2 years ago
In SIGGRAPH some years ago, there was a discussion that led to the consensus that the community needed some standard models for comparing things. Things like the Stanford bunny and cornell boxes are used so that you can test many different methods on the same model, often to test experimental ideas and meausre their performance on previous ideas/techniques.
In short words, they provide a start for benchmarking techniques. (They're also free, which is handy!)
jojodi 2 years ago
and changing the model would reveal many other flaws of the code!
DesiScientist 2 years ago
OMG that cow ROKS!
Narcis6523 2 years ago
LOL!
owchywawa 3 years ago
is this realflow? or blender? or what plz reply
walikai 3 years ago
Is this real-time?
Asdam12 3 years ago
that poor rabbit :[
axrarx 3 years ago
I totally agree... why not take a uuuh... well... nothing deserves to be covered in green goo
OGMO11 3 years ago
it looks lewd
axrarx 3 years ago
I am having problems interpreting the double-density relaxation. I went ahead and tried how I thought it would work, and the particles bunched up. Also, they stack on one side, leaving the other side empty. I'm hoping someone could help me.
luketheduke0 3 years ago
I had the same problem. I found that instead of following the paper exactly, you see the general way it works, and then make your own code. I spent a month working on it(I had no previous experience with physics).
luketheduke0 3 years ago
can you send me the download link
TechDawgJr 3 years ago 2
lol slime! :P too bad we couldnt have this in a game already and if we did we would want some kind of slime gun to shoot stuff i'd be realy fun
hollowinichigo 3 years ago
Is all this realtime??
Asdam12 3 years ago
man that stuff looks good enough to drink or eat lol i laughed whrn the colonel got knocked over lol
toamaori 4 years ago
The cow at 2:00 made me laugh.
matt1746 4 years ago 2
Wow! Was your inspiration Ron Fedkiw?
PS. This must be how the Grinch ejaculates :-)
wakeupfist 4 years ago 2
I am implementing this paper right now . . . hahaha . . hope i can still get some help when i get stuck :p
hycalvinc 4 years ago
you could make an awesome first person puzzle game with this technology.
THIS POWER MUST BE USED FOR GOOD!!!!
Gamegeneral 4 years ago
Was this made with Blender?
sts3234 4 years ago
rabbit:MMM....GELATIN
general:NO!!! NO GELATIN FOR YOU!!!!
rabbit:HOW DARE YOU, TAKE THIS!!!!
you need to add that along with some more audio for this movie, and you did great on the fluid simulations
notsowhole 4 years ago
Poor rabbit!
7677890 4 years ago
Hey, looks really great!
TNTorsten 4 years ago
Goos job on this one! I liked the coding used for it and the object reactions!
carpenoctem66 4 years ago
nice demo. ive tried fluid simulation myself once but i went for the navier-stokes approach. not particles. particles are better, in that there's no need for a computation grid (which is very confining to begin with) but NS solvers on the other hand are becoming popular because they can be implemented in the gpu now.
ArisSalonicaGR 4 years ago
NOOOOOOOOO MAI BUNNEH!! IT DEADSSS NOOOOOOO lol
masterchief3k 4 years ago
i actually coded this in java a few months ago. i have some 2d real time examples on my website if anyone's interested. kotsoft [dot] googlepages [dot] com and go to the physics section.
kotsoft 4 years ago
You website is great! Your work on fluid simulation is an inspiration. I'm a graphics programmer myself just beginning to explore the physics side if things. I've previously been concerned mostly with deformations, not simulations.
kiaranr 4 years ago
Not real time. About 3 secs/frame for physics, 10 secs/frame for rendering.
clavetsi 4 years ago
This is done in real time correct?
thefreeman00 4 years ago
The code that generated these images are somewhere on my old computer, and sadly, it is exactly the opposite of user friendliness... It is in the "research code" category. At some point in the future though, I could find the time to make a real "software" with that. Until then, enthusiastic coders should read fluid simulation papers and try to reproduce this kind of result
(You didn't think I would give all the answers...)
happy coding!
clavetsi 4 years ago
"where do i dl this"
He means the SOFTWARE!
That wold be awsome to have the software to do this!
kjknohw 4 years ago
You can search "Particle-based Viscoelastic Fluid Simulatio" through google and you will get it.
PaeanBall 4 years ago
where do i dl this
supernick12345 5 years ago
This video is the result of my masters thesis. Check the paper for details.
clavetsi 5 years ago
good what program do u use?
may9119 5 years ago