Simulating Dragons Under Cloth Sheets! 🐲

  Рет қаралды 385,924

Two Minute Papers

Two Minute Papers

Күн бұрын

❤️ Check out Weights & Biases and sign up for a free demo here: www.wandb.com/papers
❤️ Their mentioned post is available here: app.wandb.ai/stacey/droughtwa...
📝 The paper "Local Optimization for Robust Signed Distance Field Collision" is available here:
mmacklin.com/sdfcontact.pdf
🙏 We would like to thank our generous Patreon supporters who make Two Minute Papers possible:
Aleksandr Mashrabov, Alex Haro, Alex Paden, Andrew Melnychuk, Angelos Evripiotis, Benji Rabhan, Bruno Mikuš, Bryan Learn, Christian Ahlin, Eric Haddad, Eric Lau, Eric Martel, Gordon Child, Haris Husic, Javier Bustamante, Joshua Goller, Lorin Atzberger, Lukas Biewald, Michael Albrecht, Nikhil Velpanur, Owen Campbell-Moore, Owen Skarpness, Ramsey Elbasheer, Robin Graham, Steef, Sunil Kim, Taras Bobrovytsky, Thomas Krcmar, Torsten Reil, Tybie Fitzhugh.
If you wish to support the series, click here: / twominutepapers
Károly Zsolnai-Fehér's links:
Instagram: / twominutepapers
Twitter: / twominutepapers
Web: cg.tuwien.ac.at/~zsolnai/

