[SIGGRAPH 2020] AnisoMPM: Animating Anisotropic Damage Mechanics

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 145

  • @joshuahwolper433
    @joshuahwolper433  4 роки тому +15

    AnisoMPM and IQ-MPM are now fully open-sourced! Check it out here: github.com/penn-graphics-research/ziran2020

  • @Pellbort
    @Pellbort 4 роки тому +460

    I would have appreciated a warning to hold on to my papers

    • @damonharris-brennan5810
      @damonharris-brennan5810 4 роки тому +3

      😅😅

    • @hvanmegen
      @hvanmegen 4 роки тому +9

      'Joshuah Wolper' is far too easy to pronounce, so it doesn't come with a warning.. but anyway: thanks for watching and for your generous support, and he'll see you next time!

    • @boriswilsoncreations
      @boriswilsoncreations 4 роки тому +12

      Dear fellow scholars. This is Two Minute Papers with Dr. Károly Zsolnai-Fehér.

  • @brandonliew3076
    @brandonliew3076 4 роки тому +343

    Wow and props to the enthusiastic narrator

    • @Dr.W.Krueger
      @Dr.W.Krueger Рік тому +1

      props to the people producing the paper

    • @MrAwesomeHero1
      @MrAwesomeHero1 11 місяців тому

      yup its not like they didnt know that lmao@@Dr.W.Krueger

  • @AlanFregtman
    @AlanFregtman 4 роки тому +93

    "Next we constrain an *evil* toy armadillo..."

  • @igigor646
    @igigor646 4 роки тому +127

    **take a cute voice** Let me present you our new super advanced gore tech !!

    • @gerunkwon2598
      @gerunkwon2598 4 роки тому +16

      "we pwesent an iso npm a nyew appwoach fow anyimating dynyamic and isotwopic fwactuwe using continyuum damage mechanyics" UwU

    • @Spookspek
      @Spookspek 4 роки тому +6

      Rip and tear UwU

  • @sp0rsk
    @sp0rsk 4 роки тому +186

    Gonna go out on a limb here and guess the narrator is a fan of cheese.

    • @Spookspek
      @Spookspek 4 роки тому +10

      Mozzarella cheese~ ^_^

    • @skater15153
      @skater15153 4 роки тому +2

      I think she's a fan of damage

  • @1DInciner
    @1DInciner 4 роки тому +43

    3:40 Now we will show some results!
    Also excited

  • @MajatekYT
    @MajatekYT 4 роки тому +49

    Excellent work! Now you can accurately simulate pulling on a hangnail so that the skin gradually peels away in one contiguous strip! :D

    • @voidling2632
      @voidling2632 4 роки тому +5

      ouch

    • @benwilms3942
      @benwilms3942 4 роки тому

      Hahaha which is a 100% guarantee.

    • @coplepk04
      @coplepk04 4 роки тому +9

      Thanks I hate it

    • @swine13
      @swine13 4 роки тому +1

      We can use these simulations to study the hangnail.
      If we can learn more about it, we can learn how to destroy it.

  • @EggBastion
    @EggBastion 4 роки тому +6

    What a time to be alive!

  • @snowbirb4497
    @snowbirb4497 4 роки тому +16

    “The forbidden one”

  • @RenbeOfficial
    @RenbeOfficial 4 роки тому +25

    this is the most lovely narration i have ever heard

    • @CrimsonOrguss
      @CrimsonOrguss 4 роки тому +3

      I feel like I need to know who she is

    • @swine13
      @swine13 4 роки тому +2

      I feel like you guys could use a few drinks! 😂

  • @Ranmara
    @Ranmara 4 роки тому +526

    Please do not show this to the Mortal Kombat devs

    • @djmips
      @djmips 4 роки тому +23

      i7-9700K ~40 seconds / frame on small object. Those MK devs would have a lot of work to do... Not saying it's impossible but just very difficult. Maybe for pre-rendered sequences they might bite.

    • @TheNefastor
      @TheNefastor 4 роки тому +34

      @@djmips in a couple generations of GPU this will be rendered in real-time.

    • @oshapermadi
      @oshapermadi 4 роки тому +14

      @@djmips at this point it can be useful for cutscenes.

    • @hvanmegen
      @hvanmegen 4 роки тому +2

      They're already scared for life as is... no need to destroy them any further...

    • @zyxwvutsrqponmlkh
      @zyxwvutsrqponmlkh 4 роки тому +14

      @@djmips Meh, two papers later they will have an AI trained up to accurately predict the same damage propagation at 1,200 frames per second.

  • @aesbj9228
    @aesbj9228 4 роки тому +2

    Can't wait to see how this will continue to progress. Stay committed and best of luck to all involved!

  • @nathanschmick9681
    @nathanschmick9681 4 роки тому +11

    There's a lot of words here that I as a "dumbo" don't understand. But I like meat being damaged. Thank you UA-cam for recommending this to me.

    • @swine13
      @swine13 4 роки тому +1

      Me either but I looked some up and tried to dumb it down so I understand it.
      From Wikipedia:
      _A transversely isotropic material is one with physical properties which are symmetric about an axis that is normal to a plane of isotropy._
      So i take this to be referring to things like the fibres or grain of a steak, where an object is composed of lots of little fibres that are strong in one direction, but pull apart easily in another.
      _In material science and solid mechanics, orthotropic materials have material properties at a particular point, which differ along three mutually orthogonal axes, where each axis has twofold rotational symmetry._
      And this, by extension, would refer to objects like a sponge which have a more uniform molecular structure.
      So when she's talking about objects being "anisotropic" she means it has structural rigidity more on one or two axes than the other(s), which is why they will tend to split along the weakest axis.
      Then when the objects are orthogonal, the damage is applied more across all 3 axes. And some of the impressive features are that they seem to be able to tell an object "you are anisotropic for these bits, and orthogonal for these bits but youre still one object" in any combination they specify and usually achieve realistic results.
      The implications of this are pretty insane. Imagine playing a shooter where whatever you're shooting at has a realistic, unscripted and real-time computation of a body with muscles, skin, bone etc that all respond differently to damage... the sort of game where you might chuck a grenade at a giant crab beast only to blow a piece of its shell off so fast that it takes out one of your squad members. With more time and development this can be a framework for some of the coolest animations we've seen yet.
      Also one other thing I figured out was when shes showing those graphs that look like a sheet being held by its corners, she mentioned "as damage increases, elasticity response decreases" and I took this to mean that as a part of the object gets more damaged (red) the ability for it to "hold itself together" gets reduced, which is what we observe in a lot of biological damage scenarios- say for example you crush one of your arms, the ability for the arm to continue to behave like an arm (vs the flst sausage its being forced to become) reduces in proportion with the damage done to the muscles, bone, nerves etc because they are damaged.
      Im not sure if any of that helps you make more sense of what she's saying, but it sure helped me to type it out! 😁

  • @squid1712
    @squid1712 4 роки тому +21

    NOW THAT'S A LOT OF DAMAGE!!!

    • @p529.
      @p529. 4 роки тому

      Project Farm reference?

    • @tonysucocb840810
      @tonysucocb840810 4 роки тому

      @@p529. ua-cam.com/video/JZLAHGfznlY/v-deo.html

    • @p529.
      @p529. 4 роки тому

      @@tonysucocb840810 Project Farm is saying it too, that's why I asked q.q

  • @TheNefastor
    @TheNefastor 4 роки тому +64

    Narrator : "And here, we visualize the damage".
    Michael Bay : "You had me at damage".

    • @erictheepic5019
      @erictheepic5019 4 роки тому +1

      "But that's the last thing I said."
      "Good thing you said it."

    • @TheNefastor
      @TheNefastor 4 роки тому

      @@erictheepic5019 you're funny 😁

    • @kzakaria91
      @kzakaria91 4 роки тому

      i think flex tape can fix it, that's a lotta of damage

    • @Fasteroid
      @Fasteroid 4 роки тому

      Phil Swift: you had me at damage

  • @sikliztailbunch
    @sikliztailbunch 4 роки тому +8

    So, we can simulate liquids, viscous, bones, jelly.... everything that´s needed for a serious soldier of fortune remake :-D

  • @juliankandlhofer7553
    @juliankandlhofer7553 4 роки тому +5

    this is amazing and I am excited for two more papers down the line :)

  • @635574
    @635574 4 роки тому +20

    Thats a lotta dayyymmage

  • @dsrichmond
    @dsrichmond 4 роки тому +10

    "Mozzarella cheese!!"

  • @noatreiman
    @noatreiman 4 роки тому +4

    Absolutely stunning! Poor armadillo...

  • @Kram1032
    @Kram1032 4 роки тому +1

    Excellent work and excellent, enthusiastic narrator! I really liked the part where they tore apart stuff

  • @damiandeza2761
    @damiandeza2761 4 роки тому

    This is amazing, i can think a lot of uses for biomedical research regarding bone breaking and safety! Lovely job!

  • @SD_simma
    @SD_simma 2 роки тому +1

    How does one beginning in VFX and computer graphic studies? Any resources for beginners to start?

  • @bricksman7382
    @bricksman7382 4 роки тому +10

    Hopes to see mechanics like these in videogames soon. Nice work!

  • @DarkLink1996.
    @DarkLink1996. 4 роки тому +4

    Man, I can't wait until computers run fast enough to render all this in real-time

  • @gavinkistnerus3895
    @gavinkistnerus3895 4 роки тому +1

    Excellent work, well presented, and superbly narrated.

  • @xelitesebi321
    @xelitesebi321 4 роки тому

    Incredibly innovative.

  • @woshieman7310
    @woshieman7310 4 роки тому +2

    dont thank me for watching i thank you for making

  • @amatenor
    @amatenor 4 роки тому +1

    What differential equations (and numerical methods) were used? Differential patterns, finite element method?

  • @l.mansouri2902
    @l.mansouri2902 3 роки тому

    Great job

  • @movax20h
    @movax20h 4 роки тому

    Fantastic results.

  • @Jack_Wolfe
    @Jack_Wolfe 4 роки тому +3

    This was an amazing video.

  • @benwilms3942
    @benwilms3942 4 роки тому

    This was amazing.

  • @sIend582
    @sIend582 4 роки тому

    This is so cool

  • @huyked
    @huyked 4 роки тому +3

    Ah, and so this is how reality is matrixed.

  • @rodrigoferreiramaciel4815
    @rodrigoferreiramaciel4815 3 роки тому

    I want moooore
    Where's more
    I need more, now!
    jokes aside, are u guys still working on this amazing project? if yes, how's it going?

  • @Potatinized
    @Potatinized 4 роки тому +2

    So i heard some local armadillos are rioting about something...

  • @gladnox
    @gladnox 4 роки тому

    I understand nothing but I love it! Hope I‘ll be able to try it out eventually.

  • @mathusuthanvenkatesan
    @mathusuthanvenkatesan 4 роки тому

    Hats off

  • @dragossorin85
    @dragossorin85 4 роки тому +1

    Impressive work for those who made this software

  • @Andytlp
    @Andytlp 4 роки тому

    very nice

  • @TurtleTreehouse
    @TurtleTreehouse 4 роки тому

    Very cool!

  • @0xF33D
    @0xF33D 4 роки тому

    Holy shit! This is beatiful!

  • @gonun69
    @gonun69 4 роки тому +5

    Ah yes. I know some of those words.

    • @aesbj9228
      @aesbj9228 4 роки тому

      Lol that's about all I can say as well

  • @rafael9646
    @rafael9646 4 роки тому +1

    Free mozzarella cheese replay buttons:
    4:39
    4:39
    4:39
    4:39

    • @joshuahwolper433
      @joshuahwolper433  4 роки тому +1

      LOL thank you for appreciating the cheese, I spent three weeks staring at cheese sticks and getting the dynamics right 😂

    • @rafael9646
      @rafael9646 4 роки тому

      It was an astonishingly realistic simulation

  • @mikehattias5837
    @mikehattias5837 4 роки тому

    awesome

  • @rfyorfyo5022
    @rfyorfyo5022 4 роки тому +1

    complicated stuff

  • @TheWilderCat
    @TheWilderCat 3 роки тому

    What do you have against armadillos?

  • @l.mansouri2902
    @l.mansouri2902 3 роки тому

    Is it just for rendering or is it true computational Continuum mechanics ?

  • @haves_
    @haves_ 4 роки тому

    now lets take this into the cuda cores to see how it handles it

  • @SimpleLangSolution
    @SimpleLangSolution 4 роки тому

    Now that's a lot of damage.

    • @jegm6300
      @jegm6300 2 роки тому

      You beat me to it!

  • @alvarogarnica4494
    @alvarogarnica4494 4 роки тому +1

    Any news about the paper link I'm very interested on your research

    • @psyneur9182
      @psyneur9182 4 роки тому

      Paper is now linked in the description!

  • @runforitman
    @runforitman 4 роки тому

    that's a lotta damage

  • @muxiku
    @muxiku 4 роки тому

    I am a 3d artist and i want this!!!!

  • @maximusdecimus2142
    @maximusdecimus2142 4 роки тому +3

    Watching this while being unable to eat for a whole month was a big mistake

  • @MikaelMurstam
    @MikaelMurstam 4 роки тому +48

    haha the narrator is cute

  • @liquidpza
    @liquidpza 4 роки тому +3

    If you haven't watched this on edibles, you're doing it wrong.

  • @planetarta
    @planetarta 4 роки тому

    What software do you use to produce these physics simulations?

    • @joshuahwolper433
      @joshuahwolper433  4 роки тому

      AnisoMPM and IQ-MPM are now fully open-sourced! Check it out here: github.com/penn-graphics-research/ziran2020

  • @BelluSanus
    @BelluSanus 4 роки тому

    Can you implement this tech in a game?

    • @dr-maybe
      @dr-maybe 4 роки тому

      It currently takes almost a second per frame to render these results, and the armadillo even takes over a hundred seconds per frame... But two more papers down the line, and we might see a couple of orders of magnitude performance increase. Can't wait for postal 3 with these physics.

  • @ajayreactor
    @ajayreactor 4 роки тому

    RIP Armadillo.

  • @dodiswatchbobobo
    @dodiswatchbobobo 4 роки тому

    This is how good we are at math, people. This is how we use math to tell us how millions of people changing their habits for a year will save millions of lives

  • @Plo0mBo0m
    @Plo0mBo0m 4 роки тому

    amazing!
    w8ing for paper

  • @TheTonyMcD
    @TheTonyMcD 4 роки тому +1

    5:08 Lol, I don't think it's the armadillo here that is "evil". What I see is some cruel scientists strapping down a poor, helpless toy animal and proceeding to impale him with an enormous spike. And then, through the wonders of modern science, miraculously bring him back to life just to do it all over again under slightly different conditions. But ye, let's just rationalize to ourselves that the armadillo is in fact the evil one...

  • @sjuvanet
    @sjuvanet 4 роки тому

    bro she mad excited over physics

  • @Kaszanas
    @Kaszanas 4 роки тому

    I might have misspelled Joshuah with Jesus when I cited this paper.

  • @blidrob
    @blidrob 4 роки тому

    I came here for the meat damage.

  • @tinfoilbottle5943
    @tinfoilbottle5943 4 роки тому

    R.I.P armadillo

  • @sioux22
    @sioux22 4 роки тому

    r.i.p armadillo

  • @YOU8954-y2h
    @YOU8954-y2h 4 роки тому

    みかんは果汁がほしいな

  • @florianjuri
    @florianjuri 4 роки тому +1

    Am I dreaming?

  • @yokozuna1970
    @yokozuna1970 4 роки тому

    Poor armadillo 😢

  • @thishandleistaken1011
    @thishandleistaken1011 4 роки тому

    "evil toy armadillo" is it not evil to string up and execute someone in that fashion?

  • @alileevil
    @alileevil 4 роки тому

    Ah yes of course. 5head

  • @dahahaka
    @dahahaka 4 роки тому +1

    The narrator is super excited to break bones and kill armadillos xD

  • @machinefannatic99
    @machinefannatic99 4 роки тому +4

    This physics is 10 years away from realtime

    • @HumanlyRobotic
      @HumanlyRobotic 4 роки тому +2

      the physics is already realtime, as they said. 400k particle simulation in realtime on a 9700k. Rendering this with textures and a decent polygon count will take a long time, however.

    • @bigspecgames6050
      @bigspecgames6050 4 роки тому

      Check out TyFlow

    • @vtastek
      @vtastek 4 роки тому +1

      @@HumanlyRobotic 0.033 seconds/frame is what we normally call realtime(30fps), fastest simulation was fish with 2 fps. GPU can run the fish sim in interactive realtime, I think.

    • @sgbench
      @sgbench 4 роки тому

      More like two years

    • @summerinlake7161
      @summerinlake7161 2 роки тому

      PhysX is doing it

  • @dancingdev1088
    @dancingdev1088 4 роки тому +1

    I am a web developer and have done 3D work too and this creates unnecessary pressure on me to develop same in future.

    • @thegreatzoom5073
      @thegreatzoom5073 4 роки тому

      How? Why would you compare web dev work and 3D modeling to cutting edge simulations?

  • @Superbjenks
    @Superbjenks 4 роки тому +5

    You have to remember that when the logistical anodes become out of sync with the linear shaft dilators causing a failure to generate concurrent radial grammeters . You should try to recalibrate the stater conductors and reset the dingle arms to their original tertiary based orientations, but it could lead to sinosodial depleneration levels that are too high for industry quality standards.
    We're still a ways away, but this is moving in the right direction.

    • @hit3894
      @hit3894 4 роки тому

      a waht?

    • @domachondri
      @domachondri 4 роки тому +8

      On god bro that’s what I been sayin

    • @thebigmacd
      @thebigmacd 4 роки тому +3

      You forgot the prefamulated amulite

    • @a__duck
      @a__duck 4 роки тому +1

      The rockwell turbo encabulator this is not.

    • @hit3894
      @hit3894 4 роки тому

      @@a__duck my heart skipped a beat after I read your name in my notification.

  • @skater15153
    @skater15153 4 роки тому

    She sounds way too happy when she says damage....

  • @MrSafer
    @MrSafer 4 роки тому +1

    Why? next thing you know people are modeling booger flinging physics.

  • @intheshell35ify
    @intheshell35ify 4 роки тому

    Oh bullxxxx, just use words please.

    • @thegreatzoom5073
      @thegreatzoom5073 4 роки тому

      They're presenting a paper, it doesn't need to be dumbed down. The people who need to understand this can understand.