9 Years of Progress In Cloth Simulation! 🧶

  Рет қаралды 107,932

Two Minute Papers

Two Minute Papers

Күн бұрын

Пікірлер: 282
@niamhsknits
@niamhsknits 3 жыл бұрын
These videos always make me so happy
@yosha_ykt
@yosha_ykt 3 жыл бұрын
I agree, at least someone is making progress for humanity.
@rolceron
@rolceron 3 жыл бұрын
I agree
@KIKURAsky
@KIKURAsky Жыл бұрын
😊😊
@Rallion1
@Rallion1 3 жыл бұрын
While the speed increase is impressive, the visual fidelity takes such a massive hit that I'm not sure the trade off is worth it in this case. It's good for the super high density weaves like satin but for knitted garments IMO it just doesn't hold up.
@patrickquinn3167
@patrickquinn3167 3 жыл бұрын
100%. As a knitter and a programmer, it just looks wrong. It's clearly a 2D sheet and lacks depth in the edges and for many knit patterns, the gaps and stretch in the stitches are as important as the yarn locations. It's sitting in an awkward position, where the old method is probably better for high fidelity loose sparse knits but a generic cloth simulation might be better for high fidelity dense knits.
@helphelphelphelpmehelphelphelp
@helphelphelphelpmehelphelphelp 3 жыл бұрын
Well, the previous one does look better, but if the fabric you are going for is dense enough you might get away with just using a displacement instead of actually simulating all of the individual strands.
@A11V1R15
@A11V1R15 3 жыл бұрын
Maybe it could be used so you render the important parts with the lengthier but more accurate method and the other ones with this faster one, as he was talking about movie renderization
@slaveNo-4028
@slaveNo-4028 3 жыл бұрын
right, it almost looks like the knitted geometry is printed on, the previous results were much better and actually looked like knit fabric. Anyhow, I can't wait for more improvements in the future, I'm sure there'll be a way to get both good looks and fast processing in some time.
@bolt7
@bolt7 3 жыл бұрын
Yeah, it looks a bit wrong, like an HD minecraft texture pack.
@陳以律
@陳以律 3 жыл бұрын
I feel like the video glossed over too many details of the paper, resulting in people wondering what the point of all this is, or whether the authors were "cheating" in some way. Which is a shame, since there are some rather interesting innovations in the paper. So anyways, here’s my take on a short(ish) summary of the paper. Hopefully this will answer some questions. DISCLAIMER: I’m not any of the authors, so I might get things wrong. Like Károly said, while simulating individual yarns for a piece of cloth looks great, it takes an insane amount of time to calculate interactions between individual yarns. This makes yarn-level simulation unfeasible if a) the threads are extremely small and/or dense, like a t-shirt, or b) if the piece of cloth is really large. Essentially what this paper does to address these problems is that, instead of simulating individual yarns, it creates a 2D surface that mimics the behaviour of patches of knitted cloth. This is akin to, say, fluid simulation. In fluid simulation, we very rarely want to simulate each and every molecule, since that’s impossible with even just a few drops of water. Rather, we use a 3D volume that mimics the behaviour of a bulk of fluid molecules. The key insight of the paper is then that we can use these fluid-sim-like methods for knitted cloth (the technical term for this is called “homogenization”, hence the paper title “Homogenized Yarn-Level Cloth”.) So how does this paper go about doing this? Since there are a multitude of ways to weave threads together into cloth, there’s no one general physical model that can be easily used to describe the behaviour of knitted cloth (if we use threads as the model, this would just be the 2012 paper all over again). The authors instead proposed the following two-step algorithm: 1. Start with a small piece of knitted cloth, bend it in different ways, simulate it with traditional yarn-level simulation, and record the results. A model is then fit over the results so that, given a deformation, it predicts the response of the cloth. This is illustrated in the video from 2:09 to 2:29. 2. Now, given a piece of cloth with some arbitrary shape, note that it can essentially be split into tiny patches. We can now put each of these small patches into the pre-trained model above, and it will give us how the cloth responds to force and deformation at every point. With this, there is now enough information to create a simulation. This is of course glossing over a lot of technical details. If you observe the two steps above, you will notice an important advantage of this paper: since the individual threads are abstracted into a mathematical model in step 1, the resolution, and hence the total time, of the simulation in step 2 only depends on the resolution of the 2D surface representing the cloth, and not on any properties of the individual threads. Therefore, the threads can be as many or as densely knitted together as you please without affecting the performance in step 2. This is the key to how the new method improves the simulation speed so much, and how it simulates densely woven fabrics that were previously infeasible. Now just to address two of the most common comments: 1. “How is this different from cloth simulators in, say, Blender or Houdini?” Mainly the first step. The way the model is fit is general enough to mimic many different weaving patterns, and this is a huge departure from conventional methods, where there is only one model with a few adjustable parameters. 2. “But it looks like a flat surface with a cheap texture on top!” Indeed. Since the individual threads are abstracted away in step 1, we no longer have information of the weaving patterns in step 2, and this is a major downside of this method. However, there is a silver lining in that, the model fitted in step 1 contains deformation information of the original yarn-level simulation. Perhaps one can use this to restore the missing yarns, say, two papers down the line? ;) Obligatory “What a time to be alive!”
@TwoMinutePapers
@TwoMinutePapers 3 жыл бұрын
You are indeed right in many things here. Thank you very much for the feedback and your help! 🙏
@Ceelvain
@Ceelvain 3 жыл бұрын
This comment needs to be much higher.
@benjaminmiller3620
@benjaminmiller3620 3 жыл бұрын
Thank you for summarizing! I was indeed, one of the people initially underwhelmed by the results. "You reduced the fidelity of the simulation, and it ran faster? Wow. /s". It's much more interesting in light of: abstracting the material properties of an arbitrary cloth geometry, into a form a more traditional but faster cloth sim can handle. I'm sure that procedural texturing can restore/approximate some of the higher fidelity yarn details from the model, without too much extra computation.
@mostlyokay
@mostlyokay 3 жыл бұрын
Thank you for the comment!
@DidierSurka
@DidierSurka 3 жыл бұрын
​@@TwoMinutePapers Please pin this comment. Me, a tech artist that has worked with it's share of cloth sims needed this context very much.
@Wecoc1
@Wecoc1 3 жыл бұрын
0:43 We can make sheep that dress like Steve Jobs, what a world we live in
@pikachu-jf2oh
@pikachu-jf2oh 3 жыл бұрын
Made me laugh
@DrGold-ks1mp
@DrGold-ks1mp 3 жыл бұрын
What a time to be alive!
@iankelley9302
@iankelley9302 3 жыл бұрын
What a time to be alive!
@iankelley9302
@iankelley9302 3 жыл бұрын
@@DrGold-ks1mp Dangit, took my comment before I even typed it!
@DrGold-ks1mp
@DrGold-ks1mp 3 жыл бұрын
@@iankelley9302 what can I say? We really are living in a science fiction world
@SirusStarTV
@SirusStarTV 3 жыл бұрын
I like that everyone here isn't blindly impressed by the new algorithm demo
@thedofflin
@thedofflin 3 жыл бұрын
@randomguy8196 Are you sure? How would you reproduce the original style from the faster method?
@yevgeniygorbachev5152
@yevgeniygorbachev5152 3 жыл бұрын
@randomguy8196 The issue is that 2MP is comparing a higher quality algorithm with lower quality one. The comparison that should have been made is between ordinary cloth simulation in 2012 and now.
@notimelikethepresent4739
@notimelikethepresent4739 3 жыл бұрын
@randomguy8196 And 1/1000th of the quality...
@Potatinized
@Potatinized 3 жыл бұрын
@randomguy8196 I have to agree with you. with this method, we can get the simulation right, and THEN, we can use it as a wrap deformer on the high poly mesh. Saves TONS of time indeed. Still not as good as the direct method, but it's a good compromise if you know what you're doing.
@YusuphYT
@YusuphYT 3 жыл бұрын
@randomguy8196 Yes but why use yarn to demonstrate cloth? And not expect people to complaint that you faked the yarn on a yarn cloth simulation lmao
@ag36015
@ag36015 3 жыл бұрын
Congrats to the student and the teacher!
@Arckil
@Arckil 3 жыл бұрын
But if the strings are not simulated one by one, this is just a regular cloth simulation... I would love to see a per-string simulation taking less time !
@ΚωσταντίναΒιτσιλάκη
@ΚωσταντίναΒιτσιλάκη 3 жыл бұрын
yeah there's nothing new about that just go make a cloth simulation in blender and you 'll have similar, if not better-faster results
@zetahurley294
@zetahurley294 3 жыл бұрын
@@ΚωσταντίναΒιτσιλάκη you're missing the key fact: its still taking the weave into account for how the whole cloth is deformed, and of course it doesn't have the same small point issues you get with Blender cloth simulations and similar. It's still taking the forces that are present between individual strands into account with the simulation, even if it's not calculating the shapes of each stand, and just the whole
@stemfourvisual
@stemfourvisual 3 жыл бұрын
@@zetahurley294 It is doing that sure, but its not so immediately visible, as in the older examples. Whilst this topic is of course about maths and computer science, it's also about aesthetics! :)
@zetahurley294
@zetahurley294 3 жыл бұрын
@@stemfourvisual yeah he really should have included examples of normal cloth simulations also to show how it is different, because the way it folds over is incredibly different
@TheLegoJungle
@TheLegoJungle 3 жыл бұрын
@@zetahurley294 Interesting nuance. Thanks for pointing that out.
@ALZulas
@ALZulas 3 жыл бұрын
As a data scientist, and a knitter/sewer, I like the original version much better for knitted items. But I think for woven fabrics, it will be incredibly helpful. Stitch definition isn't really important for woven fabrics. But stitch definition gives knitting it's character, which is lost in the newer version. I love it for the light weight t-shirts, I think that's a real game changer.
@thomasrosebrough9062
@thomasrosebrough9062 3 жыл бұрын
Obviously the original version is going to be better, because it costs enormous time to produce. The point of this paper is not to produce a final product visually. This paper is trying to show that it's possible to simulate the behaviors of the cloth as a whole (the curls and tension lines) without simulating each individual strand. A paper down the line will hopefully show that their is a cheap way to intrude those characteristics back in, resulting in a pretty good approximation of the full simulation that's much faster.
@HansMilling
@HansMilling 3 жыл бұрын
The old method looks way more realistic with the knitted fabric.
@tincoeani9529
@tincoeani9529 3 жыл бұрын
Yeah when you have some 3D modeling experience it stands out a lot... For the new method, you can have pretty similar results with about any modern 3d software with cloth simulation applied to a model with a fabric texture. The "new" method feels like trying to fake hyperrealistic raytraced renders through rasterized rendering cheats, it's just can't ever be as convincing with current technology and without AI...
@AuxenceF
@AuxenceF 3 жыл бұрын
yes but the new one is faster, its a tradeoff
@cptant7610
@cptant7610 3 жыл бұрын
@@AuxenceF But it seems like just reducing the mesh density with the old method would probably provide similar results?
@Rem_NL
@Rem_NL 3 жыл бұрын
@@AuxenceF there are real time cloth physics in games from 8 years ago that do the same, they don't take 2 hours to render. IDK what is so spectacular about this paper honestly. Arkham Asylum 2009: kzbin.info/www/bejne/rWG9oWenprGgqNk
@tundrummax6221
@tundrummax6221 3 жыл бұрын
@@Rem_NL Batman Arkham Asylum doesn't do strand-based cloth simulations though, do they
@EadsJasper
@EadsJasper 3 жыл бұрын
I feel like this is a step backwards. The detail loss is to great to call this an advancement.
@xugro
@xugro 3 жыл бұрын
But for woven fabrics that much detail can't be seen so this method is a big improvement for those i think
@killerbug05
@killerbug05 3 жыл бұрын
Yeah it went from realistic to what looks like a flat png given similar physics
@EadsJasper
@EadsJasper 3 жыл бұрын
@@killerbug05 Exactly what i was thinking.
@xenotronia6681
@xenotronia6681 3 жыл бұрын
@@EadsJasper this method is an approximation that saves an incredible amount of time while producing similar results (curving, not aesthetically)
@jimbynewchron2901
@jimbynewchron2901 3 жыл бұрын
I have no experience in computer graphics, physics simulations, or anything outside of playing games and absorbing media with that technology, but seeing this kinda stuff advance never ceases to amaze me. I've seen a lot of people comment on how the newer way of simulating cloth is more fitting for woven fabrics. I didn't have a way to express it but I could tell that something was off with the newer one compared to the older one. I just hope at some point there's a new technique that comes up or a big improvement in computing power that makes it much easier to do the yarn fabric simulations. TL;DR I love these videos and I wish so many concessions didn't have to be made for progress, but maybe yarn simulations will be much better in the future.
@iGaktan
@iGaktan 3 жыл бұрын
Hey Károly, Sorry but from your video it wasn't very clear how this new method is different from traditional simplistic cloth simulation models that can run in real time
@homer3189
@homer3189 3 жыл бұрын
I am usually very impressed by progress, but the old method looks like real cloth and the new one does not.
@namenull7399
@namenull7399 3 жыл бұрын
The new one looks like a 2d plane being deformed like cloth with a texture applied. If you applied raytracing or something could you get the transparency to come back?
@squidbad
@squidbad 3 жыл бұрын
I don’t think you understood the method nor raytracing in general.
@games528
@games528 3 жыл бұрын
The second half of your comment is complete nonsense. Ray tracing had absolutely nothing to do with any of this. You could use an alpha mask to get the holes back, or you could use the simulated mesh to deform a high density mesh with actual yarn geometry.
@namenull7399
@namenull7399 3 жыл бұрын
@@squidbad and i don't think you understand my question.
@namenull7399
@namenull7399 3 жыл бұрын
@@games528 who said anything about ray tracing being apart of this video? I was asking a semi rhetorical question with a yes or no awnser. The awnser is yes, you COULD use ray tracing to make it look transparent as long as the texture has proper alpha values. it could be used to make the fibers look 3d with the proper normal maps. FFS
@Teturarsyra
@Teturarsyra 3 жыл бұрын
@@namenull7399 Ray tracing does not matter because you can also simulate transparency with standard rendering method as well (a.k.a standard rasterization). The point of the method is that this 2D sheet looks exactly like the *physically accurate* simulation with the curls and all but you only need a fraction of the computation time. You could use many methods to improve the "final look", alpha transparency being the most basic one. You can use displacement maps and normal maps as well (again it works both in ray tracing or rasterization...) or better use the 2D sheet (which animation and folds are accurate) to drive a 3D mesh that represent the yarn, because the mesh is only following the 2D sheet it won't take much time to render contrary to past method that simulate every single force and collisions for each thread. Research works like bricks, the topic being researched is always very narrow and sometimes authors do not have even time to produce the best possible results/renders (or the necessary knowledge in modeling and other tools etc.), the goal is to unlock fundamental problems so that other people can go further. What I'm trying to say is that often you have to judge the paper by how he does things (algorithms, math etc) rather than the result itself. so you have to extrapolate what could be done. It's like if I do a standard cloth simulation than runs twice as fast as a previous cloth sim but I have poor skills in lighting and the final video sucks compared to old methods, it does not mean the method worthless or that it's not a major scientific improvement.
@squeakycamp207
@squeakycamp207 3 жыл бұрын
Wow, I didn't know that you work in Vienna! It's nice to see a great person like you work in my home country!
@awwkaw9996
@awwkaw9996 3 жыл бұрын
If I was pixar, I think I'd make use of this new method for cloth, but for knitted materials, it doesn't really hold up to the old material. That might change in the next paper though.
@emrecelenli161
@emrecelenli161 3 жыл бұрын
well. looks like they found a way to make fabric which looks like a texture. what a time to be alive.
@sebzos1110
@sebzos1110 3 жыл бұрын
This paper focused on movement, stretch and curls. It didn't focus on the whole area about fabric which is why it "looks" cheaper and more 2d but behaves like the real deal.
@GoulartGH
@GoulartGH 3 жыл бұрын
yeah; while i get the point of the new method; this mostly makes me wish for a hybrid one, where it uses the "cheaper" method for the parts with not much movement, and the expensive one for the parts where you'd notice the pulling effects on the individual yarns. and some of the complex geometry of the expensive method could perhaps be re-added onto the new one via the use of displacement maps
@netyimeni169
@netyimeni169 3 жыл бұрын
@@GoulartGH exactly what i thought
@insidejaysskull
@insidejaysskull 3 жыл бұрын
Wonderfully beautiful papers Dr! I love CGI, CGI animation and seeing technology progress. Its amazing what has happened in the past 20 years, cant wait to see the future!
@Uxcis
@Uxcis 3 жыл бұрын
Why are so many people badmouthing this paper? This is amazing! look at the time loss, even if the graphical fidelity is a bit worse, it's still a huge improvement in terms of computation. And the CURLS!!!! amazing.
@RedFire789
@RedFire789 2 жыл бұрын
The Old methods are better for details for movies etc... but the new method is just if you want to render a quick animation with some cloth and stuff. But tbh i like the old method because of how Realistic it looks compare to the new one
@Extys
@Extys 3 жыл бұрын
The old method looks way better!
@john_hunter_
@john_hunter_ 3 жыл бұрын
So you could probably generate the yarn along the cloth mesh. That way you can preserve the holes & the 3D look while having a faster simulation.
@abdoudjam6846
@abdoudjam6846 3 жыл бұрын
Insane how video game Engines adapt fast to new computing techniques to better simulate (Clothes, grass and other materials) to give the casual player the satisfying feeling of the real-world interactions, (Respect !)
@ESPlover707
@ESPlover707 3 жыл бұрын
What a time to be alive. The virtual world is going to be indistinguishable from the real world and that’s really cool and really scary at the same time. Great video. Great work.
@igg5589
@igg5589 3 жыл бұрын
Actually, I do not see anything amazing in those faster versions on the balls (02:40). There are no knitted yarns, only simple mesh and yarn texture applied. You can do this in almost any 3D app almost real time nowdays.
@Tgungen
@Tgungen 3 жыл бұрын
Its weird that couple of years from now on, people will find these numbers hilarious
@内田ガネーシュ
@内田ガネーシュ 3 жыл бұрын
Man this simulation was impressive. Also having you teacher say you name in his channels, making it so much more awesome.
@cineblazer
@cineblazer 3 жыл бұрын
I really love this channel. One of my life goals is to write a paper one day that makes it on this channel. Thank you for your wonderful work Dr. Zsolnais-Feher!
@MatiEP09
@MatiEP09 3 жыл бұрын
one of the best channels! I really want to see more content.
@nicko3151
@nicko3151 3 жыл бұрын
As I work in 3D modeling for games, I would love to see this lvl of cloth simulation in engines
@davidebic
@davidebic 3 жыл бұрын
Maybe in... 15 or 20 years? I find it hard to imagine sufficient computing power any earlier. We might start to see more significant clothing simulations in 4 or 5 years instead of pre-rendered ones, but I doubt it's gonna be anywhere near this level.
@David-un4cs
@David-un4cs 3 жыл бұрын
That Unreal 5 demo impressed me with the cloth physics on the character. Obviously they aren't as complex as this, but it made a difference for sure.
@avatarion
@avatarion 3 жыл бұрын
Consoles don't have the processing power to do this.
@mdyusoof786
@mdyusoof786 3 жыл бұрын
One of the best videos in KZbin
@augurelite
@augurelite 3 жыл бұрын
AMAZING! Congrats to Georg
@runforitman
@runforitman 3 жыл бұрын
I look forward to the day beautiful cloth physics, deformation, and such, will be viable in vr it would be so much fun to play with
@kiachi470
@kiachi470 3 жыл бұрын
Exciting and Amazing Paper looks amazing
@nixel1324
@nixel1324 3 жыл бұрын
I think a possible next step for a future paper would be to map a 3D mesh of a knitted pattern to the simulated flat mesh of this new simulation. It still wouldn't (automatically) bring back the stretching gaps, but would still bring back a lot of visual detail.
@mamborambo
@mamborambo 3 жыл бұрын
I learn something new everytime I tune in. Well done!
@samp-w7439
@samp-w7439 3 жыл бұрын
I have to agree with a lot of the other comments here. The yarn-level simulation looks much better for knitted fabrics, I would much prefer that based on the knitted examples shown, despite the time.
@DurianFruit
@DurianFruit 3 жыл бұрын
Simulated cloth is so fun to look at!
@Lttlemoi
@Lttlemoi 3 жыл бұрын
Regarding how the simulated cloth looks, perhaps an additional step can generate the actual geometry of the woven threads in order to regain the look of the older simulation.
@notapplicable7292
@notapplicable7292 3 жыл бұрын
Honestly, this just looks like a yarn texture on a cloth simulation.
@roryhiggins1146
@roryhiggins1146 3 жыл бұрын
I’m not even a computer programmer but I still love to watch these
@chaosfire321
@chaosfire321 3 жыл бұрын
2 more papers down the line, we'll get it down to seconds. A year or so later, Unity's gonna add it to their engine. What an amazing time to be alive!
@HSE_VO
@HSE_VO 3 жыл бұрын
Amazing video as always man!!!
@TheEnde124
@TheEnde124 3 жыл бұрын
imagine getting a shoutout from your professor like this
@chubbymoth5810
@chubbymoth5810 3 жыл бұрын
Wow,.. just Wow. I can imagine the games using this method in some years time. Knitted garments can probably be simulated with some bump mapping instead as well for most purposes, but these methods should take care of a lot of protruding objects through agents.
@Phyligree
@Phyligree 3 жыл бұрын
its really wonderful to see you support your former student !
@wariowashere7017
@wariowashere7017 3 жыл бұрын
Cloth moment
@shmookins
@shmookins 3 жыл бұрын
2:55 When will we get games with that detail? 2040's?
@abraxas2658
@abraxas2658 3 жыл бұрын
I really hope the next paper combines the previous two somehow, calculating out the correct overall shape and distant forces and then calculating yarn-level locally using estimates of distant forces
@duxcrassus1040
@duxcrassus1040 3 жыл бұрын
somebody show dream’s animators these papers
@KIKURAsky
@KIKURAsky Жыл бұрын
this is so cool and realistic i love it
@M33f3r
@M33f3r 3 жыл бұрын
Yarnmadillo smooshing is comfy looking
@kuhantilope8970
@kuhantilope8970 3 жыл бұрын
Huh?! This new method just looks like a regular subdivided plane with a texture slapped on it? Cool that it renders faster, but it's just not the same thing anymore. Theres no individual strands....
@lebro4401
@lebro4401 3 жыл бұрын
I think it focuses how the plan reacts similar to the knitted one.
@kuhantilope8970
@kuhantilope8970 3 жыл бұрын
@@lebro4401 But you can simmulate this in Blender in like 1 minute with the same result 😅 (Atleast it looks like that to me :D)
@charlieinabox1164
@charlieinabox1164 3 жыл бұрын
3:07 the settling of the fabric was jarring, haha, very unnatural at the moment. 3:13 Visually I prefer the original method that took longer. A lot of the beauty of the wool strand interacting were lost in the new method. (looks like you agree) Hopefully they can build on the faster method and capture some of that lost detail. 5:53 Soccadillo. This stuff is so exciting and these video are always great! Thank you!
@SharkWrestler
@SharkWrestler 3 жыл бұрын
Its hard to believe but eventually we will see video games with physics like this. Im waiting for a medieval setting with stuff like this, amazing.
@ericdunthorne1981
@ericdunthorne1981 3 жыл бұрын
The aesthetics of the new techniques are very bad compared to the old. The old look real the new look CGI. If the goal is to look real the new ones fail. The shorter times are irrelevant if the goal isn't achieved. That's my opinion on the topic.
@echodff
@echodff 3 жыл бұрын
Me: Never go to College Two Minute Papers: Hello fellow scholars Me: *giggles in stupid*
@dxnxz53
@dxnxz53 3 жыл бұрын
i love this channel
@Beregorn88
@Beregorn88 3 жыл бұрын
This paper was clearly cheating: they use a single set of parameters for the whole sheet and pasted the texture after the computation, instead of computing all the thread interactions. You can clearly see the stretching and deformation on the width of what should be single threads... It is just a rubber sheet with a cloth texture, I fail to see what's innovative in this one.
@GoldSabre
@GoldSabre 3 жыл бұрын
This is the next step in Strand-type gaming
@OG_CK2018
@OG_CK2018 3 жыл бұрын
1 Million on the way!
@TimeKitt
@TimeKitt 3 жыл бұрын
Might have done good to move focus to the overal fabric shape rather than the knit looks. I know that this is a big step and might be a small step to add back in that geometry, but I cant emotionally accept that as much after seeing all the beautiful knit patterns on the left that drew my eye. Also this is old render times for the previous method, or modern render times for the old method?
@frostburnspirit9065
@frostburnspirit9065 3 жыл бұрын
The new one looks worse than how much faster it is..
@dreamingwanderer1124
@dreamingwanderer1124 3 жыл бұрын
The newer one looks more like paper, even for the lower density weaves were you can see the large strings individually. It looks more like they applied a texture to a shape rather than simulating patterns.
@umblapag
@umblapag 3 жыл бұрын
Disclosure is probably a better term that disclaimer for this type of situation
@niklaskarlsson236
@niklaskarlsson236 3 жыл бұрын
Hi Is there a audio AI, "already done to feedback to learn", that take "a bad voice recording" and then feedback AI with good recording on the swma voice but not exactly the same readed text. And output is a clean version of the "bad recording of the voice "? :-)
@baumkuchen6543
@baumkuchen6543 3 жыл бұрын
Was the rendering for new and old method done on the same hardware or the old method is an old footage? Would be good to mentioned that as well.
@gge6021
@gge6021 3 жыл бұрын
I really Like These Videos :)
@hacked2123
@hacked2123 3 жыл бұрын
They need to work on a foviated renderer for portions of the scene where object interactions are expection (any point where the torque is in opposition of gravity).
@tattoomaniacsalina
@tattoomaniacsalina 3 жыл бұрын
This is the first time that I've seen the "previous method" look way better than the "new method"
@scientistpac
@scientistpac 3 жыл бұрын
I don't understand the changes. I really prefer the old methode even though it took lot of time to compute. It really feels like a standard marvelous designer simulation atm. Can't wait for the next paper!
@c2ashman
@c2ashman 3 жыл бұрын
Are these times normalized to the machine capabilities of the papers from 2012? i can't find any information in the paper. How did you calculate these speed ups?
@AClownsWorld
@AClownsWorld 3 жыл бұрын
big congratulations to your student :D
@TheLegoJungle
@TheLegoJungle 3 жыл бұрын
3:33 unfair comparison it seems like. The new method’s cloth looks clearly 2D and “fake,” you can’t make out the strands. The old one takes forever to compute but the cloth’s fidelity (the actual model) is amazing.
@sageelliott3558
@sageelliott3558 2 жыл бұрын
Imagine if, once all the simulations like this - yarn, cloth, fluid, light - got so fast that we could combine them together and make a super simulator. How cool would that be?
@Mrdestiny17
@Mrdestiny17 3 жыл бұрын
this is awesome, I have access to a pretty good render farm, but I cant use it for personal use
@goblinslayer6375
@goblinslayer6375 3 жыл бұрын
What a time to be alive?
@Kargoneth
@Kargoneth 3 жыл бұрын
Yes. He seems to have missed his catch phrase.
@malfattio2894
@malfattio2894 3 жыл бұрын
I think the implication is that displacement maps or something similar could be used to add more overall detail to the newer algorithm
@Great.Milenko
@Great.Milenko 3 жыл бұрын
don't get me wrong this is awesome work, but I'm still not sure if the benefits outweigh the still fairly heavy simulation times, compared to a traditional cloth sim, the overall effects don't seem particularly noticeable. I guess it would be handy in very particular use cases but generally the output isnt hugely different from a regular cloth sim.
@Jonathan-ex3sl
@Jonathan-ex3sl 3 жыл бұрын
Amazing stuff!
@Virsconte
@Virsconte 3 жыл бұрын
Can you somehow use the output of the new technique to initialize the more computationally intensive version?
@Merthalophor
@Merthalophor 3 жыл бұрын
How are these times calculated? Since 2012, hardware might well have increased by this speed. If it's standardized, I wonder how useful it is.
@sammikinsderp
@sammikinsderp 3 жыл бұрын
Really impressive!
@HeortirtheWoodwarden
@HeortirtheWoodwarden 3 жыл бұрын
In 50 years we'll probably be able to simulate material behavior even better than this and in real time to use in our fantastic virtual worlds.
@blengi
@blengi 3 жыл бұрын
How well do methods that model fabrics more like an intelligent material by instantiating some kind of AI shader methodology per fabric unit type and element, to locally infer some kind of trained physics like response rather than using a more direct and rigorous physical simulation do?
@BadMathGavin
@BadMathGavin 3 жыл бұрын
3:26 it's basically 46.22 times faster. You nearly gave an additional 33% onto that value to increase the approximation to 60x just because 59/1 is almost 60 lol
@DiegoJ1023
@DiegoJ1023 3 жыл бұрын
I was expecting the new method to look much better
@hollandbnu
@hollandbnu 3 жыл бұрын
The tech is finally here so we can have a Babushka Simulator!
@andy-kg5fb
@andy-kg5fb 3 жыл бұрын
Yarnmadillo go!!!
@welsthe3rd
@welsthe3rd 3 жыл бұрын
Whoa!! 2 more papers down the line and the title will be "Life is a Simulation"
@pluto4301
@pluto4301 3 жыл бұрын
Real life cloth looks so much like this!
@eccentricity23
@eccentricity23 3 жыл бұрын
Why not use an algorithm that resolves higher detail in the areas that need it, like the first paper, and treats lower detail areas like the second paper? Just like how fluid simulations vary the size of the particles depending on where detail is needed.
@tmsgaming5998
@tmsgaming5998 3 жыл бұрын
I have been watching your videos for a while and I might just be missing something big but I still don't know what you mean when you say this sim took 1 hour. what is the base line for the computational hard ware and is it the same as it was years ago? because if the computational hardware gets better even a old simulation software that takes days could take hours on a new setup. how are these things measured?
@ChinoxBoi
@ChinoxBoi 3 жыл бұрын
they are all nice looking i see it as different types of the same material
@OrderedEntropy
@OrderedEntropy 3 жыл бұрын
*me just waiting for the day someone makes all the simulation tech out there into a fully fletched openworld game.
@nutzeeer
@nutzeeer 3 жыл бұрын
so lets use the mesh that retains the physicality and marry it with the previous geometry!
@pepsakdoek1029
@pepsakdoek1029 3 жыл бұрын
On the 'visible yarn' simulations I think this one loses too much fidelity to really make it worth, but if you use satin or other thinner yarn materials I think this is perfect.
@TheLoy71
@TheLoy71 3 жыл бұрын
grr, want to have this in games. Would put an end to clipping
@axiezimmah
@axiezimmah 3 жыл бұрын
In a couple of years we'll have stuff like this in real-time, imagine the potential for games physics and movies
@hardware64
@hardware64 3 жыл бұрын
So it's faster by taking out all of what made the first method amazing in the first place
Is Simulating Wet Papers Possible? 📃💧
6:43
Two Minute Papers
Рет қаралды 443 М.
How to Make a Real Diamond - (Not Clickbait)
8:51
JerryRigEverything
Рет қаралды 565 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
A 1,000,000,000 Particle Simulation! 🌊
6:36
Two Minute Papers
Рет қаралды 693 М.
I built working Pokeballs you can throw... kinda
18:43
Kiara's Workshop
Рет қаралды 217 М.
Wow, A Simulation That Looks Like Reality! 🤯
11:01
Two Minute Papers
Рет қаралды 272 М.
5 Crazy Simulations That Were Previously Impossible! ⛓
6:06
Two Minute Papers
Рет қаралды 403 М.
Construction Materials: 10 Earthquakes Simulation
5:17
EarthquakeSim
Рет қаралды 4,9 МЛН
14  - The secret of cloth simulation
6:21
Ten Minute Physics
Рет қаралды 10 М.
Making a pawn that can actually turn into a queen | Blender 4.0
12:43
Ray Tracing: How NVIDIA Solved the Impossible!
16:11
Two Minute Papers
Рет қаралды 801 М.
Episode 500 - 8 Years Of Progress In Cloth Simulations! 👕
6:24
Two Minute Papers
Рет қаралды 256 М.
Simulating Dragons Under Cloth Sheets! 🐲
5:53
Two Minute Papers
Рет қаралды 386 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН