An Implicit SPH Formulation for Incompressible Linearly Elastic Solids

Поделиться
HTML-код
  • Опубликовано: 19 мар 2018
  • A. Peer, C. Gissler, S. Band, M. Teschner,
    "An Implicit SPH Formulation for Incompressible Linearly Elastic Solids,"
    Computer Graphics Forum, DOI: 10.1111/cgf.13317, pp. 1-14, Dec. 2017.
    Presented at Eurographics 2018 in Delft, The Netherlands.
    cg.informatik.uni-freiburg.de/
    fifty2.eu/
  • НаукаНаука

Комментарии • 526

  • @id104335409
    @id104335409 5 лет назад +1566

    I'm a simple man - I see a video about Implicit SPH Formulation for Incompressible Linearly Elastic Solids - I click on it!

    • @95TurboSol
      @95TurboSol 5 лет назад +13

      Ditto

    • @StupidLittleNobody
      @StupidLittleNobody 4 года назад +93

      It's certainly the best video about an implicit SPH formulation for incompressible linearly-elastic solids I've seen this year.

    • @SnareX
      @SnareX 4 года назад +6

      Same

    • @morenobelic2189
      @morenobelic2189 4 года назад +8

      i love this comment

    • @cardinal7728
      @cardinal7728 4 года назад +20

      Seriously, who isn’t here for the Implicit SPH formulation for incompressible linearly-elastic solids

  • @chasebh89
    @chasebh89 5 лет назад +1001

    for those who dont understand, this is as simple as i could get it -
    their math make bouncy thing bounce and jiggle more better

    • @hyphenatedgames2954
      @hyphenatedgames2954 5 лет назад +149

      I thought anime solved that problem years ago...

    • @tpower1912
      @tpower1912 5 лет назад +57

      Less jitter in balls is always a good thing

    • @someweeb3650
      @someweeb3650 5 лет назад +11

      I literally read the title like 3 times and then I was like "Oh it's like titties!" in my head

    • @piece4phil
      @piece4phil 5 лет назад +8

      jiggle good better best

    • @pineconeeagleman6101
      @pineconeeagleman6101 5 лет назад +5

      A phrase I never thought I’d hear

  • @ewigheim123
    @ewigheim123 5 лет назад +470

    the sound effects are just amazing

    • @oxibound5945
      @oxibound5945 5 лет назад +17

      what's the name of the sound?

    • @limeking3587
      @limeking3587 5 лет назад +54

      I'm glad they used John Cage's 4:33 as the song. Definitely one of my personal favorites!

    • @anbietm4617
      @anbietm4617 5 лет назад +2

      @@limeking3587 hey same!

    • @astafzciba
      @astafzciba 5 лет назад +12

      I can't hear anything, wtf

    • @anbietm4617
      @anbietm4617 5 лет назад +43

      @@astafzciba you're deaf then sorry to break it to you

  • @HarhaMedia
    @HarhaMedia 6 лет назад +155

    There is something comedic about incredibly well simulated squishy virtual bunnies rolling down a platform.
    Amazing work.

  • @st0n3p0ny
    @st0n3p0ny 5 лет назад +287

    Your formulation is clearly superior. What I want to know is how I got from Count Dankula Mad Lads talking about cannibal serial killers, to whatever this is.

  • @insertstupidserialnumberhe2727
    @insertstupidserialnumberhe2727 5 лет назад +211

    Science is a perfect excuse for throwing inamimate squishy 3D models into a pit filled with water

    • @gusty7153
      @gusty7153 4 года назад +10

      because its very important to perfect how the jiggle

    • @jarisundell8859
      @jarisundell8859 4 года назад +3

      Gusty Yes, it is very important to get the jiggle perfect for the next generation of VR games.

  • @STUNTSTHEREALONE
    @STUNTSTHEREALONE 5 лет назад +370

    A video made by intellectuals and geniuses aimed for an audience of intellectuals and geniuses but instead it is recommended to us...

    • @OnsideHaddock72
      @OnsideHaddock72 5 лет назад +5

      I made it here just fine, i can answer any question with a great answer, litterally about anything

    • @drone_better7757
      @drone_better7757 5 лет назад +20

      @@OnsideHaddock72 Username checks out.

    • @OnsideHaddock72
      @OnsideHaddock72 5 лет назад +3

      @@drone_better7757 you are 1/3 photon so 1/3 of your composition is sunlight, its one of the many ways you are in a matrix, its simple boson physics, humans dont ask questions that profound, therefore any human question has a simple human answer

    • @ThylineTheGay
      @ThylineTheGay 4 года назад +1

      Yes Im Going To Be That Guy what are you?

    • @mehditabti2658
      @mehditabti2658 4 года назад +5

      Yes Im Going To Be That Guy that whole text was literally a block of scientific bullshit lmao

  • @halminnesota699
    @halminnesota699 5 лет назад +236

    Them: stVK (t = 1 ms)
    Me: ...
    Them: Capsule hits bunny
    Me: HAHAHAHAHA

  • @fransamson
    @fransamson 5 лет назад +19

    4:28 that is the single cutest thing I've ever seen in my entire life.

  • @lumps17
    @lumps17 4 года назад +6

    Scientists: Hmm, science
    Me: Haha, bunny go *splat*

  • @grieferjones2237
    @grieferjones2237 4 года назад +64

    5:37 me and the boys looking for implicit SPH formulations for incompressible linearly elastic solids

    • @lightbulb8888
      @lightbulb8888 4 года назад

      Stop "my and the boys" this is dead bored meme

    • @grieferjones2237
      @grieferjones2237 4 года назад +3

      it wasn't 6 months ago, dumbass

    • @animationspace8550
      @animationspace8550 3 года назад

      @@lightbulb8888 you are a dead bored meme

    • @lightbulb8888
      @lightbulb8888 3 года назад

      @@grieferjones2237 are you fucking stupid?, this is a joke.

    • @lightbulb8888
      @lightbulb8888 3 года назад

      @@animationspace8550 read the message i send to it's ya boi

  • @VexdGamer
    @VexdGamer 5 лет назад +152

    4:12 I can almost hear the GPUs bursting into flames trying to render this

    • @user-xh9pu2wj6b
      @user-xh9pu2wj6b 5 лет назад +20

      Rendering was easy, I think. The baking's where the pain comes.

    • @juancarlosgzrz
      @juancarlosgzrz 5 лет назад +10

      Implying he rendered the animations using a GPU :) Also, the CPU is used to only calculate sims. Fuck off 'gamer'.

    • @nubsity620
      @nubsity620 5 лет назад +21

      @@juancarlosgzrz someones hurt

    • @VariantAEC
      @VariantAEC 5 лет назад +20

      @@juancarlosgzrz
      Simulations can be processed using CUDA... Which is on GPUs.

    • @wauthethird
      @wauthethird 5 лет назад +4

      @@juancarlosgzrz What part of 'graphics processing unit' do you not understand?

  • @capertillar4634
    @capertillar4634 4 года назад +24

    Me: watches video*
    Me: looks at pc*
    PC: ...nononONONONOSTO-

  • @martoalcubo
    @martoalcubo 4 года назад +42

    5:36 My friends when I open a pack of doritos and they hear it.

  • @21EC
    @21EC 5 лет назад +52

    its incredibly realistic looking and has a very natural motion, crazy, imagine this level of realism in VR video games in the future...it would be insane.

    • @pinksucccubus
      @pinksucccubus 5 лет назад +1

      truly

    • @pinksucccubus
      @pinksucccubus 5 лет назад +4

      Yep. If only technology could be better

    • @21EC
      @21EC 5 лет назад +3

      Martin S+ unfortunately thats true, at least I think we have a chance of being able to run this in complete real time in video games in the the future of like 15 years away or so.

    • @pinksucccubus
      @pinksucccubus 5 лет назад +4

      Sounds about right. To be honest, we're pretty close to that. I've always dreamt of making ultra-realistic games and always wondered why no one has yet. I'm realizing it's because we don't have powerful enough processing power yet.
      I'm pretty excited for what the future of games will hold.

    • @21EC
      @21EC 5 лет назад +2

      Official RXO+ well better and much faster computers are being developed as we speak, for instance there is that company called Optalysys which is developing optical processors which are significantly faster than traditional modern day PCs but unfortunately they are not aiming yet for mainstream and for gaming/CGI needs, its more for niche market and the likes, so right now its for scientists/medical tech/deep learning AI and so on, but maybe in the further future down the road so to speak we may see their optical processors being ultimately used by all for many purposes and even for gaming/VR simulations ETC...the future is exciting.

  • @gljames24
    @gljames24 5 лет назад +8

    This is awesome! I can't wait for this to proliferate into the industry. It'll be awesome to see this move from demo to fully rendered in games and vfx.

    • @Tom_Quixote
      @Tom_Quixote Год назад

      What makes you think that will be possible? Moore's law is dead.

  • @grande1900
    @grande1900 4 года назад +12

    Nobody:
    Bunny: I have appeared to have flattened, but I shall return to my true form.

  • @fegtcrewgtavofficial6217
    @fegtcrewgtavofficial6217 4 года назад +10

    03:54 when you have a serious twister session

  • @IamWAHID
    @IamWAHID 5 лет назад +98

    4:55 me coming for a family breakfast

    • @lankyboi2521
      @lankyboi2521 5 лет назад +19

      IamWAHID
      i, too, roll down the stairs into a shallow pool for a family breakfast

    • @LimitedWard
      @LimitedWard 5 лет назад +1

      SEVEN AM WAKING UP IN THE MORNING

    • @quaesitumspatium7751
      @quaesitumspatium7751 5 лет назад

      LMFAO

    • @ThylineTheGay
      @ThylineTheGay 4 года назад

      (Mum shooting from down the stairs)
      stop rolling down the stairs you fat glob!!!

  • @mackycheese3582
    @mackycheese3582 6 лет назад +4

    I love how almost every one of these videos as a humurous "you did not expect that" near the end. Hear, the armadillos crash down. So cool!

  • @basedeltazero714
    @basedeltazero714 5 лет назад +521

    As you can see...
    There's science in this shit.
    ... and I understand none of it.

    • @markjgaletti57
      @markjgaletti57 5 лет назад +1

      Lol

    • @blue123456ization
      @blue123456ization 5 лет назад +12

      Its called Smoothed Particle Hydrodynamics. Very interesting stuff. Wiki it.

    • @galvanizedcorpse
      @galvanizedcorpse 5 лет назад +3

      just keep buying the videogames and shut the fuck up, everything will be just fine

    • @ujjalshill6442
      @ujjalshill6442 5 лет назад +3

      Just keep buying cgi heavy movie tickets and shut the fuck up everything will be just fine

    • @bee-un4fq
      @bee-un4fq 4 года назад

      I am also in the same situation

  • @Blue2x2x
    @Blue2x2x 4 года назад +3

    Video Creator: As you can see, we have models of different variables and how they affect vertical particles.
    Me: hehe bunny goes bounce

  • @TheBanjoShowOfficial
    @TheBanjoShowOfficial 4 года назад +6

    2:07 Me on the left as soon as I would close my front door after arriving home from school

  • @JackLe1127
    @JackLe1127 4 года назад +12

    The news: There's oil in the water
    The US: 5:36

  • @sciencoking
    @sciencoking 5 лет назад +106

    An implicit formulation for S P O N G E Y B O Y E S

  • @BZY-bu9wr
    @BZY-bu9wr 5 лет назад +2

    Self Collision was absolutely stunning!

  • @Megabobster
    @Megabobster 4 года назад +6

    I'm sending this to all my friends.
    And my enemies, too.

  • @sumdood8563
    @sumdood8563 5 лет назад +80

    4:28 When ur pet rabbit is sick.

    • @azi9_ity
      @azi9_ity 5 лет назад +11

      4:33 when he didn't take it the first time

    • @iamthatoneguy7875
      @iamthatoneguy7875 4 года назад +2

      4:42 *EAT IT YOU PIECE OF SHĮIIII*

  • @larrybryant4827
    @larrybryant4827 4 года назад

    This is an amazing simulation! It shows significant advancement over what is commercially available with CFD or explicit solvers.

  • @wuznab5109
    @wuznab5109 4 года назад +66

    I’d just like to take this moment to remind people what all the jiggle physics are going to be used for.

    • @elizabetheve940
      @elizabetheve940 4 года назад +15

      @@sriramn1809 3d anime tiddies

    • @omarabe26
      @omarabe26 4 года назад +3

      +@@elizabetheve940 Leave it to the weebs like us to use scientific simulations like these for porn.

    • @cameraoffical984
      @cameraoffical984 4 года назад +3

      *_science has evolved just for this cause_*

  • @Pellbort
    @Pellbort 5 лет назад +61

    With all the negative space inside these models, do they take a long time to dry? Is mold a concern?

  • @beticogerenense
    @beticogerenense 5 лет назад +18

    1:20 when your coffee was too strong.

  • @kewlnes987
    @kewlnes987 5 лет назад +8

    Watching the bunny get hit simulation was hilarious and amazing at the same time

  • @rootednewt3262
    @rootednewt3262 5 лет назад

    i swear youtube keeps recommending me these academic physics simulation videos. i have no fucking clue whats going on but im strangely addicted to them now

  • @kelyncrandall7452
    @kelyncrandall7452 5 лет назад

    That's really something! Great work!

  • @geraldmaier6669
    @geraldmaier6669 5 лет назад +11

    Rolls right off the tongue

  • @TheronBeaudreau
    @TheronBeaudreau 5 лет назад

    The pool party at the end is excellent!

  • @slaimii
    @slaimii 5 лет назад

    Ich könnte mir dass stundenlang angucken. Jungs und Mädels ihr seid die besten.

  • @extraSPARErib
    @extraSPARErib 5 лет назад +16

    Coolest = self collision
    Most disturbing = phase collision armadillo dissolving ... just ... makes me feel not right

  • @l3igl2eaper
    @l3igl2eaper 5 лет назад +4

    The music at 2:13 is awesome!

  • @megatronVS
    @megatronVS 5 лет назад

    Absolutely magnificent

  • @sioux22
    @sioux22 4 года назад +10

    5:01 me, drunk, leaving the bar

  • @kavakahn9387
    @kavakahn9387 5 лет назад +1

    There's something nostalgic about these simulations

  • @xanestudios
    @xanestudios 5 лет назад

    Well done, amazing work

  • @frankenshizzle
    @frankenshizzle 4 года назад +16

    So tell me if I get this right:
    I looked it up and found that SPH stands for smoothed-particle hydrodynamics. Basically it a way of simulating things that normally have trillions of particles - like water, by approximating it with relatively very few particles.
    By Incompressible it just means details of whatever it is can't be grouped together to be a single input of the physics function. Like each particle has to takes into account the effect of every other particle?
    Then a Linearly Elastic Solids is means that the elasticity of the object is the same throughout the entire object.
    So uh.. what does it mean by "Implicit"? how can you imply physics?

    • @kevinjohnson7142
      @kevinjohnson7142 4 года назад +15

      Implicit refers to the method they're using to solve the relevant differential equations. Explicit methods calculate the solution directly from the current state, while implicit methods calculate the solution iteratively within some tolerance. Implicit methods are typically more computationally expensive, but they are also typically able to handle longer time steps than explicit methods.

    • @yaedo6035
      @yaedo6035 4 года назад

      @@kevinjohnson7142 I don't get it. If tolerances are being used, how will you get better results?

    • @jorgevaldivia7482
      @jorgevaldivia7482 4 года назад

      @@yaedo6035 study the basics of differential equations man.....

    • @yaedo6035
      @yaedo6035 4 года назад +2

      @@jorgevaldivia7482 I misunderstood his answer, that's why I got confused

    • @TheAudioCGMan
      @TheAudioCGMan 4 года назад

      I think incompressible means that the volume does not change, like with water, or a ballon filled with water

  • @sean8306
    @sean8306 4 года назад

    This was an awesome video!

  • @lynnlo
    @lynnlo 4 года назад +1

    Really nice improvement in efficiency, i wish that triple A games used these more.

  • @knownas2017
    @knownas2017 4 года назад

    This is Absurd.
    Incredible.

  • @treebones2000
    @treebones2000 6 лет назад +5

    HELL YEAH!!!!!!!!!!!!!!!! THIS RULES!!!!!!!!

  • @Andrewlohbihler
    @Andrewlohbihler 5 лет назад

    Totally amazing !!!

  • @salad5067
    @salad5067 4 года назад +1

    4:46 legend has it that the ball is still rolling away

  • @95TurboSol
    @95TurboSol 5 лет назад

    These people are doing gods work

  • @nataliemendelsohn1317
    @nataliemendelsohn1317 5 лет назад +1

    I don't know what i'm looking at , but i think it's fascinating.

  • @Indiscrimi
    @Indiscrimi 5 лет назад

    I have no idea what any of this means, and I have no idea why RUclips recommended it to me, but it's fascinating to watch.

  • @PunmasterSTP
    @PunmasterSTP 2 года назад

    Linearly elastic solids? More like “That bunny’s getting demolished!” This was very cool, and also fairly comedic. Thanks for sharing!

  • @colorado841
    @colorado841 5 лет назад +12

    2:39 Don't you just hate it when you go through a phase transition? It is so painful and annoying.

  • @ireneparkin3360
    @ireneparkin3360 5 лет назад +2

    Bet this took a crazy amount of time to render.
    Imagine watching this video in VR.

  • @nelishoofd
    @nelishoofd 6 лет назад

    this phase changing tech is nuts

  • @firstnamethenalastname
    @firstnamethenalastname 5 лет назад +1

    hats off to the programmers

  • @abbilocke736
    @abbilocke736 5 лет назад

    Beautiful

  • @coalyounger
    @coalyounger 6 лет назад +1

    Yes!

  • @Malkovith2
    @Malkovith2 5 лет назад

    This is amazing

  • @madcatlady
    @madcatlady 5 лет назад

    very satisfying to watch

    • @nahu4870
      @nahu4870 5 лет назад

      Kinda expected to see you here

  • @deliciousnoodles5505
    @deliciousnoodles5505 Год назад

    As someone doing fluid simulation, I appreciate the math that goes into simulating realistic fluid behavior.

  • @Olav3D
    @Olav3D 5 лет назад +1

    Looks amazing! What software is this?

    • @ravikhannawalia3107
      @ravikhannawalia3107 5 лет назад +2

      Its an implementation of their research paper ( onlinelibrary.wiley.com/doi/abs/10.1111/cgf.13317 ) in their preferable programming lang and then giving the output to a research oriented renderer like pbrt ( pbrt.org ) or Mitsuba ( www.mitsuba-renderer.org ).
      PS: Your videos are amazing!

  • @wafflegod64
    @wafflegod64 4 года назад

    The processing power of those computers must be insane to make this

  • @Basevich
    @Basevich 5 лет назад +4

    i really like An Implicit SPH Formulation for Incompressible Linearly Elastic Solids

  • @Marqan
    @Marqan 5 лет назад +1

    Ah yes, the good ol' incompressible linearly elastic solids.. what a classic!

  • @invsiblshowercurtain
    @invsiblshowercurtain 5 лет назад +1

    How was the fluid modeled? Was it also particle hydrodynamics? At 0:21 it looks like there are particles of water, but I wonder how many paticles you had to used relative to the solid bodies.

  • @kesmeby
    @kesmeby 5 лет назад +3

    I was really on the fence until 4 bouncy werewolves fell on some bunnies and balls in a kiddie pool (5:34). You just closed the sale Freiburg. Well done!

  • @HakimLermite
    @HakimLermite 5 лет назад

    so nice!

  • @cheriegabitano7886
    @cheriegabitano7886 6 лет назад +8

    4:29 Bunny: I AM INVINCIBLE

  • @slappy8941
    @slappy8941 4 года назад +2

    Me: minding my own business
    RUclips: Hey kid, wanna see an explicit SPH formulation for incompressible linearly elastic solids?
    Me: Wut?
    RUclips: Don't ask questions, just get in.

    • @RazgrizDuTTA
      @RazgrizDuTTA 3 года назад

      A definitively fun person at parties: It's an IMPLICIT formulation :)

  • @sbs2047
    @sbs2047 4 года назад

    Amazing physics simulation! I wonder how much of a compute overhead this implementation incurs. It's one thing to brute force an accurate simulation in a very small system, it is another to come up with something that is practical to use on a commercial scale.

  • @Pro_Vs_Con
    @Pro_Vs_Con 4 года назад

    Don't know what i'm looking at but it looks a lot faster and cooler from what my research has gathered...

  • @ggentertainment2737
    @ggentertainment2737 5 лет назад

    great where can I get this cuz i need this in my life

  • @antstock13
    @antstock13 5 лет назад

    Totally Bonkers ♥

  • @imntts
    @imntts 5 лет назад +2

    Are there any smoothed particle hydrodynamics applications already developed for industrial use? Like, I'd love to do some flow around a hull using this novel formulation.

    • @RazgrizDuTTA
      @RazgrizDuTTA 3 года назад

      Yes there are a bunch of commercial simulation softwares proposing SPH at the moment. It's not the most commonly used formulation because it's relatively young but it is for example used in conjunction with other formulations to simulate bird strikes on airliner engines.

  • @ammusionist
    @ammusionist 5 лет назад +1

    I notice you're not getting tearing in your models. Does this mean the distance between particles does not play as significant a part in the bond strength between them as you see in other formula?

  • @thevendetta3487
    @thevendetta3487 5 лет назад +1

    i dont know wtf is this but i like :)

  • @Sensoger
    @Sensoger 5 лет назад

    Master engeenering work

  • @sandnerdaniel
    @sandnerdaniel 3 года назад

    I think you should consider the scale of the experiment. For instance, the first video is implausible for a normal scale, maybe it is correct for a huge object. The videos are awesome, keep up the good work!

  • @Tingish
    @Tingish 4 года назад

    SPH means Smoothed Particle Hydrodynamics. They are modelling solids as a type of liquid allowing for bouncier computer simulations.

  • @jiffylou98
    @jiffylou98 5 лет назад +2

    The armadillo soup bit was equal parts amazing and disgusting

  • @Revengeur72
    @Revengeur72 4 года назад +1

    5:36 I didn't expect that

  • @remtromol
    @remtromol 6 лет назад +3

    is this using blender3d? or cinema 4d? incredible sim

  • @unfa00
    @unfa00 4 года назад

    Gotta love that they used the Ubuntu font here.

  • @CAustin582
    @CAustin582 5 лет назад +1

    how much do these cost I would like to buy one for my child

  • @lilbacon7777
    @lilbacon7777 5 лет назад

    Interesting to see up to 0.03 second gains on the BIT09 system using Freiburg's algorithm. Would like to do some follow up research on this.

  • @MineThing
    @MineThing 5 лет назад +1

    Just created something very similar using blender :D It's so satisfying just cutting through some of these objects in Eevee whilst it is baking lol

  • @trickzteranimations8858
    @trickzteranimations8858 5 лет назад

    the 100X slow motion reminds me of a titan transformation

  • @olivecool
    @olivecool 5 лет назад +1

    how do you do something like this in blender
    do you just use particles

    • @Utroll
      @Utroll 4 года назад

      they do ... but they use THEIR maths to compute the actions between particles themselves, and surrounding

  • @hanyanglee9018
    @hanyanglee9018 5 лет назад

    I still remember the first time I play my unity 3d. I put 1k capsule in the air and let them fall into some container. It was quite satisfying, though lagged a lot with my i3.

  • @swiftbeats4310
    @swiftbeats4310 6 лет назад +1

    3:34 I like

  • @gertnood
    @gertnood 5 лет назад

    Aww, look at the cute bunnies.

  • @Hadrhune0
    @Hadrhune0 4 года назад

    I've always wondered whether they build up a proprietary 3d engine to show off these algorithms or they use something already available. No mention in the paper.

  • @JustinHappenstance
    @JustinHappenstance 6 лет назад

    :o incredible

  • @freddyfredrickson
    @freddyfredrickson 4 года назад

    So this is basically the molecular script addon but with more control?

  • @hotrodmobile
    @hotrodmobile 5 лет назад +4

    3:50 Good idea for kama sutra )))
    5:36 Pool party!!!

  • @RagdollWraith
    @RagdollWraith 4 года назад

    1:20 left: depression. right: depression but with coffee