[SIGGRAPH 2017] Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

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

  • @IbizanHound2
    @IbizanHound2 6 лет назад +62

    Who the hell downvotes a video like this??? honestly?!

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

      Sorry sir you are in the wrong platform

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

      The people who created the Lagrangian MPM. Duh.

    • @KnakuanaRka
      @KnakuanaRka 4 месяца назад

      Because they aren’t personally interested and want it out of their feed?

    • @IbizanHound2
      @IbizanHound2 4 месяца назад

      @@KnakuanaRka There is a "Not interested option" in the drop down menu of each thumbnail in your YT feed. There is no need to click on a video just to downvote it, which is has a negative impact on the video. But maybe you mean that some people are unaware of that option?

  • @battyflaps5410
    @battyflaps5410 7 лет назад +82

    That dude jumping like YAY I GOT A PONCHO!!! Serious though this is amazing

  • @spastor92
    @spastor92 7 лет назад +15

    i dont understand the physic explanation of these vídeos, but i Love them

  • @h0verman
    @h0verman 7 лет назад +144

    hey chef, what's for dinner
    cloth
    slime

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

      ok

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

      The bestest of obscure memes.

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

      What meal can one make with a cloth or a slime?

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

      @@idot3331 lasagna?

  • @Smapss
    @Smapss 7 лет назад +6

    Seeing this makes me think that it's not actually that far fetched to think we're living in a simulation. Goddamnit that knitted cloth simulation. Of course, it's still an isolated feature thatl takes fuck tons to render, but imagine this in a couple of decades, hell perhaps even less. This could be used in game engines, expanding from cloth, knit and hair to all types of other materials. Footprints could leave a completely accurate and realistic mark based on the collision between the foot and the dirt, changing based on the pressure applied by the heel or toes, depending on the surface angle etc. No more clipping of clothing and limbs. Hell, it could mean so much for simulated water. This is really awesome.

  • @ganeshaadiguna
    @ganeshaadiguna 7 лет назад +31

    Amazing work! Now if only we can make it realtime...

    • @eaglgenes101
      @eaglgenes101 7 лет назад +4

      Probably entirely doable if we reduce the number of physics polygons and use plenty of interpolation.

  • @mikalokasso
    @mikalokasso 7 лет назад +3

    Most impresive thing I've ever seen on physics CG. Congratulations!

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

    The knit objects are particularly lifelike in behaviour. This is impressive!

  • @ConspiraGoose
    @ConspiraGoose 7 лет назад +40

    VR KNITTING SIMULATOR!!!!

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

    I don't know how to write a single line of code but I keep watching these videos

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

    3:58
    Small wooden man is happy to get poncho.

  • @buildbanner7976
    @buildbanner7976 7 лет назад +8

    i am excited for the next phys game

  • @cptairwolf
    @cptairwolf 7 лет назад +3

    The best siggraph video I've seen so far. I just wish I could have this in my video games today :D

  • @fyun0acm
    @fyun0acm 7 лет назад +30

    Fantastic! Awesome work!

  • @skyr8449
    @skyr8449 7 лет назад +11

    Make it gpu compute and make it an addon for 3d software, and I would pay a lot for this.

  • @MrHazardousMC
    @MrHazardousMC 7 лет назад

    I can't wait to play with this in VR one day! Incredible work.

  • @JeffryHartanto88
    @JeffryHartanto88 7 лет назад +11

    I'm more curious about how you simulate the SIGGRAPH thing in the beginning of this vid.

    • @AerysBat
      @AerysBat 7 лет назад +21

      They run the simulation, find which grains of sand are the ones that end in the position of the "SIGGRAPH" letters, then reverse-lookup to color them starting in the beginning of the simulation. The initial column of sand looks like a turbulent jumble.

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

      @@AerysBat that seems difficult

    • @user-wm1em1rg4p
      @user-wm1em1rg4p 5 лет назад

      @@anbietm4617 yes

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

      @@anbietm4617 Not difficult at all. The difficult part is simulating the sand and cloth. Once you have the simulation, you just go the end of it, color the letters, and rewind the baked data. As you can see in the end, they simply used the final sand simulation, and then colored it. It is the exact same simulation.

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

      This seems possible as long as simulation is deterministic (or gives the same result with same input seed).
      Though, even if that's not the case, I guess that it's still possible to do it if every intermediate state of simulation is saved and later recolored.

  • @Molkalda
    @Molkalda 7 лет назад

    Looks incredibly realistic

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

    Very amazing cloth simulations but I'm curious to see what the hair simulations would look like.

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

    it is unbelievable, incredible, so realistic.

  • @minchenli2292
    @minchenli2292 7 лет назад +3

    Now I believe your saying that "MPM is for everything"

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

      young minchen!

  • @biswajitbanerjee7797
    @biswajitbanerjee7797 7 лет назад +1

    Wonderful work. Haven't read the papers yet but amazed at the quality of your thin sheet simulations. Are you sure these are MPM only?

  • @aukehuys2297
    @aukehuys2297 7 лет назад

    This is just .. wow. Awesome work!

  • @崔仁文
    @崔仁文 3 года назад

    Can the effects in the video now be done with Houdini? What do you think of that? And why aren't you updating your video? Gleason loved your video

  • @SuperGamer87
    @SuperGamer87 7 лет назад +4

    Inb4 the "Put it in Blender! Omigosh--start a Kickstarter!" crowd. lol

    • @SuperGamer87
      @SuperGamer87 7 лет назад

      Fantastic stuff, by the way. Good work, guys.

  • @redflag4255
    @redflag4255 7 лет назад

    Unbelievable! this is gna change things, now make software so you can make tons of money! I would buy this

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

    There are so many people coming up with amazing physics simulation "Methods" but since they just sit and wait for someone to buy them there will never be a physics system that collects all the best methods and uses them! C'mon people! These are formulas that CAN be put together on a physics engine or a 3D modeling software even if you're not using a billion particles! The formulas still work! When are these methods going to become available for the small developers? Only Autodesk or Sony have the money to buy all these methods and put them together, but they're very slow and not as connected to the communities to find them and say "oh, let's try this one out" in the first place! And even if they do, they won't release a small and quick experimental product using the super engine, they'll start a new massive product that will take them years to make and won't release any early access.
    A small developer finding these and making a small interactive simulation is the only hope for non-developer-regular-people to touch these methods before 2025 or something.
    Yeah, that's another thing, most of these physics methods are from years ago and they're still out of reach from the public. If they're ever used, it's by cgi movie studios, and they'll never release them for public software.

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

    the fibers tearing was so good!

  • @dingosmoov
    @dingosmoov 7 лет назад

    Brilliant work guys!

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

    Why these awesome tools do not end up integrating into c4d or other DCC applications? I wonder

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

    Simply perfection.

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

    imagine seeing this kind of quality in video games

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

      @@ControversialOpinion worth it

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

    Loved the work.

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

    Must be amazing to watch all the coding and thinking bear fruits.

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

    How is the starting knit generated? I've always wanted to make knit-level sims!
    Cool stuff

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

    4:48 876s per frame? u render that 3 days? and minimum 2 times (for 0.1).

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

      Render farms are a thing

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

    I want a knit poncho!

  • @RobouVideos
    @RobouVideos 7 лет назад +2

    can you simulate the blowing of a balloon ? and when it goes flat ?

    • @RobouVideos
      @RobouVideos 7 лет назад

      do you mean something already in this video? the "cloth and slime" chapter?

  • @ryanmckenna2047
    @ryanmckenna2047 2 месяца назад

    Amazing!

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

    Is there a “computer simulation reaseacher” to English translator?

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

    It looks so dope

  • @modolief
    @modolief 7 лет назад +1

    Can you include links to documentation or any papers you've written?

    • @cffjiang
      @cffjiang  7 лет назад +3

      Yes the paper is at www.seas.upenn.edu/~cffjiang/research/cloth/paper.pdf with supplementary technical document at www.seas.upenn.edu/~cffjiang/research/cloth/tech.pdf

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

      @@cffjiang hey, i just recently found bout siggraph, I was wondering what kind of maths approach/field plays role in writing such papers as yours? I'm currently doing by second year BSc and plan to do research in pure maths. So I was thinking if this could be an exciting side job? Thanks!

  • @moma8956
    @moma8956 7 лет назад

    Beautiful stuff!

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

    The Matrix era is coming sooner than I thought.

  • @H8ts
    @H8ts 7 лет назад

    Wonderful results. GJ.

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

    This is the actual proof that science is the truth and can be used and replicated indefinitely.

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

      Djordje Petrovic stop tipping your fedora so hard dude. It's not even _trying_ to emulate correct physics, just more realistic-looking ones.

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

    god bless simulation programmers

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

    *Oddly satisfying*

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

    Sensational stuff!

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

    How were the yarn cloth models made?

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

    im building a worksation computer specifically for 3D work like character model, autocad, fire and ocean simulation, or destruction and fluid particle simulation but im not to sure what kind of hardware i would need, mind i ask for some help? im currently planning on buy these 2 main component for my 3D workstation build, please give me come advice and recommendation.
    can a RTX Quadro 8000 gpu and a AMD threadreapper ryzen 32cores cpu simulate these kind of workflow as shown in this video with same amount of details and polygons? like 1 million or more to 10 million particles or polygons or triangles? my budge is 10k so i really dont wanna risk it, please give me some advice, thank you.

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

    素晴らしい技術デモ
    ビデオゲームの世界に早く反映させて欲しい

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

    is there any 3d software that have this thing ? :D

  • @Mikus_Ficus
    @Mikus_Ficus 7 лет назад

    Looks fantastic!
    What is your software and hardware?

    • @cffjiang
      @cffjiang  7 лет назад +1

      It is made from research code base. It runs smoothly on a standard machine with Intel Xeon CPUs.

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

    AMAZING!!!

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

    how can this be done in javascript

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

    I never would have thought cloth to be an elastoplastic

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

    This is something very cool, but the sound is TOO LOW.

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

    computer used?

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

    why we dont have clothes liek this on games?

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

    Why not use this in games for ps4, for example ???

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

      Because don't run

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

    OMG OMG OMG, I see this, but can't believe this.....

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

    What’s MPM?

  • @mattimatti2256
    @mattimatti2256 7 лет назад

    love it!

  • @clementegiorio1995
    @clementegiorio1995 7 лет назад

    Amazing

  • @Ryezn5057
    @Ryezn5057 7 лет назад

    how are these rendered? Blender?

  • @alexiltabaccaio
    @alexiltabaccaio 7 лет назад

    Really good job! (y)

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

    what is the software used?

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

    for some reason if find those half spheres sliding on the ground very cute...

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

      They remind me of Mario 64, those ones that spew fire

  • @zt64
    @zt64 7 лет назад

    What software do you use to make these simulations?

    • @cffjiang
      @cffjiang  7 лет назад

      It's made from research code, not a software.

    • @TheBetterGamer
      @TheBetterGamer 7 лет назад

      i think they mean to ask, what is simulating these? what is producing the animations?
      not everyone understands these complex new algorithms n stuff.
      and i don't either.

  • @skyr8449
    @skyr8449 7 лет назад +2

    Is there any way I can use this in any of my animations? lol

    • @cffjiang
      @cffjiang  7 лет назад +3

      This is the demonstration video of our new research paper. Currently there aren't any existing software packages with the technique integrated.

    • @skyr8449
      @skyr8449 7 лет назад +4

      Chenfanfu Jiang I had a feeling, but man would some of these siggraph things help make animations.

    • @skyr8449
      @skyr8449 7 лет назад

      For some of these siggraph things I would pay hundreds lol

    • @Marienkarpfen
      @Marienkarpfen 7 лет назад

      doesnt that work in blender already with molecular?

    • @skyr8449
      @skyr8449 7 лет назад

      Marienkarpfen Molecular sucks, they need to add the ability to make the particals deform a mesh or something.

  • @omar.moktar
    @omar.moktar 6 лет назад

    waht this porogram
    3d s max or maya or blendr ?

  • @sugar-rice
    @sugar-rice 6 лет назад

    Why is this in my recommendations

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

    this is lit

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

    *Just* 2 minutes per frame.

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

    this is why i avoided computer science

    • @packbackmusic
      @packbackmusic 6 лет назад +2

      Houston Helicopter Tours Inc. honestly I feel like it is sometimes this shit seems so difficult

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

    >anisotropic elastoplasticity
    I vaguely can comprehend what the hell that means.

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

      You can't even type it correctly.

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

      @@VictorNascimentoo wew you caught the typo on a throwaway comment

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

      @@gavindillon1486 hahaha take it easy pal

  • @yacir
    @yacir 7 лет назад

    say hi to nvidia ceo, when he contacts u :) that impressiv shit, must be sold for the right price !!

  • @yujialu1686
    @yujialu1686 7 лет назад

    Wow

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

    This cant be a software oO

  • @Barakooda3D
    @Barakooda3D 7 лет назад

    low volume

  • @AMR-bf8nx
    @AMR-bf8nx 7 лет назад

    ole toro

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

    this is unreal

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

    4:23 awesome for a condom commercial ;)

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

    I can smell a lot of GPU burning together

  • @danlefe
    @danlefe 7 лет назад

    tutorial? lol

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

    Aida 2.0 framework

  • @StepanKoppel
    @StepanKoppel 7 лет назад

    Why we rarely see it in actual 3d softwares?
    And why divelopers prefer to work apart from the rest of 3d world? They could study things and make nice presentations using blender, for example. I understand that divelopers want to sell their work to big companies, but how often this happen? Sometimes it is better to create something for free software and get hired (like Blender cycles creator was hired by Solid Angle)

    • @AerysBat
      @AerysBat 7 лет назад

      1. Implementing something complex in Blender is not easy. The point of academic papers is to introduce a new idea, not to spend years implementing it.
      2. Look at the end of papers like this and you will find a "limitations" section. SIGGRAPH presentations only show the best results that are obtained. They don't show the cases when the method fails. This particular paper may not be a good example since it does look quite beautiful and robust, but if you just search on RUclips for SIGGRAPH papers you'll realize 90% of them would be worthless to "implement in Blender."
      3. If there is money to be made, the authors can file a software patent. If they don't patent it, you can go ahead and implement it in Blender yourself instead. The authors are using the results of their simulation research to launch a startup www.jixiefx.com/ so they *definitely* don't intend to give away this technology for free.

  • @АндрейИльин-д6ж
    @АндрейИльин-д6ж 4 года назад +1

    ахуенно

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

    Nods... nods...

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

    k

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

    Wow first is taking jobs

  • @magicstix0r
    @magicstix0r 7 лет назад

    Lost interest at "2 minutes per frame..." :/

    • @noeyedwonder1447
      @noeyedwonder1447 7 лет назад

      magicstix0r why is that?

    • @magicstix0r
      @magicstix0r 7 лет назад +1

      Because given infinite time a computer can process anything... Realtime is where the interesting research is...

    • @noeyedwonder1447
      @noeyedwonder1447 7 лет назад

      magicstix0r thanks for the response

    • @huwllewellyn
      @huwllewellyn 7 лет назад +1

      With the way computing power progresses it's only a matter of time until these techniques can be used in real time.

  • @yuanminghu2623
    @yuanminghu2623 7 лет назад +3

    Amazing!

  • @MrQwerty2524
    @MrQwerty2524 7 лет назад

    Amazing!