7 ms·
Cloth Simulation
- 2Gkashmiri 3y agonice.... this looks to me a cotton "cloth"... how about adding properties that it can act as a blanket or a silk cloth or a jute cloth or a tough starchy cloth or stuff like ironed shirt or unironed shirt?
- kaveh808 3y agoI did early work in mass-spring dynamics while at MIT (1985). My system was developed on a Symbolics Lisp Machine: https://medium.com/@kaveh808/7-how-to-make-3d-jello-6935075171b8 https://medium.com/@kaveh808/7-how-to-make-3d-jello-69350751... I did simple fabric simulations, as well as 3d soft object dynamics. Followup work in the early 90's on SGI workstations: https://medium.com/@kaveh808/24-rubbery-cloth-and-numerical-instability-b49e0d6e39d2 https://medium.com/@kaveh808/24-rubbery-cloth-and-numerical-... All of this cloth and hair development culminated during my tenure as R&D lead on the feature film "Final Fantasy: The Spirits Within". The commercial Syflex system was an offshoot of that development.
- moribvndvs 3y agoTSW’s hair and cloth vfx crushed my brain in 2001, and those parts specifically still look pretty good to me today. Kudos!
- kaveh808 3y agoThanks. I wrote the hair generation software. It was a Maya plugin. For a very early (beta) version of Maya initially in 1997.
- rekabis 3y agoConsidering this works flawlessly on my iPhone X (due to be dropped with iOS 17), I have to say… really f*king impressive.
- beaker52 3y agoI remember when this was mind blowing, although not perfect, in Splinter Cell, on the Xbox, some 20 years ago. Now it’s almost flawless on my phone.
- kibibu 3y agoNocturne (1999) was the first real use of cloth physics I saw in a game.
- marapuru 3y agoI remember Thief (1998) as having curtains that moved while hiding behind them.
- robertlagrant 3y agoIncredible that that was only 2 years after Quake, itself an astonishing advancement on the state of the art.
- sMarsIntruder 3y agohttps://youtube.com/watch?v=qLd_ueXsKmE https://youtube.com/watch?v=qLd_ueXsKmE Wow
- deleted 3y ago[deleted]
- antegamisou 3y agoFun Trivia: Feynman's son worked on cloth simulation for his MIT MSc Thesis back in '87! https://dspace.mit.edu/handle/1721.1/14924 https://dspace.mit.edu/handle/1721.1/14924
- penguin_booze 3y agoI believe Einstein's son worked on "Sediment Transport by Rivers". [0] It must be hard for one to have a high-achieving--or worse, world famous--parent or sibling. [0] https://en.wikipedia.org/wiki/Hans_Albert_Einstein https://en.wikipedia.org/wiki/Hans_Albert_Einstein
- tnecniv 3y agoImagine being in the Bach or Bernoulli where there was more than one…or being the third Manning brother (although he gets TV commercial time now)
- i-use-nixos-btw 3y agoI don’t know, I think the cloth thesis looks like a good read, and Hans Einstein seemed to have had a very successful career. I may be wrong, but I can’t imagine that any ridiculously gifted parent would care the slightest if their children fit the boots they leave behind. The hopes I have for my son is that he is happy, healthy, moral and enthusiastic. If he develops an interest in physics, electronics, programming, or any other thing we can nerd out together about, that’d be great - but if he develops a deep interest in whatever, that’s cool too. It would admittedly be very difficult for me to communicate with him if he doesn’t develop enthusiasm for anything. At the moment he is leaning towards geology, but that’s because he’s 2 and likes collecting stones.
- plg 3y agoCoded in lisp !
- Waterluvian 3y agoPlaying with 3DS Max 5 in high school was such a “portal to the future” feeling. I loved the physics and cloth sims. But come to think of it… has anyone ever seen a cloth simulation where the cloth can be more realistically rolled up or knotted, twisted, or otherwise doing things requiring a sense of volume and mass?
- slavik81 3y ago[SIGGRAPH 2017] Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact: https://vimeo.com/219585631 https://vimeo.com/219585631 If that doesn't do it for you, there's a lot more options in the SIGGRAPH paper list at https://kesen.realtimerendering.com/ https://kesen.realtimerendering.com/
- 4RealFreedom 3y agoFor the Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact - 2 minutes per frame. Hopefully we'll see things like this in realtime soon.
- dclowd9901 3y agoAbsolutely unreal some of those demos.
- squeaky-clean 3y agoActually they're absolutely real looking ;p But yeah, very mind blowing.
- qingcharles 3y agoAs an ex-3D developer, these videos are wild. Thank you.
- Waterluvian 3y agoExactly what I was seeking. Thank you. That shag carpet sim is incredible.
- 3y ago
- deleted 3y ago[deleted]
- hakuseki 3y agoSeems like no collision is detected if you move the ball through the cloth fast enough.
- amne 3y agoI also managed to twist the upper part in some kind of knot from which it's not recovering now.
- ranting-moth 3y agoClassic problem. Was/is also a problem with UK speed cameras IIRC. I think it was Top Gear that figured out if you drive something like 500 mph then it wouldn't register you speeding.
- KineticLensman 3y agoVery impressive. I use the cloth simulation in Daz Studio, and I wish it was as performant as this. It can take 20 mins only to have the cloth ‘explode’ when it intersects something unexpectedly. That said the obstacles are more complex than spheres
- drtgh 3y agoHow to use: - Click on the sphere and drag towards the cloth. - Click at any place and drag for wind. Author's blog article (Japanese) https://blog.oimo.io/2021/06/17/spatial-hashing/ https://blog.oimo.io/2021/06/17/spatial-hashing/ > Fast collision detection with Spatial Hashing compressing the empty lattice it is an idea he came up with.
- AndroTux 3y agoNice. How long until I can scan my body with my iPhone and then try on virtual clothes so I can buy them if they fit me?
- Etheryte 3y agoThere have been companies working on this for decades and I'm yet to see one that works well. Earlier versions used mechanically inflatable and modifiable mannequins to capture clothes on a variety of bodies, modern ones try and do the same with digital simulations, but they all fall flat compared to the real thing. In addition, if you think getting a sign up popup is annoying when you want to use a web page, imagine a page asking you to scan your body, never mind the privacy concerns.
- zokier 3y agohttps://www.truetoform.fit/ https://www.truetoform.fit/ https://www.beawear.ai/ https://www.beawear.ai/ The tech is mostly there, especially for the virtual fitting side; body scanning is the bigger problem afaik. There are people making dedicated body scanning stations which should be able to produce good quality avatar as one-time step.
- FredPret 3y agoMy tailor did that the other day to make me a suit. He had a dark room with a scanner. It’s a different situation from what you want, but in principle I could use my 3D avatar as you say.
- calrain 3y agoAny way to have a second sphere?
- xeonmc 3y agoand two more small ones...
- smallstepforman 3y agoFor a casino game studio, we needed an animation of a curtain dropping and waving in the wind. The artist render was crap. Bullet soft body cloth simulation did the trick. As a bonus, the curtain reacts to touch input. This was over 10 years ago.
- erwincoumans 3y agoThe same creator has some more really fun open source physics demos, click on the images: https://github.com/saharan/works https://github.com/saharan/works In particular the clock and bubbles are nice and even run on iphone.
- DiggyJohnson 3y agoI'm surprised how performant the home page is on my mediocre machine. Most dynamic pages perform much worse.