Пікірлер: 855
@DeSinc
@DeSinc 3 жыл бұрын
YES I've been waiting for the better part of 20 years ever since the like of games such as gmod (half life 2 physics engine) featured object interactions where they just phase through each other if you push on them hard enough. I'm so happy that finally we're getting proper collision calculations. it's taken way too long to get here.
@TemuulTML
@TemuulTML 3 жыл бұрын
How come that I see you everywhere.
@ppgabe
@ppgabe 3 жыл бұрын
new video when
@markussenaviev4688
@markussenaviev4688 3 жыл бұрын
I'm getting an Ironic vibe from this comment
@AvithOrtega
@AvithOrtega 3 жыл бұрын
waiting to see how you break the new method in one of your videos ;)
@gdog8170
@gdog8170 3 жыл бұрын
Ah yes new ways to speed run, also couldn't agree more
@illusorybucket5703
@illusorybucket5703 3 жыл бұрын
The sheet on the dragon just looks so beautiful and real I can't even comprehend it
@supremechaosbeing2696
@supremechaosbeing2696 3 жыл бұрын
silly dragon playing in a blanket
@XJoukov
@XJoukov 3 жыл бұрын
nvidia omniverse !!! i can't wait for it's release !!
@skychaserthedragon2046
@skychaserthedragon2046 3 жыл бұрын
This is important because dragons absolutely *love* blankets
@marinomusico5768
@marinomusico5768 3 жыл бұрын
LOL!!!!! 😂
@leibeir1302
@leibeir1302 3 жыл бұрын
This is game changing, literally. One of the biggest immersion breakers for me when in a game be it VR or regular is the fact that objects can sometimes not collide properly. It makes the world feel fake. With this new technique even just looking at stuff like the dragon and cloth it just feels incredibly real and its faster to boot!
@njdotson
@njdotson 3 жыл бұрын
I'm kind of weird because when collisions don't work I expect it because it's game logic and I kind of don't think about it because I'm already immersed in the alternate reality
@magicalcyrus
@magicalcyrus 3 жыл бұрын
It probably wont run in video games, the 5 milisecond result is when all of the computers resources are dedicated to running the single task, in a game a lot of things need to happen parallel to each other, so in a video game this new method will need to ise only minimal resources and it won't be as fast
@harivenkatesh3816
@harivenkatesh3816 3 жыл бұрын
I exactly have this same feeling while gaming when objects penetrate into each other...that kinda ruins the gaming experience by giving a cheap look even though the graphics are excellent...I thought i was the only one to have that opinion...
@DarknessEssense
@DarknessEssense 3 жыл бұрын
@@magicalcyrus but it's not 5, it's 0.5 which gives a lot of time for the game to render everything else
@zergidrom4572
@zergidrom4572 3 жыл бұрын
i bet in games or even 3d software it will be implemented in next 10 years lol :)
@shrimplyfantastic
@shrimplyfantastic 3 жыл бұрын
Wow. That’s incredible. 30 times faster?!?! “What a time to be alive!” Is correct! Great video!
@TwoMinutePapers
@TwoMinutePapers 3 жыл бұрын
Indeed. Thank you so much for your generous support! 🙏
@shrimplyfantastic
@shrimplyfantastic 3 жыл бұрын
@@TwoMinutePapers My pleasure!
@nutzeeer
@nutzeeer 3 жыл бұрын
if one were to use all the papers from the latest videos a next gen game engine could easily be created! i wanna see this
@shrimplyfantastic
@shrimplyfantastic 3 жыл бұрын
@@nutzeeer same
@danji9485
@danji9485 3 жыл бұрын
hey patrick
@opedromagico
@opedromagico 3 жыл бұрын
So now when in-game and standing close to a door I won't see my gun poking out on the other side? Damn, we live in the future
@amolucas
@amolucas 3 жыл бұрын
O que você ta fazendo aqui?
@donpercent
@donpercent 3 жыл бұрын
If any of game developers care enough and will try to implement it. I dont see any of these things in games yet. Maybe in a few years.
@naidoelcam1215
@naidoelcam1215 3 жыл бұрын
There are other fixes already. CS:GO used a method where if a part of a model is cut by a plane of another object, the object is set to invisible past that point. In this way collision and getting stuck due to where you are looking does not occur while no one else will see your gun poking through the other side of the door. Using this method is more for realism in collisions which you wouldn't want. Another common fix is to just have an animation where the character raises their weapon up to avoid hitting into the object. Some older games use similar strategies and people get frustrated with the collisions and what feels like clunkiness in the controls and design of map.
@BobBob-bl2vh
@BobBob-bl2vh 3 жыл бұрын
@@naidoelcam1215 it’s not very consistent though, I personally have seen several examples of enemies’ arms/legs/weapons sticking through doors and walls
@pcmasterracetechgod5660
@pcmasterracetechgod5660 3 жыл бұрын
I want to see this in sports games where players wearing lots of cloth are constantly making contact with each other
@RobertHildebrandt
@RobertHildebrandt 3 жыл бұрын
4:08 I almost fell off my chair, I probably should have held on to my papers.
@jeffcgh
@jeffcgh 3 жыл бұрын
You gotta hold on to your papers, man
@chardonnay5767
@chardonnay5767 3 жыл бұрын
Better nail the papers into the table first
@mock15halo
@mock15halo 3 жыл бұрын
Staple the papers to your skin
@cold_ultra
@cold_ultra 3 жыл бұрын
well.. i *did* fell from my chair
@lemonbruh6685
@lemonbruh6685 3 жыл бұрын
you had one job, to hold on to your papers
@BardCanning
@BardCanning 3 жыл бұрын
I held on too tight and my fingers went through my papers.
@stephenbaber1547
@stephenbaber1547 3 жыл бұрын
Inadequate point sampling, use the new algorithm.
@Romeren
@Romeren 3 жыл бұрын
best excuse for not turning in the paper in time!
@amberpurrington3565
@amberpurrington3565 3 жыл бұрын
F
@zachnerdydude6605
@zachnerdydude6605 3 жыл бұрын
Ur a simulated ai confirmed
@thescreemregular5168
@thescreemregular5168 3 жыл бұрын
are there holes in the papers?
@GoldLbl
@GoldLbl 3 жыл бұрын
Jeez, after watching all these videos I can only imagine what is in store for movies/games in the future. Absolutely mindblowing.
@Bobstew68
@Bobstew68 3 жыл бұрын
Not to mention real-time augmented reality. Creating a 3D model of the world with techniques previously mentioned on this channel, and interacting with it using this method.
@FrotLopOfficial
@FrotLopOfficial 3 жыл бұрын
Literally give me basic shapes and a huge cloth material in VR, and I can be entertained for days lol. Imagine being able to take a cloth sheet, grab scizzors, take a ball, tie cloth around it to make some sort of wrecking ball and swinging from a cloths end to take down a tower of blocks you set up. God this would be so fun! Now we just need to work on precision accuracy with placement and get rid of the jittery aspect of VR (yes including the highest end 2020 VR tech things still jitter)
@GoldLbl
@GoldLbl 3 жыл бұрын
@@Bobstew68 Agreed. I am in awe of the progress made over the last years on multiple fronts regarding AI. As I said in my earlier comment, absolutely mindblowing!
@knight2255
@knight2255 3 жыл бұрын
@@FrotLopOfficial And this display... kzfaq.info/get/bejne/ib6hZL2Jqc20lnk.html
@TheDrexxus
@TheDrexxus 3 жыл бұрын
I can tell you. Micro transactions baby. Nickel and diming more and more features. Also, unskippable ads being added to games you already paid full retail price for. That is what is in store for the future of gaming. Matter of fact, all of that already exists, but it will be significantly worse.
@spacewolf363
@spacewolf363 3 жыл бұрын
4:47 Seemed like the stick woke up and said: "What a time to be alive!" :D Then it died again :(
@zarnox3071
@zarnox3071 3 жыл бұрын
That timing was perfect.
@Sekir80
@Sekir80 3 жыл бұрын
I guessed 3ms. Soooo, I was still of by 6 times. :D Beautiful paper and marvellous presentation. Thank you Károly!
@mctuble
@mctuble 3 жыл бұрын
I guessed 20ms. Was thinking it'd be just marginally slower. Man was I wrong
@oleit3
@oleit3 3 жыл бұрын
@@mctuble Same! Glad to be wrong :P
@EternalDensity
@EternalDensity 3 жыл бұрын
Same! 3ms seemed so low it might be right but no I was still blown away.
@renasouza8261
@renasouza8261 3 жыл бұрын
I guessed 3ms too, I was spot on I just guessed the wrong thing lol
@yvesgomes
@yvesgomes 3 жыл бұрын
I guessed 20ms.
@romajimamulo
@romajimamulo 3 жыл бұрын
Anyone else see the cone move in the first example, and assume it was a physics glitch?
@endcraftable
@endcraftable 3 жыл бұрын
ah no.. they moved it deliberately, so we can see more interactions.. he mentions it in the Dragon example
@kai6179
@kai6179 3 жыл бұрын
I notice, but I thought that it moved under pressure from cloth above. And probably this is the case. We don't know weight of the cone, it may be very light.
@YellowKing1986
@YellowKing1986 3 жыл бұрын
Yeah, it seemed natural to me.
@jfieqj
@jfieqj 3 жыл бұрын
This channel could be called "video games are going to be incredible in 10 years" because I can't wait to see some of these things make it into games.
@Katniss218
@Katniss218 3 жыл бұрын
I'm sceptical this would be used for anything. Creating signed distance fields for complex objects is very hard.
@soulsmith4787
@soulsmith4787 3 жыл бұрын
I wouldn't be surprised if we saw this, among other techniques, implemented in a commercial product within the next 5 years.
@core-experience
@core-experience 3 жыл бұрын
@@Katniss218 im skeptical calculators would be used for anything. They cant fit into palm and there are no other applications for it besides counting. (dreaming is the first step in innovating)
@SianaGearz
@SianaGearz 3 жыл бұрын
@@core-experience Unfortunately gamedevs have been fairly consistently ignoring physics engine improvements for the last 14 years, with just an odd exception here and there. They just don't have the time for things like that, to them it's one of those "don't fix what ain't broken" and "if you can't see it on a screenshot, on the back of the box, what's even the point".
@core-experience
@core-experience 3 жыл бұрын
@@SianaGearz we need more innovative and passionate studios. Instead of big companies spamming the same game with different texture packs and call it triple As.
@magicalcyrus
@magicalcyrus 3 жыл бұрын
depressed person : *about to jump off a bridge* me : *shows him 2 minute papers* depressed person : "Wow What a time to be alive!!!!"
@DJVARAO
@DJVARAO 3 жыл бұрын
😁
@AshT8524
@AshT8524 3 жыл бұрын
🤣 Rofl
@evertonc1448
@evertonc1448 3 жыл бұрын
Lmao
@ap1evideogame44
@ap1evideogame44 3 жыл бұрын
@@AshT8524 the floor you are rolling on is laughing? edit: reply longer relevant, the mistake was fixed. It's still a very odd word picture though...
@ge2565
@ge2565 3 жыл бұрын
Me: **uno reverse card** Shows him Birdemic movie
@heinrichwonders8861
@heinrichwonders8861 3 жыл бұрын
YES, PLEASE! Collisions are a pain in the but in any real time application.
@mr.dinosuar7333
@mr.dinosuar7333 3 жыл бұрын
cone: flips upside down and over defying gravity TMP: "it works perfectly"
@Guztav1337
@Guztav1337 3 жыл бұрын
The cone is moved around. Just like the dragon was also moved around. It is on purpose.
@123FireSnake
@123FireSnake 3 жыл бұрын
First of all, holy shit, that's amazing. Secondly, It's efficiency is insane. As a gamer and computer scientist i can't wait to see stuff like that incorporated into actual environments one can (smoothly) interact with. Be that a huge game with realistically flowing hair and cloth or an interactible physics demo.
@jammygamer8961
@jammygamer8961 3 жыл бұрын
Sorry for the dumb question but what is Computer science?
@123FireSnake
@123FireSnake 3 жыл бұрын
@@jammygamer8961 Well if you're german the equivalent would be informatics. Don't know what it's called in other languages. Essentially the study of how computers work and more importandly what we can do with it (primarily for scientific purposes). I.e. neural networks, graphics, physics, mathematics, less so the creative part of using computers so design and the likes are usually their own study branches.
@jammygamer8961
@jammygamer8961 3 жыл бұрын
@@123FireSnake thanks for answering :)
@ndrinks5550
@ndrinks5550 3 жыл бұрын
I was blown away when I first tried Blender's cloth simulation, seeing it deform properly over an object and then slide off while taking friction into consideration based on the assigned materials was the kind of thing I could never even have imagined back when I was using 3D Studio 2.0 and dreaming of SGI workstations. The simulations in this video are just on another level, being able to run them in real-time with such a high level of accuracy is crazy and has so many potential applications.
@me.unpredictable280
@me.unpredictable280 3 жыл бұрын
How I sleep- 2:55 How I wake up- 3:04
@OrangeC7
@OrangeC7 3 жыл бұрын
too relatable
@cold_ultra
@cold_ultra 3 жыл бұрын
lmao
@lerbyn
@lerbyn 3 жыл бұрын
Maybe this could solve the issue of different armor and hair clipping into each other in games
@TheAechBomb
@TheAechBomb 3 жыл бұрын
or hands clipping through armor while walking
@JoHn-gi1lb
@JoHn-gi1lb 3 жыл бұрын
This problem exists not because people can't figure out how to prevent it, but rather how to implement it and still make it run smoothly. It takes a lot of processing rn
@santichulito
@santichulito 3 жыл бұрын
@@JoHn-gi1lb also somewhat lazy devs bc you could make a workaround with some style
@Baigle1
@Baigle1 3 жыл бұрын
Hey you, you're finally awake!
@Guztav1337
@Guztav1337 3 жыл бұрын
That clipping is made deliberately in games. Almost always those movements are fixed animations, not physics, because fixed animations are way cheaper to make. Collision from boxes and stuff, that is physics.
@flash1652
@flash1652 3 жыл бұрын
The frequency, length, and content of your videos are amazing. It never bores me to watch one the first day you upload them. Thank you very much for all these videos that led me to choose my career path.
@Kknewkles
@Kknewkles 3 жыл бұрын
The dislikes are from dragons that had to wake up for the simulation
@killeroionline
@killeroionline 3 жыл бұрын
indeed.
@DragonGrafx-16
@DragonGrafx-16 3 жыл бұрын
Is that what woke me up three weeks ago early in the morning?
@F4ngel
@F4ngel 3 жыл бұрын
Not the dragon. You don't want to wake the dragon.
@AIFuturist
@AIFuturist 3 жыл бұрын
This channel keeps me inspired about AI. This is a real talent to explain ''signed distance fields'' in such entertaining way.
@TwoMinutePapers
@TwoMinutePapers 3 жыл бұрын
You are very kind, thank you so much!
@conspiracypanda1200
@conspiracypanda1200 3 жыл бұрын
This is honestly incredible technology. I understand that it is very usful for game immersion, but just the thought of all the hours of labor saved for 3D animators who are forced to either spend hours fixing the clipping errors in their work or change up/simplify their designs just to dodge the problem makes me so very happy. It's honestly gorgeous.
@samspence687
@samspence687 3 жыл бұрын
These researchers are doing great work! I can't wait to see the next paper on this topic
@BsktImp
@BsktImp 3 жыл бұрын
"Now, hold on to your papers". Hearing this single sentence simply makes my day. 😀
@JanVerny
@JanVerny 3 жыл бұрын
I kind of really wish there was more in depth explanation, but I'm too lazy to read the paper, can someone make 20 minutes papers?
@swine13
@swine13 3 жыл бұрын
Its your idea, why can't you do it?
@JanVerny
@JanVerny 3 жыл бұрын
@@swine13 Did you not read the part about being lazy? :D Also what a weird nonsensical question, just cause you get an idea, doesn't mean you have what it takes to realize it.
@Guztav1337
@Guztav1337 3 жыл бұрын
I think the idea and philosophy behind *Two* Minute Papers was to explain very briefly what the paper is about, without being too technical. It would be impossible to get technical in little time. It was supposed to be short that is. You are right. A 20 minutes papers channel could work, but most other youtube channels that do that usually have 40-60 minutes of explanations and are still not covering it all.
@jinsory5582
@jinsory5582 3 жыл бұрын
I guess it'd be a bit weird to try and execute it, a 20-minute papers sounds amazing, but a lot of people watching it and are even interested to begin with would have just skimmed the paper for information they wanted in the first place. Just excludes people like you from getting a more in-depth explanation, without reading the paper.
@levih.2158
@levih.2158 3 жыл бұрын
thank you for the icon helping me to know when to hold on to my papers. Without it my papers always go flying everywhere
@ZombiesWerePeopleToo
@ZombiesWerePeopleToo 3 жыл бұрын
SDF representation is super useful for a lot of things, because it makes your effective resolution for stuff like rendering and intersection calculation several orders of magnitude higher (which then means you can decrease the actual resolution while still having higher effective resolution). Super glad someone found a way to effectively/performantly apply it to physics calculations, this is a fantastic piece of research.
@L.Reeves
@L.Reeves 3 жыл бұрын
This is a tragic blow to speedrunners trying to clip through objects.
@dreamer097
@dreamer097 3 жыл бұрын
I've watched like 30 of these and I still couldn't spell this guy's name if my life depended on it.
@USBEN.
@USBEN. 3 жыл бұрын
Karloi zsonahi feheir
@Kknewkles
@Kknewkles 3 жыл бұрын
From the raytracing course he taught(there's a playlist on this channel): "first of all, we'll do the hardest thing of this course - how to pronounce my name" :D
@OrangeC7
@OrangeC7 3 жыл бұрын
Karoly Zsolnai Fe'ehr
@roller1211
@roller1211 3 жыл бұрын
Károly Zsolnai Fehér that is.....easy if you are a fellow Hungarian :-)
@TheZenytram
@TheZenytram 3 жыл бұрын
Ca-ro-jo-na-i-fer-rir This is how a hear him hahaha
@cliffx7
@cliffx7 3 жыл бұрын
I absolutely love your content. You are on the bleeding edge of tech! Keep up the great work making these wonderful wonderful videos
@LordSwimmington
@LordSwimmington 3 жыл бұрын
Your enthusiasm is so infectious. Bravo.
@leonasnake
@leonasnake 3 жыл бұрын
Gorgeous animation... I don't know all the technical stuff going on but boy do I appreciate it.
@bryanguzik
@bryanguzik 3 жыл бұрын
Quite the field of study. Exciting, tangible, and Regular advancements. All with ready & waiting uses. Must be lots of fun.
@Evandroworks
@Evandroworks 3 жыл бұрын
I can see some kind of bulbous deformation or invisible "force field" in the cloth present at the dragon's horn, or at the rope collision area with the pillar corner. At the horn you can see that the cloth is rounder than how the horn was pointier. And at the rope you can see it bent right on top of the pillar as if there was some invisible cushion between it and the pillar. Still, its a dozen times better than the previous method, and with such a short computation time it could probably be finetuned to achieve more precision at the cost of some milliseconds per frame.
@jameshughes3014
@jameshughes3014 3 жыл бұрын
I can't get over how much better the interactions look. the motion feels more true to reality.
@koolkidastrid8651
@koolkidastrid8651 3 жыл бұрын
Wow. Just wow. I was just working with cloth physics yesterday and I was increasingly frustrated with the objects just poking through the cloth. This is incredible. My jaw dropped early on with the dragon and stayed dropped the rest of the video!
@alexanderhorstkotter2910
@alexanderhorstkotter2910 3 жыл бұрын
People on the train looked at me strangely when I loudly exclaimed "holy fucking hell" at seeing 0.5ms
@jacobusburger
@jacobusburger 3 жыл бұрын
I'd have to agree that its a fair trade-off to get more realistic collision detection of fabrics in exchange for the triangles and twigs being occasionally possessed.
@geyotepilkington2892
@geyotepilkington2892 3 жыл бұрын
Some of the simulations with the new technique are practically indistinguishable from real life. I have seen many things on your channel bu this straight up blew my mind
@noone-ez6on
@noone-ez6on 3 жыл бұрын
As someone who's been working with 3D programs for years. This makes me incredibly happy. Never was to keen to use simulated physics since the render time has never been worth the imperfect results. It's nuts how fast these changes are lately. Just a few years back all of this would've been just a speculation.
@KasbashPlays
@KasbashPlays 3 жыл бұрын
KZfaq's recommendations are killing it of late. Subscribed!
@yourcommentmightnotworksop9987
@yourcommentmightnotworksop9987 3 жыл бұрын
imagine all these PHYSICS will some time from now be in GAMES......and they would laugh at our OLD GAME PHYSICS...man it is a great time to be ALIVE.
@starlight2815
@starlight2815 3 жыл бұрын
God, watching your videos gets me so excited! It really opens my eyes to not only the calculations and science behind technology that is used in video games, but how much more accurate and faster they are becoming, which should mean that video game engines if adapting these technologies can implement them in video games more quickly, bringing more life and realism to video games finally! I love video games, more so than movies, they really take me away to other worlds, so I get so excited to see how technology is advancing! I used to think I would be an old man before we get more life-like games, but it seems they are coming much sooner than anticipated! :)
@taragnor
@taragnor 3 жыл бұрын
It's crazy how a problem that seems simple (basic collision detection) requires such complicated techniques that are ever-evolving. The material looks way more real.
@sphygo
@sphygo 3 жыл бұрын
Objects clipping through hair and clothes was such a massive issue for creating 3D avatars for VR use. This is a game changer
@batlin
@batlin 3 жыл бұрын
That is incredible... 30 times faster and amazingly accurate. The only issue is that some kind of crazy velocity update happens soon after some of the collisions, but I'm sure that can be fixed without too much trouble.
@ThalisUmobi
@ThalisUmobi 3 жыл бұрын
WOW! The last papers are just amazing!
@sealofapproval3163
@sealofapproval3163 3 жыл бұрын
From all the videos i've seen that try to emulate physics, this for some reason is one of the most impressive ones in the way it makes me think "this is reality"
@serenacula3256
@serenacula3256 3 жыл бұрын
Would be interested in seeing you go into this paper in a bit more detail, on how the new technique works..! I'm fascinated how they managed to improve on the old technique so massively.
@danchuk3927
@danchuk3927 3 жыл бұрын
I'm literally crying 😭, it's so beautiful.
@Tiniuc
@Tiniuc 3 жыл бұрын
I am excited, but also sad... because it means no more silly black-holing of stuck objects. Some guy's ragdoll with a leg stuck inside a door flailing about wildly is always funny.
@CHLOCHLOLP
@CHLOCHLOLP 3 жыл бұрын
I cant imagine how great video games and animated movies of the future will look, 3D digital rendering has come so far and im so excited to see where it goes.
@MarkHennessyBarrett
@MarkHennessyBarrett 3 жыл бұрын
I'd been getting a tiny bit mopey that simulation was starting to lag so far behind PBR rendering speeds. Then you waltzed into my life, and made everything better. I'm buying you a pint (or whatever works for you) if I ever meet you.
@bonifackener8026
@bonifackener8026 3 жыл бұрын
I simply can't wait to see such things in VR. Excellent job, everyone!
@Kronikman07
@Kronikman07 3 жыл бұрын
the silk on that dragon looked absolutely amazing
@nerfbutt
@nerfbutt 3 жыл бұрын
Amazing as always! I wonder if they can get the cloth and strands to look less rubbery at some point. That's the only thing holding it back for me. The cloth looks like silk, but doesn't act like silk.
@ilmarinen79
@ilmarinen79 3 жыл бұрын
When I saw the curtain simulation with the new technique, I couldn't hold on to my papers anymore and they started flying all around the room!
@justinknauf
@justinknauf 3 жыл бұрын
This is just awesome, i dont really know another way to put it. from 15 ms down to .5 ms? that is amazing, and it isnt just cheaper, but also BETTER. love to see it. great video.
@jdnwzrd
@jdnwzrd 3 жыл бұрын
2:50 there's something about the dragon and ESPECIALLY the rope curtain that looks so real 😮
@jamesconkle9158
@jamesconkle9158 3 жыл бұрын
Can you do follow up episodes or include info on DCC programs that include the technologies that you feature?! Love your work :)
@PrinceWesterburg
@PrinceWesterburg 3 жыл бұрын
If they can add feedback so the geometry collisions can be mapped into UV space for skid marks then this is a conclusive solution! I'm sure thats child's play next to the amazing work they have created!
@F4ngel
@F4ngel 3 жыл бұрын
Wow, that's silky smooth. No more clipping through walls/ floor in future games. One step closer to a holodeck.
@goliathprojects7354
@goliathprojects7354 3 жыл бұрын
Don't ask me how he manages to channel his exitement through his monotone voice, but it works.
@davidwilson6577
@davidwilson6577 3 жыл бұрын
The level of realism the interactions add to the scene is phenomenal. It feels like this method has crossed the uncanny valley with these implementations.
@YPOC
@YPOC 3 жыл бұрын
Hello Dr., since finding your videos I specifically printed out my own latest paper and always keep it next to my PC, just so I can hold onto it when you tell me to. :D
@Baleur
@Baleur 3 жыл бұрын
Star Citizen will use SDF's for their shield, particle and collision tech.
@evertonc1448
@evertonc1448 3 жыл бұрын
Excited to play it in 2050
@divasoft
@divasoft 3 жыл бұрын
Star Citizen never being released
@chardonnay5767
@chardonnay5767 3 жыл бұрын
Maybe they will teach GPT3 to complete the game for them
@joutakujo9773
@joutakujo9773 3 жыл бұрын
My mind just can't understand how this is possible! Amazing work!
@FusionDeveloper
@FusionDeveloper 3 жыл бұрын
That is the same problem with game development. Where fast moving objects will miss the collisions and go through. There are 2 things you do to simulate the problem not occuring (even though it still happens). First, you make the object it is colliding with, a box instead of a plane (the box collider can be invisible). Second, you write code that says "if the object ever ends up past the colliding object, then move it back in front of the object (if necessary, also greatly reduce its speed after moving it). This works great if you have a lot of objects quickly falling towards the ground and some fall through.
@zejalt8608
@zejalt8608 3 жыл бұрын
I hope it helps videogame character not having their hair clipping through their bodies
@sabrinnnaaaaaaa
@sabrinnnaaaaaaa 3 жыл бұрын
The haunted cones and stuff are perfect for a Halloween video
@SanneBerkhuizen
@SanneBerkhuizen 3 жыл бұрын
I honestly wonder how the new chaos cloth simulation from unreal, and the cloth simulation from blender compare to this new techniques
@anoirbentanfous
@anoirbentanfous 3 жыл бұрын
for sure, they cannot compete as the stake is set already too high with this technique... and it is not using AI like most recent graphics papers, so I can imagine the next step will be to improve this is to optimize it with ML or AI, and we will have something that can be computed on smartphones
@finlaydunn3244
@finlaydunn3244 3 жыл бұрын
wow, i was compleatly blown away with the new computational time.
@FastWinWalkthroughs
@FastWinWalkthroughs 3 жыл бұрын
Nice to see things that we have pre-rendered for 20+ years finally starting to get better in real time.
@zafry
@zafry 3 жыл бұрын
Even if I dont know more about this its amazing! I hope this to be implemented in BLENDER! Thanks
@ScientistCat
@ScientistCat 3 жыл бұрын
"it still works perfectly" *cone takes off and flops about on its own*
@katomiccomics202
@katomiccomics202 3 жыл бұрын
Dude, you're getting pretty close to a million subs. What a time to be alive. I can't wait.
@heliusuniverse7460
@heliusuniverse7460 3 жыл бұрын
Lately there's been papers that improve both accuracy and performance. Good times are coming, bois
@CGEpicepic
@CGEpicepic 3 жыл бұрын
1:31 it is possible in the meathod by altering some settings It doesn't happen always But it takes a lot of time
@Deliveredmean42
@Deliveredmean42 3 жыл бұрын
With the new method, we don't need to worry about that much. If anything, it also way faster too.
@CGEpicepic
@CGEpicepic 3 жыл бұрын
@@Deliveredmean42 its faster and simple and can be done without messing with many settings so this meathod is kinda ok
@Deliveredmean42
@Deliveredmean42 3 жыл бұрын
@@CGEpicepic Kind of ok is kind of underselling it fixing most of not all the margin of error and 30x improvement in performance.
@CGEpicepic
@CGEpicepic 3 жыл бұрын
@@Deliveredmean42 the only thing i like about this is the time taken for calculting the simulation
@sanderbos4243
@sanderbos4243 3 жыл бұрын
@@CGEpicepic Why don't you like the way more accurate physics as well?
@nemvus_
@nemvus_ 3 жыл бұрын
Amazing! The golden dragon scene moved so realistically that if I didn't know, I would guess it was actual footage.
@nathanielscreativecollecti6392
@nathanielscreativecollecti6392 3 жыл бұрын
I have never gotten here this early!
@pbj4184
@pbj4184 3 жыл бұрын
Same here!
@ladboii2901
@ladboii2901 3 жыл бұрын
Ay same
@CGEpicepic
@CGEpicepic 3 жыл бұрын
(\_/) ( • - •) /> 🔪
@hiteshvs9743
@hiteshvs9743 3 жыл бұрын
Same!
@me.unpredictable280
@me.unpredictable280 3 жыл бұрын
Trick to be early- he posts almost at the same time of the day.
@i_g6676
@i_g6676 3 жыл бұрын
Interesting. They do use the abstraction of "Signed Distance Field" to the simulated solid body, and treat it as a known (i.e. pre-computed) differentiable function (well, they use an advanced variation of gradient descent, for which you need a gradient). It is an abstraction, in a sense that, in the authors' own words, "Our method is agnostic with regard to the underlying SDF representation, and may be used with analytic, dense, or sparse representations." So if we assume that the distance field function is represented by its values over a grid, this effectively gives us VOXELS of matter, so the method, in a way, is a mathematical generalization of a voxel-based physics engine? Well, I guess the advantage of this method over the naive voxels is that we can have adaptive representation (as the authors highlight).
@Different_Name_
@Different_Name_ 3 жыл бұрын
Love the new thumbnail style, very professional
@TwoMinutePapers
@TwoMinutePapers 3 жыл бұрын
We spent some time rethinking them. Delighted you are enjoying them, thank you! 🙏
@monchosalce
@monchosalce 3 жыл бұрын
Is it too early to ask for the blender plug in? Fucking amazing
@blevinstyler141
@blevinstyler141 3 жыл бұрын
your tone of voice alone can make me so hopeful for the future, tysm for your videos :)
@keshavbansal5148
@keshavbansal5148 3 жыл бұрын
This is one of the best channels on youtube to inspire someone for Computer science. Also what an incredible paper. 30x faster with so much better results!!!
@h.sapienstechnologicus8865
@h.sapienstechnologicus8865 3 жыл бұрын
This problem blew my mind like 10 years ago when tinkering with Blender. When this happened I never opened another 3D app again.
@Scrial
@Scrial 3 жыл бұрын
That rope curtain pull at 3:22 was orgasmic.
@playbyan1453
@playbyan1453 3 жыл бұрын
Never thought simulation today starting to real time.
@DJVARAO
@DJVARAO 3 жыл бұрын
Mandalorian uses live terrain rendering for their backgrounds.
@cataclystp
@cataclystp 3 жыл бұрын
@@DJVARAO games use live terrain rendering for their everythings. your point?
@DJVARAO
@DJVARAO 3 жыл бұрын
@@cataclystp Now it is being using as live film backgrounds in the new virtual sets used by the TV show Mandalorian. kzfaq.info/get/bejne/qtaFfJumtNmvhIE.html
@cataclystp
@cataclystp 3 жыл бұрын
@@DJVARAO I know. But real-time high detail rendering is not a new thing.
@DJVARAO
@DJVARAO 3 жыл бұрын
@@cataclystp In film making it is. Which makes me wonder, why nobody tried this before?
@Beatsbasteln
@Beatsbasteln 3 жыл бұрын
Old Technique: Tends to crush through shit, but then stays normal. New Technique: First behaves perfectly but then suddenly flips everything.
@john_hunter_
@john_hunter_ 3 жыл бұрын
It would be cool if you made some longer videos to explain how these things work in more detail.
@Xamarin491
@Xamarin491 3 жыл бұрын
I see a use for this physics system in video games with characters that wear clothes that flap and wave around in the wind or with movement.
@TheLegoJungle
@TheLegoJungle 3 жыл бұрын
I’m not letting go of my papers when the animations are this good.
@falsigo
@falsigo 3 жыл бұрын
This is one of those channel that gives me some unexplainable amounts of joy :D Truly , What a time to be alive!
@ivangalik7848
@ivangalik7848 3 жыл бұрын
Are these new techniques suitable for mechanical calculations? i mean could this replace traditional FEA software for strcutrual analysis which takes usually infinitely long for time history dynamic nonlinear analysis ?
@over7532
@over7532 3 жыл бұрын
You are a gift to KZfaq.
@pseudo_goose
@pseudo_goose 3 жыл бұрын
Macklin is popping off recently! First XPBD now this, it looks amazing!
@Ceolis
@Ceolis 3 жыл бұрын
that rendering speed is amazing you could get 30 over collisions per frame at 60fps
@DmitrievTHERUSSIAN
@DmitrievTHERUSSIAN 3 жыл бұрын
The new technique is wizardry ! It throws objects in all directions
@MyNameIssaSimon
@MyNameIssaSimon 3 жыл бұрын
This just shows how slow most of our techniques are and how much faster we can make most things
NVIDIA’s New AI Did The Impossible!
9:26
Two Minute Papers
Рет қаралды 282 М.
5 Crazy Simulations That Were Previously Impossible! ⛓
6:06
Two Minute Papers
Рет қаралды 403 М.
小蚂蚁被感动了!火影忍者 #佐助 #家庭
00:54
火影忍者一家
Рет қаралды 51 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 10 МЛН
SCHOOLBOY. Последняя часть🤓
00:15
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 8 МЛН
Beautiful Results From 30 Years Of Light Transport Simulation! ☀️
7:48
Two Minute Papers
Рет қаралды 171 М.
How Well Can DeepMind's AI Learn Physics? ⚛
7:18
Two Minute Papers
Рет қаралды 1,6 МЛН
NVIDIA’s AI: Virtual Worlds, Now 10,000x Faster!
6:53
Two Minute Papers
Рет қаралды 121 М.
How Sound Illusions Trick Our Brains
24:55
Veritasium
Рет қаралды 141 М.
Can You Forge Tungsten?
16:14
Alec Steele
Рет қаралды 740 М.
We're on the brink of another world browser war
4:29
Fireship
Рет қаралды 931 М.
I Built an INFINITELY ONE-SIDED Violin??
15:39
Xyla Foxlin
Рет қаралды 113 М.
Doctor Reacts To Skincare TikToks
15:14
Doctor Mike
Рет қаралды 130 М.
Google DeepMind's New AI Robot & AGI by 2027!
8:19
AI Revolution
Рет қаралды 11 М.
Finally, A Blazing Fast Fluid Simulator! 🌊
7:49
Two Minute Papers
Рет қаралды 833 М.
Самые крутые школьные гаджеты
0:49
ПС 110/10. Кто то подключил "левак" 110000 вольт!?
0:34
Советы электрика
Рет қаралды 539 М.