How to program a Drawing Machine

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 260

  • @hexelldessin5080
    @hexelldessin5080 4 หลายเดือนก่อน +370

    this is so cool the paint dispenser was a really nice touch

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +33

      Thank you! It took me way too much time :D

    • @EscapedShadows
      @EscapedShadows 4 หลายเดือนก่อน +1

      @@PezzzasWork But really how did you do the Paint Dispenser it looked so good?!

  • @itermercator114
    @itermercator114 4 หลายเดือนก่อน +223

    First time I've seen someone manage to explain how it works in a way that isn't overwhelming mathsy, cheers!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +25

      Thank you! My background isn’t about mathematics, that might be why :)

  • @Sammysapphira
    @Sammysapphira 3 หลายเดือนก่อน +5

    This is one of the best videos on applied math in programming I've ever watched. I love that you show the coding part, too. Sometimes it takes a little bit of syntax for my brain to connect the dots between formulas and code, since my brain thinks in code more than it does formulas.

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน

      Thank you :)

  • @GeneralSpazesSpy
    @GeneralSpazesSpy 4 หลายเดือนก่อน +124

    Wow great work!
    Hey, 3blue1brown has these informational maths video competitions once per year (I believe), maybe you can enter this video into the next one? Feels like the perfect fit!
    The judges value intuitive teaching and simplistic visualisations highly, which to me fits this video!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +46

      Thank you for your comment, I didn’t know about this, I will have a look!

    • @CliffHanger-fg6uy
      @CliffHanger-fg6uy 4 หลายเดือนก่อน +12

      3b1b actually has a couple of very similar videos (including pretty similar animations), so I don’t think this would be a good entry for SoME (as I think being a somewhat novel explainer is part of the judgement criteria). I know of at least 4 major STEM TH-cam channels who have done this topic (focusing on using the FFT/DFT to draw).
      However, I totally think this channel should consider coming up with an entry. The videos are very polished and the explanations are clear.

    • @axelanderson2030
      @axelanderson2030 4 หลายเดือนก่อน

      I've seen these Fourier drawings on 3b1b before

    • @Tryh4rd3rr
      @Tryh4rd3rr 4 หลายเดือนก่อน

      It would be good for SoME, but he already has that type of video

  • @karthikkumarrao6502
    @karthikkumarrao6502 4 หลายเดือนก่อน +30

    You're not just a developer, but an artist as well - absolutely beautiful work

  • @박태수-t7o
    @박태수-t7o 4 หลายเดือนก่อน +58

    The little detail, such as "sensitive electric device" makes me little more pleasant. Always thanks for great content!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +11

      Thank you! Glad you appreciate the details, it is what takes most of the time :)

  • @slmnchk
    @slmnchk 4 หลายเดือนก่อน +90

    OH MY GOD this animation at 1:10 explaining how parametric definition of a circle really works is just magnificent I wish I'd seen it in uni

  • @Jay-Dub-Ay
    @Jay-Dub-Ay 4 หลายเดือนก่อน +49

    The continuity and grace of this is so beautiful ❤

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +6

      Thank you!

  • @ahmedx3000
    @ahmedx3000 4 หลายเดือนก่อน +13

    I remember you've done that before but this explanation video is truly amazing 🔥🔥🔥

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +5

      Thank you! Yes indeed! I wanted to redo it for a long time since I truly find this fascinating :)

    • @Bilal-l2q
      @Bilal-l2q 11 วันที่ผ่านมา +1

      you are amazing

  • @vnever9078
    @vnever9078 4 หลายเดือนก่อน +34

    12:58 bro didn't have to flex with that paint dispenser 💀

  • @screwuk
    @screwuk 4 หลายเดือนก่อน +18

    Wow, really beautiful work mate. Everything inc. vid production, narration etc. is really superb. Lovely touch with the paint dispenser.

  • @robelbelay4065
    @robelbelay4065 4 หลายเดือนก่อน

    This is by far the best and most intuitive explanation I've ever seen for a DFT!!! I've been trying to grasp it for years, thank you so much!

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน

      Thank you for your kind comment :)

  • @sirhoog8321
    @sirhoog8321 4 หลายเดือนก่อน +5

    Your videos are always so clean and well edited. It's beautiful and informative. Thank you for them :)
    (and thank you for showing the code in the video :) )

  • @rebeccarivers4797
    @rebeccarivers4797 4 หลายเดือนก่อน +4

    I have wanted a video like this from someone for years. Thank you!

  • @VivienLEGER
    @VivienLEGER 4 หลายเดือนก่อน +4

    it s trully amazing... as an embbeded software architect that have already use this methods, i never noticed how beautiful it may be ... thank you so much. I love your work on this channel..

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      Thank you very much for the nice comment :)

  • @caseyedson12
    @caseyedson12 4 หลายเดือนก่อน +1

    The paint dispenser was fantastic! Your previous pendulum model with the pull of the Drawing Machine unbalancing it. So seamless I couldn't have noticed without those wheels haha. Great video, thank you.

  • @Pramerios
    @Pramerios 4 หลายเดือนก่อน +1

    This is some GORGEOUS math, my friend. Phenomenal work.

  • @Radu
    @Radu 4 หลายเดือนก่อน +1

    Amazing work! And really nice touch with the paint dispenser at the end :-)
    I feel like a lot of work went into that.

  • @tiagogarcia4900
    @tiagogarcia4900 4 หลายเดือนก่อน

    That part where you highlight the part of the function you are coding was pure Genius!

  • @xernas7880
    @xernas7880 4 หลายเดือนก่อน +18

    Finally, all your videos are delighful, Nice to see another french person coding projects like this

    • @13-Diamino-246-trinitrobenzene
      @13-Diamino-246-trinitrobenzene 4 หลายเดือนก่อน

      Xerne5 clone? Lol

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +3

      Merci beaucoup ! :)

    • @yansakovich
      @yansakovich 4 หลายเดือนก่อน

      Who is the other one you are referring to? Sebastian Lague?

  • @DIMENSIONCODE
    @DIMENSIONCODE 4 หลายเดือนก่อน +17

    Great video! I just have one question, some of the animations (like the ink pipe) seem really overkill for a project like this, especially in C++. Do you use a library or is it added during editing?

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +13

      Thank you! It’s hand made and runs in real time during the signal reconstruction. It is based on the XPBD method, the scientific paper is amazing and makes it very easy to implement.

  • @ChimbroDaPro
    @ChimbroDaPro 4 หลายเดือนก่อน

    Im in SHOCK at how ingenious this is!!!

  • @pasmoluiso
    @pasmoluiso 4 หลายเดือนก่อน

    Great video, I love the quality of the animation and how everything looks so clean. The explanations are also very good, but my favorite part is the visuals.

  • @-Yousof-
    @-Yousof- 4 หลายเดือนก่อน +1

    Amazing work and explanation! You impress me more with each of your videos🤯 Keep up the good work 👍👍

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      Thank you for your support!

  • @EpicVideoGamer7771
    @EpicVideoGamer7771 4 หลายเดือนก่อน +1

    You killed it. Blew my mind in more ways than one. Keep up the amazing work!!

  • @bdcoller
    @bdcoller 21 วันที่ผ่านมา

    Paint dispenser was icing on the cake. A pleasure.

  • @lucyhalut4028
    @lucyhalut4028 4 หลายเดือนก่อน +1

    I actualy understand the Fourier Transform now. Thanks ☺

  • @kirankumark7679
    @kirankumark7679 4 หลายเดือนก่อน +32

    0:15 if bro's bad at maths we are all cooked.💀

  • @Alayric
    @Alayric 4 หลายเดือนก่อน +2

    Beautiful as usual, I like how you reused the self balancing machine graphics for the paint dispenser.
    I was wondering if that was how old writing automata like the Jaquet Droz ones work, but they are actually a bit different.

  • @PaulMetalhero
    @PaulMetalhero 4 หลายเดือนก่อน +1

    Man, your videos are pure magic!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      Thank you!

  • @sanderbos4243
    @sanderbos4243 4 หลายเดือนก่อน

    Hands down the coolest use of FFTs I've seen

  • @punk3900
    @punk3900 4 หลายเดือนก่อน

    i ve seen it many time but each time it makes me wonder how simple actions can lead to unbelivable complexity. the world is just a combination of waves, isn't it?

  • @ajejebrazor4936
    @ajejebrazor4936 4 หลายเดือนก่อน +1

    Pure art! Thanks for this contribution

  • @alejandromartinez-vp4sx
    @alejandromartinez-vp4sx 4 หลายเดือนก่อน +1

    Amazing! I will appreciate you sharing the code 😊.

  • @TheDailyMemesShow
    @TheDailyMemesShow 3 หลายเดือนก่อน

    I've been daydreaming about something like this, but with 3D mathematical expressions 😊❤🎉

  • @raducristiandimitrie
    @raducristiandimitrie 4 หลายเดือนก่อน +1

    Once again, delivering an amazing video! Thank you!

  • @Theo_El_Gato
    @Theo_El_Gato 4 หลายเดือนก่อน

    This is funny because I did the same thing for a school project (math expertes) and I discovered that my teacher was a literal pro in this domain and show me every single problem

  • @PatrickHoodDaniel
    @PatrickHoodDaniel 4 หลายเดือนก่อน

    Such a great way to explain DFTs. I wonder if this could be used to forecast trends similarly to fitting polynomials to data.

    • @CliffHanger-fg6uy
      @CliffHanger-fg6uy 4 หลายเดือนก่อน +2

      Data fitting was why the DFT was originally invented.
      The FFT, a fast algorithm for performing the DFT, was originally discovered by Gauss while trying to predict the orbits of asteroids.

    • @PatrickHoodDaniel
      @PatrickHoodDaniel 4 หลายเดือนก่อน

      @@CliffHanger-fg6uy Pretty cool!

  • @nofacee94
    @nofacee94 4 หลายเดือนก่อน +1

    Very cool visuals. I'd love to see behind the scenes as in how you create the video with code.

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      Thank you! I will do some videos about my way of doing animations as it seems there is a demand for it.

  • @Vognar6
    @Vognar6 4 หลายเดือนก่อน

    Un commentaire pour l'algorithme youtube, très instructif, bravo.

  • @roemischer
    @roemischer 4 หลายเดือนก่อน +1

    Thanks for the coll video. I really like your style of explaining things.

  • @ddBenny
    @ddBenny 4 หลายเดือนก่อน +2

    adding int and bool like a madlad!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      so fearless

  • @rayenwiller
    @rayenwiller 3 หลายเดือนก่อน

    Fascinating Work! really wanna know how you visualize all these disc animation. Definitely deserve a lot more views.

  • @brumomento-so2nd
    @brumomento-so2nd 4 หลายเดือนก่อน

    love your visualizations and contents!

  • @meijuta
    @meijuta 4 หลายเดือนก่อน

    I was certain that this would be about bezier curves and am pleasantly surprised it isnt! This feels like something i would come up with back in primary school (a bunch of circles rotating at different speeds can draw anything), of course, i wouldnt have had the mathematical knowledge to figure out to do it.

  • @programagor
    @programagor 3 หลายเดือนก่อน

    Great video! I think I need more detail on going from two sets of rotating disks to one set, but Fourier Transform/Series is such an important concept!

    • @programagor
      @programagor 3 หลายเดือนก่อน +1

      Oh never mind, just figured it out, you just feed it as x+y*i complex number

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน

      Yes exactly!

  • @yuvalorp
    @yuvalorp 4 หลายเดือนก่อน +2

    You can do it with just one set of wheels by treating the drawing plane as the complex plane

  • @1.4142
    @1.4142 4 หลายเดือนก่อน +1

    Now I know why those drawing/ note ipad apps have those continuity glitches

  • @HiHi-iu8gf
    @HiHi-iu8gf 20 วันที่ผ่านมา

    dam thats badass
    rly nice visualisations asw
    want to try implementing this myself sometime
    rly appreciate that you provide such easy to follow code examples alongside your rly great explanations :)

  • @robelbelay4065
    @robelbelay4065 4 หลายเดือนก่อน

    If you haven't considered it already this code would be super useful to be implemented as a plug-in to augment CAD software(s) as including high-fidelity texts in 3D models isn't as intuitive and simple (for 3D printing in particular)

  • @liftbridgetown
    @liftbridgetown 4 หลายเดือนก่อน +1

    this is beautiful and awe inspiring!

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน +1

      Thank you!

  • @gelerson1642
    @gelerson1642 4 หลายเดือนก่อน

    God I hope you get 10x more subscribers. Your videos are incredible. Keep it up, please!!

  • @lucasxia2232
    @lucasxia2232 4 หลายเดือนก่อน +1

    Your animations are really cool and make it easy to understand. What do you use to make them ?

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you! I am using my own animation framework I wrote in C++

  • @totoooenf5
    @totoooenf5 4 หลายเดือนก่อน

    The visuals are super nice!

  • @Diabl0pl
    @Diabl0pl 4 หลายเดือนก่อน +1

    Just incredible!

  • @errorhostnotfound1165
    @errorhostnotfound1165 4 หลายเดือนก่อน

    mhm I love watching large clouds/larva draw lines :D

  • @chris.hinsley
    @chris.hinsley 4 หลายเดือนก่อน +1

    Beautiful work :)

  • @skromny150
    @skromny150 4 หลายเดือนก่อน

    That is really good job! I am so happy that yt recommend me this video! Sub+like for your and I hope you keep doing your amazing work. Take care man!
    The movement of the circles according to drawn lines is magical and is so calming to watch

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you very much for the nice comment!

  • @JavierAndres-o6w
    @JavierAndres-o6w 3 หลายเดือนก่อน

    Man, this is soooo cool, I have just discovered your channel and I am loving it. What engine/workspace are you using to make this kind of videos and simulations?

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน

      Thank you for your kind comment! I use raw C++ to program my own simulations, I am currently creating a series of video explaining how to do rendering using C++.

  • @dottedboxguy
    @dottedboxguy 4 หลายเดือนก่อน +2

    man the animations are sooo nice, you could make a whole video about doing animations for your videos.
    on the initial premice of tranforming a drawing into a math function, i'd personally have done it as a long serie of bezier curves, which is definitely not as interesting, but still a subject you can get lost into for a while

    • @Vaaaaadim
      @Vaaaaadim 4 หลายเดือนก่อน

      Is there an algorithm for turning a curve into a bunch of stitched together Bezier curves? I am under the impression that Bezier curves are typically made by hand.

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you!

  • @Acuzzio
    @Acuzzio 4 หลายเดือนก่อน

    Super good. Extremely well done. Thanks.

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน

      Thank you :)

  • @FilterYT
    @FilterYT 10 วันที่ผ่านมา

    Very nice, it is mesmerizing.

  • @skilz8098
    @skilz8098 4 หลายเดือนก่อน

    FFTs are one of my favorite algorithms. Perhaps take this application one step further and have it draw or plot the Mandelbrot Set. Now that would be infinitely amazing to watch!

  • @bytesandbikes
    @bytesandbikes 4 หลายเดือนก่อน

    You can also do this so you don't need to track the on/off states outside of the signal by extending into 3 dimensions and drawing only a slice inside the 'on' depth.
    Could treat the 3rd dimension as 'paint dispenser flow'.

    • @CliffHanger-fg6uy
      @CliffHanger-fg6uy 4 หลายเดือนก่อน

      He never actually used a 2D DFT. The DFT by default allows for a complex-valued signal. You can just set the real and imaginary parts of each entry to the x and y coordinates of each sample.
      Typical generalizations to higher dimensions rely on adding up plane waves, which certainly wouldn’t create a comparable graphic.
      For that reason, generalizing this sort of animation to 3D would be significantly tricky. Apparently there’s such a thing as a quaternion Fourier transform. Maybe that would do it? I’ve never studied them, though, so I don’t know.

    • @bytesandbikes
      @bytesandbikes 4 หลายเดือนก่อน

      @@CliffHanger-fg6uy Yes, you can sum plane waves, but in every actual use I've ever seen it's done by decomposition... just like in this video.

  • @belkacemF
    @belkacemF 4 หลายเดือนก่อน

    interesting how much little videos about this topic,,u made a good video as of others

  • @mutiev
    @mutiev 4 หลายเดือนก่อน +1

    Masterpiece 💪🏼

  • @gustavosena7876
    @gustavosena7876 4 หลายเดือนก่อน

    Mind blowing channel

  • @caledonianamerican41
    @caledonianamerican41 4 หลายเดือนก่อน

    Very nice work, great job!

  • @sdjhgfkshfswdfhskljh3360
    @sdjhgfkshfswdfhskljh3360 4 หลายเดือนก่อน

    Exploration of image encoding methods not only funny, but also useful.
    Next logical step is to think about how coefficients can be effectively packed into bits.
    Bonus level: think about how to effectively pack decompression code into bits.

  • @dotero666
    @dotero666 4 หลายเดือนก่อน

    I was hoping to see you use it to draw the chicken from your profile picture like you did in older videos, keep up the good work, I like your videos even thought I don't know much about coding

  • @dormindurst349
    @dormindurst349 4 หลายเดือนก่อน

    Never seen a Fourier transform do graffiti before. That's magic.

  • @yijhebsldiv3gyxi88
    @yijhebsldiv3gyxi88 4 หลายเดือนก่อน

    your videos are so good! they look really clean

  • @spinteamok6877
    @spinteamok6877 4 หลายเดือนก่อน

    who else noticed how his english seems to get better with every new video?

  • @mizoik9893
    @mizoik9893 4 หลายเดือนก่อน

    I've had a very similar idea just a few days ago using sound waves as a way to cypher information for my arg using separate sound waves

  • @ronaldmullins8221
    @ronaldmullins8221 4 หลายเดือนก่อน +1

    I want this as a PC screensaver

  • @Lucas-pj9ns
    @Lucas-pj9ns 4 หลายเดือนก่อน +3

    epic video, im somewhat lost on combining the x and y signals part, how did you give the dft both signals at once, did you simply have the arm be one x circle than one y circle, repeating or something more complicated?

    • @ccost
      @ccost 4 หลายเดือนก่อน +1

      if you put the circles that made the y signal on top of the circles that made the x signal or vice versa they simply combine, that's all, if this were real life u literally just stick them on top of each other (obviously aligned correctly)
      yes he could've done it by altering the circles and likely did as this would make it look more satisfying but it is not necessary, the order of the circles don't matter it just looks nicer when it decreases in size

    • @chartroniumdude5870
      @chartroniumdude5870 4 หลายเดือนก่อน +1

      i believe it works by feeding the positions as complex numbers (x+iy) into the formula.

    • @Vaaaaadim
      @Vaaaaadim 4 หลายเดือนก่อน +1

      In the code the circles are really represented as complex numbers,
      But I'll still frame my comment here in terms of those circles, and sine/cosine. Also my notation here won't necessarily match the video.
      I don't think he computed x circles and y circles individually. For each frequency component, there is a single circle that handles both x and y.
      Still, if you do have a set of circles for x and y here is how you can combine them.
      Each circle will have some radius r, some speed ω, and some offset(phase) ϕ.
      So a point moving in a circle around the origin can be described as two functions x(t) = r⋅cos(ω(t-ϕ)) and y(t) = r⋅sin(ω(t-ϕ))
      The x circles and y circles will have circles of possibly different sizes and phases, but same speeds.
      By which I mean, if the x circles will have one with a speed of 5, so too will the y circle. (Actually the speeds will be a multiple of 2*pi/N but whatever).
      Let's say the x circles include one with radius a, speed ω, and phase ϕ_1,
      and the y circles include one with radius b, speed ω, and phase ϕ_2.
      We can add these two circles to get a single circle. To do so, you can plug in t=0 to get the x,y values of one point from each circle,
      let's label them (x1,y1) and (x2,y2).
      Add these points component-wise to get a new point. So (x3,y3) = (x1+x2,y1+y2) . The radius of our resulting circle will be the distance of (x3,y3) from the origin, so sqrt(x3^2 + y3^2). The phase of our resulting circle will be the angle that (x3,y3) makes with the origin and the x axis, so atan2(y3,x3). And finally the speed will stay the same.

  • @greatoak7661
    @greatoak7661 4 หลายเดือนก่อน

    This is a beautiful video. Thank you.

  • @David_Raab
    @David_Raab 3 หลายเดือนก่อน

    Looks very intersting. But I think having low "circles" and don't matching the original as close as possible is a feature. It makes the lines more smooth instead of jagged. It's actually a feature many drawing programs have. Otherwise when it just reconstructs everything exactly then i could just save the points that are drwan with a timestamp to and replay it as often i want. Or does it have any other advantage of doing it like that?

  • @valerykyungu
    @valerykyungu 3 หลายเดือนก่อน

    That was amazing! Good job

    • @PezzzasWork
      @PezzzasWork  2 หลายเดือนก่อน +1

      Thank you!

  • @qfurgie
    @qfurgie 4 หลายเดือนก่อน +1

    could you do the other way around? Define the circles and see what designs they create?

  • @chris.hinsley
    @chris.hinsley 4 หลายเดือนก่อน +1

    Great to see you using C++ and not Python ;)

  • @CliffHanger-fg6uy
    @CliffHanger-fg6uy 4 หลายเดือนก่อน

    If you did watch other TH-cam videos on this subject, I think it would be good to reference them or link them in the bio.
    Your video is still a cool contribution (due to not getting to into the weeds, posting the code and talking about the code more, more nice animations, etc.).
    It just rubs me the wrong way that it seems *very* likely that you checked out some comparable videos for inspiration (this topic has already been hit by several large math/programming channels) and make no mention of them.

  • @timuren6422
    @timuren6422 4 หลายเดือนก่อน

    Totally looks like an orthographic projection of an alien tentacle drawing

  • @DefinitlyAPerson
    @DefinitlyAPerson 4 หลายเดือนก่อน

    The white click state segments can be a straight line just like the padding samples to decrease the amount of information within the Fourier-transformed version. (P.S. I'm not a mathematician as well, but a straight line is not efficient in FT.)

  • @Hycord
    @Hycord 4 หลายเดือนก่อน +14

    I love that I could recognize the forier transform in the intro sequence within seconds!

  • @MysteryPancake
    @MysteryPancake 4 หลายเดือนก่อน +1

    Cool video! You might be interested in "An Interactive Introduction to Fourier Transforms" by Jez Swanson, they made an interactive demo of this as well

  • @kpopalitfonzelitaclide2147
    @kpopalitfonzelitaclide2147 3 หลายเดือนก่อน

    Mri machine generate images using the fourier transform. Riemann used the mellin transform to anylitically calculate the prime number counting function.

  • @VladimirDemidovIllusiveMan
    @VladimirDemidovIllusiveMan 4 หลายเดือนก่อน +1

    ive always wondered if any 3D or 2D object can have a function, and drawn like this.. and now i know. 3D would just need another axis. astonishing. BTW if ur math is bad, im afraid im a cave man in stone age, despite being a dev myself.

    • @sdjhgfkshfswdfhskljh3360
      @sdjhgfkshfswdfhskljh3360 4 หลายเดือนก่อน

      Signed distance function is more suitable for 3D I think.

  • @wesleyjones1667
    @wesleyjones1667 4 หลายเดือนก่อน

    This is an amazing video, I wanted to code this myself a while ago but got scared away because of the math. I want to try again now, what framework or engine do you use for your visuals?

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you! I hope this will help you :) I am using my own C++ framework !

  • @stewartcopland7676
    @stewartcopland7676 4 หลายเดือนก่อน

    Love the video, but what do you mean at 13:48 ? What do you mean by "give the dft the signal as is"? Genuinely curious as this leap is the only thing I don't understand.

  • @itsmodsiw
    @itsmodsiw 4 หลายเดือนก่อน

    as usual! great content. thanks for sharing.

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you! And I think I recognize your profile picture from GitHub, so I take the opportunity to thank you very much for your generous support!

  • @zx3215
    @zx3215 4 หลายเดือนก่อน

    Eureka! The Antikythera mechanism was just an ancient drawing machine!

  • @Mathall0
    @Mathall0 4 หลายเดือนก่อน

    Great video, what do you use for the visualizations?

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you! I use a library I wrote myself

  • @kyleeames8229
    @kyleeames8229 4 หลายเดือนก่อน

    ‘Ey! Collin Furze, I think I found a machine that needs building!

  • @Zorg06Scratch
    @Zorg06Scratch 4 หลายเดือนก่อน

    Excellente vidéo comme toujours 😁

  • @absence9443
    @absence9443 4 หลายเดือนก่อน

    phenomenal video :)

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you!

  • @vulnoryx
    @vulnoryx 4 หลายเดือนก่อน

    whoa...fascinating

  • @azuril3221
    @azuril3221 4 หลายเดือนก่อน

    once again incredible

    • @PezzzasWork
      @PezzzasWork  4 หลายเดือนก่อน

      Thank you!

  • @lava_tiger
    @lava_tiger 4 หลายเดือนก่อน +2

    you really should have more subscribers

  • @jahbini
    @jahbini 4 หลายเดือนก่อน

    In the regions of sharp angles, the higher components are needed. This seems like only needing to compute enough components to keep any error within bounds.