Тёмный

Photorealistic 3D Fractals in Desmos 

Radian628
Подписаться 6 тыс.
Просмотров 109 тыс.
50% 1

View some of the graphs here:
www.desmos.com/calculator/4os...
www.desmos.com/calculator/qcl...
www.desmos.com/calculator/tud...
www.desmos.com/calculator/c8g...
www.desmos.com/calculator/vcr...
View a demo of the renderer yourself here: www.desmos.com/calculator/u3g...
My WebGL raymarching engine:
radian628.github.io/raymarchi...

Наука

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 291   
@vibaj16
@vibaj16 2 года назад
Ah yes, photorealistic. Yes, it looks just like the real photos of infinite fractal objects
@Radian628
@Radian628 2 года назад
en.wikipedia.org/wiki/Romanesco_broccoli
@lilmrcalamity5140
@lilmrcalamity5140 2 года назад
@@Radian628 infinite broccoli... solve world hunger?
@dorkle9085
@dorkle9085 2 года назад
@@lilmrcalamity5140 but I don't like broccoli!
@jgtb0pl
@jgtb0pl 2 года назад
@@lilmrcalamity5140 technically this broccoli has finite volume but infinite surface area
@Mattstak
@Mattstak 2 года назад
@@jgtb0pl Infinitr broccoli skin
@Cxntrxl
@Cxntrxl 2 года назад
desmos devs, looking at logs: "this guy has been graphing stuff for.. 96 hours straight?" "yeah, i was concerned at first but now im just rooting for him"
@asheep7797
@asheep7797 2 года назад
Square rooting?
@johncharlesxavier9657
@johncharlesxavier9657 2 года назад
@@asheep7797 i like your humor
@Cookie_Clockwise
@Cookie_Clockwise 2 года назад
@@johncharlesxavier9657 I, too like his humor
@jwjustjw8946
@jwjustjw8946 2 года назад
3:58 cube rooting
@bishophalo274
@bishophalo274 2 года назад
@@asheep7797 Was thinking the exact same thing. Shows how all of our individuality disappears the moment we have the chance of a funny joke
@JohnDoesStuffLol
@JohnDoesStuffLol 2 года назад
this is genuinely insane, by far one of the most impressive things I've seen done with Desmos. massive congratulations for getting this to work and I look forward to seeing what you do in the future!
@Radian628
@Radian628 2 года назад
Thank you! This means a lot coming from you!
@DevashishGuptaOfficial
@DevashishGuptaOfficial 2 года назад
Great to see you here :p
@ishikani
@ishikani 2 года назад
How in the fuck, that's really impressive, Desmos is about to run Doom one day man
@Radian628
@Radian628 2 года назад
Thanks! Speaking of Doom, I may or may not be making a 3D game in Desmos.
@Graverman
@Graverman 2 года назад
@@Radian628 I think desmos addons may allow for better optimization thus, give you more room for complexity while still having decent 5 fps. Idk if there is already one made but you could just code it yourself too
@spotandjake1008
@spotandjake1008 Год назад
@@Graverman I think by the time you move towards something like that it would be cheating. sadly :(
@lukekesletal4468
@lukekesletal4468 2 года назад
only a very niche group of people can appreciate this but holy shit this is impressive
@confused4ever
@confused4ever 2 года назад
Proud to be in the niche
@harrisonclark3799
@harrisonclark3799 2 года назад
what do you mean "only a very niche group of people"? Literally anyone who watches this will say "holy shit this guy is smart"
@confused4ever
@confused4ever 2 года назад
@@harrisonclark3799 not everyone is interested in watching people plot fractals using mathematical equations on a website. This kind of content is enjoyed by only a small group of people
@monochrome_soft9472
@monochrome_soft9472 2 года назад
@@confused4ever you don’t need to necessarily be into this kind of thing or understand what any of it means in order to appreciate the time and effort put into it, and his presentation is fairly approachable and entertaining even if you have no idea what he’s saying.
@ecco-tom-dase3506
@ecco-tom-dase3506 2 года назад
yeah dude you know what desmos and a fractal is, is that what you want to hear, you're in the niche, the elite :OOO
@ND62511
@ND62511 2 года назад
I’ve been using Desmos for I don’t even know how long and just today did I learn that you can make custom colors. You learn something new every day, folks.
@BiijiiTheGamer
@BiijiiTheGamer 2 года назад
I never would have thought this was possible in Desmos lol good stuff
@yurr7408
@yurr7408 2 года назад
omg its like you have to finish narrating the video before your untied from the train tracks the nervous music with your fast speaking and deep breathing, honestly content I didnt know I needed
@rQuilln
@rQuilln 2 года назад
I think, the CPU does all the work with the equations in Desmos one by one so it is slow. That is why GPU are so good at rendering because of the parallelized process that they can work more than one equations at once. but Desmos only use GPU for displaying the graph and not taking advantage for solving the equations more than one at once.
@Radian628
@Radian628 2 года назад
That's correct, though there is a plugin in the works to add GPU-based rendering to Desmos: github.com/DesModder/DesModder/releases/tag/v0.7.0-beta
@pifre3051
@pifre3051 2 года назад
@@Radian628 Nice.
@gangel478
@gangel478 2 года назад
@@Radian628 why don’t you use them 🤔
@Radian628
@Radian628 2 года назад
@@gangel478 The GPU-based rendering plugin (GLesmos) only speeds up the rendering of implicit inequalities- my new renderer uses a fundamentally different method (point grids). Also, while that plugin makes implicit rendering extremely fast, it will only work for other users of the plugin. That's why I decided not to take advantage of it (Though it is pretty cool! It can speed up graphs by a factor of 100 or even 1000)
@b4ttlemast0r
@b4ttlemast0r Год назад
it's probably pretty inefficient on top of that. I doubt it would take this long with a CPU render in Blender
@Ikebot
@Ikebot 2 года назад
This is actually insane and deserves way more attention. Remember me when your views hit the millions
@anshsharma2652
@anshsharma2652 2 года назад
As a maths enthusiast, a tech geek and a 3d artist (blender) myself... HOLY SH*T WTF DID YOU JUST DO! sir, I respect your efforts very, very much, and am all for useless complexities! Reinvent that wheel to the moon!!
@anshsharma2652
@anshsharma2652 2 года назад
P.S- this was my first video, I subscribed.
@Adomas_B
@Adomas_B 2 года назад
Your projects are similar to mine, but in a whole new dimension, literally
@ABaumstumpf
@ABaumstumpf 2 года назад
Rtx/Raytracing-APIs for games are not designed for global illumination but for raytracing - the tracing of the path a ray takes. That CAN be used for many things, for example sound, where rays are cast in all directions and the audio properties of the materials they hit are taken into account, giving you realistic soundstages with reverb, echos etc. It can also be used for pyhsics-simulations like particle-collisions. And it can be used for global illumination.
@Radian628
@Radian628 2 года назад
Thank you for the clarification! Yeah, maybe I should have specified that global illumination is only one of raytracing's use cases.
@potatomo9609
@potatomo9609 2 года назад
Some games use it for that
@qwerty81808
@qwerty81808 2 года назад
Also, RTX specifically isn't simply ray tracing. What makes it special is that it only calculates a small number of rays, which results in a very grainy looking image, then it feeds it into a pre-trained NN running on dedicated hardware which takes the grainy image and fills in the rest with essentially "AI magic". This is why it can do "real time raytracing", because it's not actually calculating all the rays you'd normally need to get images of the quality it produces. So it's not accurate to say you've implemented RTX in Desmos, but it is accurate to say you implemented raytracing, which in itself is impressive enough!
@ABaumstumpf
@ABaumstumpf 2 года назад
@@qwerty81808 *"RTX specifically isn't simply ray tracing."* No... RTX is Nividias brand-name for their cards with hardware-acceleration for Raytracing. *"it only calculates a small number of rays"* No, it calculates exactly the rays that the developers tell it to calculate (like any other form of raytracing as well) as the ray-creation is entirely the responsibility of the developers. Hence why there are bugs like Battlefield V initially casting more rays than pixels on screen and casting them even outside the visible area. *"which results in a very grainy looking image"* And again No... seems like a trend with what you are saying. *"then it feeds it into a pre-trained NN running on dedicated hardware which takes the grainy image and fills in the rest with essentially "AI magic""* No, that would be a denoiser and is NOT part of the raytracing API. There are many libraries available for that, including from nvidia, but that is not running on dedicated hardware nor is it AI. You are mixing it up with DLSS which is an entirely different thing. *"because it's not actually calculating all the rays"* Again, no, it is calculating every single ray the developers tell it to calculate. it is impressive that while you got CLOSE to reality you still managed to get every single statement you made wrong.
@qwerty81808
@qwerty81808 2 года назад
@@ABaumstumpf By the colloquial definition of “AI” that is what powers DLSS. Although it literally says DLSS is “powered by AI” on NVIDIA’s website, it may indeed be more technically accurate to say it’s powered by ML. So at worst you’re flat out wrong about that, or at best being overly pedantic. I’ll admit that I may have mistakenly generalized the features of DLSS and attributed them to RTX in general, however that would really be my only error. It’s kind of silly to write an entire breakdown of exactly how the mix-up of terms (DLSS vs RTX) leads to every single point being inaccurate, when in reality the points are accurate to what I actually meant to describe (DLSS). Saying “you are talking about DLSS, not RTX” would’ve sufficed. Impressive that your need to be seen as smarter than everyone else is so strong you decide to be a condescending pedant and spend multiple paragraphs trying to turn a simple mistake of terminology into a lecture.
@You-fools
@You-fools 2 года назад
A nice 10 minute video presented at mach 3.
@onicalcron3752
@onicalcron3752 2 года назад
I'm getting desmos type videos in my recommendation for no reason, but I love it now, show me more algorithm
@ZimoNitrome
@ZimoNitrome 2 года назад
good vid but my dude talks faster than he talks
@kiiometric
@kiiometric 2 года назад
I like how fast you talk, and the fact that your voice isn't monotonous at all, new sub
@faiiilcat
@faiiilcat 2 года назад
that is INSANE man i dont understand maths but just looking at stuff like this makes me want to learn maths
@jacrich699
@jacrich699 2 года назад
Me: Struggles with OpenGL This Guy: Makes 3D fractals in an online calculator
@Radian628
@Radian628 2 года назад
I don't blame you- OpenGL is hard. I had to revisit it like 4 or 5 times before I actually understood it.
@FMNUP
@FMNUP 2 года назад
When my man Radian says don't click the bulk data folder, don't click it
@Eddef
@Eddef 2 года назад
Strong CGMatter vibes in this one, keep it up! :D
@Radian628
@Radian628 2 года назад
Thank you! And yeah, CGMatter kind of inspired the way I make these videos.
@microsoftwerd8045
@microsoftwerd8045 2 года назад
Wow, can't believe this doesn't have millions of views!
@leokeatonn
@leokeatonn 2 года назад
This dude is just that one smart kid in your math class except he's actually cool and shows you how math can be kinda really fun.
@Psicough
@Psicough 2 года назад
I have no way of describing how amazed I am by this
@Radian628
@Radian628 2 года назад
PLAYLIST EXPLAINING HOW I MADE THESE: ru-vid.com/group/PLc0hPLqxOOE8eDIjVu47KGyTrCQFIccdd I made a version of this rendering engine with WebGL that renders these same fractals in realtime and at much higher resolutions: radian628.github.io/raymarching-engine/src/viewer.html?sdf=fractal.glsl Source code: github.com/radian628/raymarching-engine
@GRAYgauss
@GRAYgauss 2 года назад
imma be honest dude if you hadn't posted a shader I would have judged you for using desmos like a noob. Now I can adequately respect the hack.
@CortexExists
@CortexExists 2 года назад
I have just fallen face first into the rabbit hole of desmos black magic and I can't complain
@oystercatcher943
@oystercatcher943 Год назад
I think this is an awesome effort and well explained. The images have a real organic beauty to them. I’m not sure why you love Desmos so much but you’ve demonstrated enormous skill and commitment!
@Heavenira
@Heavenira 2 года назад
Awesome! Pacing is wonderful.
@Radian628
@Radian628 2 года назад
Thanks! I've had issues with pacing things in the past, so that's good to hear!
@rainydeestar
@rainydeestar 2 года назад
I feel like I just stumbled upon something amazing, but I have no idea why it is amazing and how great it actually is
@SP4CEBAR
@SP4CEBAR 2 года назад
His voice makes anything sound interesting
@neutron417
@neutron417 2 года назад
This is surreal!! A complete photorealistic render out of a graphing software! Limits of creativity...
@EpiX0R
@EpiX0R 2 года назад
This is what I live for. Ridiculous challenges to overcome set up in a really out-of-the-ordinary, or just frankly dumb, setting only to prove a point or explore a topic. It is really great seeing this kind of stuff. I can just imagine the amount of joy learning all the new stuff for this project. Great work my dude, keep it up.
@_creare_2742
@_creare_2742 2 года назад
Me seeing you doing this has the same amazement of when I showed my friends I could make games for them on their graphing calculator
@EVRLYNMedia
@EVRLYNMedia 2 года назад
people will really build a ray tracing engine in anything huh. reminds me of the ones ive seen in Scratch lol
@TheEedis
@TheEedis 2 года назад
I came here to watch photorealistic 3D fractals and got some guy saying words. Lovely.
@Neva44433
@Neva44433 2 года назад
what in the... good work, this is absolutely mind boggling!
@mohamedsalim8544
@mohamedsalim8544 2 года назад
This channel is so cool and underrated
@farquhaad3209
@farquhaad3209 Год назад
AMAZINGLY FANTASTIC!!
@chrispach1397
@chrispach1397 2 года назад
I have never looked up a youtube video about fractals or desmos but got this recommended. decent. 7/10.
@jlco
@jlco 2 года назад
What. That's insane! I'm blown away that this is even possible.
@JustAPersonWhoComments
@JustAPersonWhoComments Год назад
As a person who looks at fractals in Desmos, it's like giving Picasso a box of crayons and asking him to draw a straight line
@Arktik1st
@Arktik1st 2 года назад
I am starting to think you can make absolutely anything in Desmos at this point
@MathEnthusiast314
@MathEnthusiast314 2 года назад
Awesome work. 0:43: awaiting for this!
@shuumo453
@shuumo453 2 года назад
the most impressive thing i’ve seen ever wtf
@thykappa
@thykappa 2 года назад
You are what any desmos user (myself included) aspires to be. Holy fuck this is impressive. You deserve a million subscribers.
@user-cp4wx7hk9w
@user-cp4wx7hk9w 2 года назад
Someone: creates calculator People:
@felipemercadolopez5151
@felipemercadolopez5151 2 года назад
this is amazing!
@GrahamBurgers
@GrahamBurgers 2 года назад
You talked so fast the whole time I thought you were about to start rapping. Very impressive stuff, well done lol
@timevortex8658
@timevortex8658 2 года назад
i feel extremely stressed after watching this very fast and high energy math video... in a good way
@hx7004
@hx7004 2 года назад
This is so fucking cool, my brain can barely keep up but damn! the renders remind me a little of how images look in geometry dash when you try rendering stuff through a script. Either way I totally love this kind of stuff, keep it up!
@PJM257
@PJM257 2 года назад
When I heard "raytracing in desmos" my jaw dislocated
@mz7315
@mz7315 2 года назад
I never even knew this was possible. I'm speechless.
@jabelsjabels
@jabelsjabels 2 года назад
this is art
@kalinkochnev5669
@kalinkochnev5669 2 года назад
I had to check the video wasn't at 2x speed. Wow great job!
@lyagva
@lyagva 2 года назад
Radian while recording voice: "I'm fast as f*ck boiiiiiiiiii!!!!!"
@loganmawhiney2613
@loganmawhiney2613 2 года назад
more like “I’m fasahfu boi”
@TornaitSuperBird
@TornaitSuperBird 2 года назад
I wish any of my maths teachers were as passionate about maths as this guy. Maybe then I would have a greater understanding of stuff like this.
@Templarfreak
@Templarfreak 2 года назад
there is a deep dark rabbit hole of "using Desmos for kind of what it's for but not really" that has led me here and i have never been more scared in my life
@PuffleBuns
@PuffleBuns 2 года назад
I've gone from recreations of anime in Paint to 3d Fractals on Desmos. This has been quite the RU-vid browsing day.
@mzero.
@mzero. 2 года назад
fantastic
@Lord.Kiltridge
@Lord.Kiltridge 2 года назад
First of all, I want to thank you for not making me watch the video at 1.5X speed like about half of everything else I watch. You might think I'm joking, but I'm not. Secondly let me just say well done. Absolutely marvelous. Boldly go and all that.
@username_not_found6926
@username_not_found6926 2 года назад
Next step: Create an entire stop motion 3D film in Desmos. Sound effects and all.
@viniciussirspy6612
@viniciussirspy6612 2 года назад
impressive!
@muhammadakbar6070
@muhammadakbar6070 2 года назад
woah this is so sick
@sontapaa11jokulainen94
@sontapaa11jokulainen94 2 года назад
I am lucky to get a 3D engine working in python, but desmos? Holy shit man! This is hella impressive! 🤯
@boem231
@boem231 2 года назад
Very good video
@nram3930
@nram3930 2 года назад
That is stupid impressive.
@HISEROD
@HISEROD 2 года назад
You need to make a new channel called Steradian because this is a whole new dimension. 😁
@user-co2sr5tz5k
@user-co2sr5tz5k 2 года назад
dude just invented path tracing in desmos wtf
@LanguageBLOX1_Alt
@LanguageBLOX1_Alt 2 года назад
this is so cool oml you inspired me to try this its so cool but i could never make something as good as yoyu
@jwpogue
@jwpogue 2 года назад
Holy shit this is incredible
@________________________9
@________________________9 2 года назад
i like your funny words,magic man.
@timothymanukian7868
@timothymanukian7868 2 года назад
This man made RTX Ray tracing in desmos
@junkokonno
@junkokonno 2 года назад
Insane
@fedorkochemasov4533
@fedorkochemasov4533 2 года назад
I am utterly speechless
@TesserId
@TesserId 2 года назад
I suffer from the same affliction, only not at this level.
@mathusuthanvenkatesan
@mathusuthanvenkatesan 2 года назад
03:56 you have achieved REALISM
@Sh-hg8kf
@Sh-hg8kf 2 года назад
This looks so insane, esp the fact that it is done in desmos of all things! How long would you say you've been learning graphics programming ?
@Awesomeplayer98
@Awesomeplayer98 Год назад
Cos puns were great :)
@fuckyouridols7788
@fuckyouridols7788 2 года назад
great video! I'm passing 8th grade and I dont know how to divide but this is cool!
@donutzzs
@donutzzs 2 года назад
You made my cpu burst thnx
@blueheartorangeheart3768
@blueheartorangeheart3768 2 года назад
0:48 this inequality actually describes an open disk, not a circle
@Radian628
@Radian628 2 года назад
this is how you know I'm a programmer and not a mathematician lol
@TheMoth4
@TheMoth4 2 года назад
I wish when i was learning math people made it interesting like this. Now i have trouble with even just division.
@cooleslaw
@cooleslaw 2 года назад
Nice
@LudwigvanBeethoven2
@LudwigvanBeethoven2 2 года назад
Can't wait to run Crysis on desmos
@jorgesaxon3781
@jorgesaxon3781 2 года назад
Me Trying to implement raytraicing in python with turtule: "This is litterarly impossible" This Chad: "Hold my graphing calculator"
@niggacockball7995
@niggacockball7995 2 года назад
Reminds me a lot of excel ray tracing
@abrasivepaste
@abrasivepaste 2 года назад
I'll buy an NFT of that last render 😂
@tzo_ghoul7167
@tzo_ghoul7167 2 года назад
I thought this video was playing at 1.5 times speed
@BoxyBoy
@BoxyBoy 2 года назад
oh my god did you edit this in blender. i recognize that font that's pretty basado and epic pilled
@Radian628
@Radian628 2 года назад
yep!
@tylergordon4804
@tylergordon4804 2 года назад
I would love to do things like this but I have a very old computer and what would take you only hours to render could take me weeks
@questforenlightenment441
@questforenlightenment441 2 года назад
awesomeness detected, subscriber aqcuired
@BillyEilish
@BillyEilish 2 года назад
Love it! I wish it would have been more in depth, though! Had to watch it at 2x speed cause pacing was eh! 😊
@floatingblaze8405
@floatingblaze8405 2 года назад
This is incredibly creative and impressive By the way, what's the name of the music you were using in the video?
@stank7200
@stank7200 2 года назад
Your knowledge could be extremely useful for the advancement of 3D Rendering Engines, Radian. Have you ever considered doing development on path tracing engines like Arnold and VRay? Maybe you'll make your own some day???
@Radian628
@Radian628 2 года назад
That is a topic that really interests me, and I have considered that somewhat. Also, I do actually have my own engine already, though this one uses ray marching rather than traditional techniques: radian628.github.io/raymarching-engine/src/viewer.html Source code: github.com/radian628/raymarching-engine
@nullFoo
@nullFoo 2 года назад
RTX in a fucking graphing calculator. What is wrong with you, you amazing madman
@KaneyoriHK
@KaneyoriHK 2 года назад
I feel as though you'll reach Desmos' float values before long
@Omlet221
@Omlet221 2 года назад
Is it possible to change the resolution in the renderer you put in the description? I have a pretty good pc and would be fine waiting a while to see a full hd render in desmos.
@Radian628
@Radian628 2 года назад
Unfortunately, the way I designed it, the resolution is fixed. Maybe eventually in the future though!
@cara-seyun
@cara-seyun 2 года назад
You kinda remind me of CodeParade, at least when CodeParade was going through a fractal phase
@Radian628
@Radian628 2 года назад
That's actually who I originally found out about 3D fractals from!
@MagicDemonAS
@MagicDemonAS 2 года назад
Great video ! Could you please make the music you used available ?
@czpiaor
@czpiaor Год назад
What was the music in the video? I would greatly appreciate it if you included it in the description!
@zynthanimate333
@zynthanimate333 Год назад
dj-Nate - Electrodynamix 2
Далее
3D Desmos Fractals Explained Part 1: Ray Marching
6:21
How I made a 3D GAME in Desmos Graphing Calculator
12:15
Never waste PASTA SAUCE @itsQCP
00:19
Просмотров 7 млн
Neural Networks in Desmos
5:09
Просмотров 161 тыс.
Color Quantization and Dithering
11:55
Просмотров 409 тыс.
Cursed Desmos Sounds
1:33
Просмотров 981 тыс.
The rarest move in chess
17:01
Просмотров 1,3 млн
I built a 1Hz Redstone Computer...
8:22
Просмотров 9 млн
Outside In
21:25
Просмотров 9 млн
The Beauty of Fractal Geometry (#SoME2)
4:55
Просмотров 93 тыс.
Non-Euclidean Worlds Engine
5:15
Просмотров 11 млн
I Wrote Minecraft for a Calculator
14:43
Просмотров 1,3 млн
Сделал фракталы в 3D
16:33
Просмотров 527 тыс.
Телефон в воде 🤯
0:28
Просмотров 1,2 млн
Урна с айфонами!
0:30
Просмотров 7 млн