I Made a 3D Renderer with just redstone!

  Рет қаралды 1,436,025

mattbatwings

mattbatwings

Күн бұрын

Пікірлер: 4 000
@_notch
@_notch 2 жыл бұрын
Wow, this is very cool stuff! I like the way your brain works.
@JWD2000
@JWD2000 2 жыл бұрын
Hi Notch ❤️
@mattbatwings
@mattbatwings 2 жыл бұрын
Wow, what an honor! I'm so happy you enjoyed! ❤
@fubbalo_
@fubbalo_ 2 жыл бұрын
Thanks for helping create such an amazing game! Matt is quite a giga-brained individual.
@iudahuhfuafguafg
@iudahuhfuafguafg 2 жыл бұрын
Wait till you see minecraft in minecraft made by sammy
@p3num6ra
@p3num6ra 2 жыл бұрын
@@mattbatwings Bro got a reply from Notch himself. What a legend!
@GrennKren
@GrennKren 2 жыл бұрын
It's mindblowing when a team makes minecraft in minecraft. Now I can see an explanation of 3D rendering working in Redstone only.
@Gzussss
@Gzussss 2 жыл бұрын
which distro?
@olifloof
@olifloof 2 жыл бұрын
@@GrennKren no the one you're using
@GrennKren
@GrennKren 2 жыл бұрын
@@olifloof ah i see.. it's been a while since I use linux. Usually just common distro, Ubuntu
@athsmoothmultimedia5034
@athsmoothmultimedia5034 2 жыл бұрын
@@GrennKren Arch user here :) Edit: for those of you who are insulting me for using arch, it's really annoying and your jokes are not funny.
@r2leyser961
@r2leyser961 2 жыл бұрын
@@athsmoothmultimedia5034 I'm on maximum render distance and i still can't find who asked
@Wunba
@Wunba 2 жыл бұрын
Geez, this makes my brain want to explode. I can’t believe you just have an idea like this and are actually capable of creating it!
@mattbatwings
@mattbatwings 2 жыл бұрын
Thank you! :)
@definitelynotjustasquirrel8319
@definitelynotjustasquirrel8319 2 жыл бұрын
Hi wunba
@honkhonk8009
@honkhonk8009 2 жыл бұрын
Not really tho. The dude did such a good job explaining it and really simplified it. I had zero clue how to make a 3D wireframe renderer before, and this dude taught me how in such a simple way. Absolute legend. I tried searching this up and the people that taught it all made it sound unnecessarily complicated.
@DrToad-lb5jk
@DrToad-lb5jk 2 жыл бұрын
@@honkhonk8009 It is pretty complicated. Matt oversimplified the explanation so it wouldn't be boring to watch. Even while simplifying, he still was able to teach it well, which is pretty amazing.
@baconheadhair6938
@baconheadhair6938 Жыл бұрын
@@DrToad-lb5jkSo you are saying that you are now able to make a 3d renderer in minecraft?
@khoda81
@khoda81 2 жыл бұрын
This channel is so underrated. Teaching math and architecture of rendering systems in under 30 mins is insane. (matt > crafty)
@blaze8862
@blaze8862 2 жыл бұрын
I now really want to make 3d projection in python
@laser_uhhhh
@laser_uhhhh 2 жыл бұрын
true, most youtubers go “HI GUYS TODAY WE WILL BE PLAYING MINECRAFT BUT FIRST A THANKS TO TODAYS SPONSOR RIAD SHADOW LEGENDS” and proceed to blow your ears for 5 minutes until the video actually starts
@maxybg
@maxybg 2 жыл бұрын
@@laser_uhhhh ah yes, Riad Shadow Legends
@cyphenec512
@cyphenec512 2 жыл бұрын
crafty is pretty cool tho, his editing is insane
@theblackbanana1157
@theblackbanana1157 2 жыл бұрын
matt > crafty
@mostab7564
@mostab7564 9 ай бұрын
Bro put redstone and linear algebra in the same video. I freaking love you man.
@wallybinski8728
@wallybinski8728 3 ай бұрын
ive learned more in this video than in any of my math classes
@HomieSeal
@HomieSeal 2 жыл бұрын
18:47 glad to see 3B1B’s work being shown outside of the math sphere, love his videos, his linear algebra & calculus courses are some of the best out there for being free
@Eyecosaeder
@Eyecosaeder 2 жыл бұрын
I bet this channel is mostly part of said sphere xD
@ovencake523
@ovencake523 2 жыл бұрын
3Blue1Brown will always have a place among nerd circles
@fonkinstubbleduck9163
@fonkinstubbleduck9163 2 жыл бұрын
As a person who has watched countless videos and articles explaining 3D rendering, this is by far the best. Like seriously. Incredibly intuitive. Thank you
@Gesso64
@Gesso64 2 жыл бұрын
This
@larsrademakers6070
@larsrademakers6070 2 жыл бұрын
Ive worked on redstone calculators and a screen before, but quit because back then i didnt understand what anything did in the "computers" the better people on ORE had, but this makes me wanna get back into the redstone pc thing again
@Sloimay
@Sloimay 2 жыл бұрын
Congrats on pushing through that project big matt!! You stayed mostly consistent throughout it's entirety from planning, to building and to editing while having school in the way, which I find pretty crazy! And the end result is chief's kiss :D
@mattbatwings
@mattbatwings 2 жыл бұрын
wouldnt be possible without da seal 🤝
@Drion086
@Drion086 2 жыл бұрын
Who knew a seal and a bat would be the perfect combination :)
@BedrRedstone
@BedrRedstone 2 жыл бұрын
It wouldn't be possible without him to... wait for it... Seal the deal 🤣
@savageraccoon787
@savageraccoon787 2 жыл бұрын
A chief's kiss...
@LaGzerdotcom
@LaGzerdotcom 2 жыл бұрын
Time to make 4D renderer!
@MineFranck
@MineFranck 8 ай бұрын
bro made a 3D cube rotate in a 2D screen in a 3D game in a 2D screen mindblowing
@dontsueme
@dontsueme 6 ай бұрын
Next he'll make a 4d cube
@ilikefootballandbaddecisions
@ilikefootballandbaddecisions 5 ай бұрын
people do this in desmos. Even better, there is literally full 3d games in desmos that you can play
@KaffeMedBulla
@KaffeMedBulla 4 ай бұрын
In a 3d universe
@PrimeTNT23
@PrimeTNT23 4 ай бұрын
@@ilikefootballandbaddecisionsyeah but Desmos makes it significantly easier, now I’m not saying it’s easy as it’s still insane and very impressive but it’s easier than……. Whatever the hell matt is doing
@Bleaky1
@Bleaky1 2 ай бұрын
Rendered*
@urslimefrm63rd
@urslimefrm63rd 2 жыл бұрын
ive never wanted a channel to blow up more. It low key annoys me that this dude with the awesome content hes making doesnt have millions of subs
@thedenominator_
@thedenominator_ 2 жыл бұрын
agreed, i wish i could like it twice
@toadsaidbye
@toadsaidbye 2 жыл бұрын
Not saying he is bad or anything, but people like mumbo kind of take all the popularity, people thinking he is the best redstoner. So I completely agree with this.
@iDontProgramInCpp
@iDontProgramInCpp 2 жыл бұрын
@@thedenominator_ You technically can. Not on the same account, though
@harrisonmaster5846
@harrisonmaster5846 2 жыл бұрын
Now make a video
@cricfan1880
@cricfan1880 2 жыл бұрын
I mean glory hoggin isnt that bad they started like this but agreed to orignal comment
@inconsistentlysleepy
@inconsistentlysleepy Жыл бұрын
I like how instead of just showing us the finished product, he walks us through the whole process so we can sort of understand what’s happening somewhat
@ChatookaMusic
@ChatookaMusic Жыл бұрын
Hehe yeah I like the magic man's funny words too
@baconheadhair6938
@baconheadhair6938 Жыл бұрын
i had no idea what he was saying
@A_youtube_channel_
@A_youtube_channel_ 9 ай бұрын
the math was pretty simple but i had no Idea how he made that all using redstone.
@EPC1220
@EPC1220 2 жыл бұрын
I'm currently in college taking linear algebra and i freaked out when I realized you're using a concept I just learned in Minecraft. Amazing work, keep it up!
@arctr00perecho
@arctr00perecho Жыл бұрын
The stuff around the 5 min mark reminded me of Calc 3 material. The portion around 6 mins brought me back to Calc 2 in relation to finding fluid force acting on an object submerged in a liquid. Specifically using similar triangles to find the proper area in which a slice/planar region lies, to be the equation of the integral finding the fluid force. Granted the use of similar triangles in this case is entirely different than whats in the video. I'm taking linear algebra and differential equations this upcoming spring, so its nice to get a mini preview of the subject
@trentonking5508
@trentonking5508 Жыл бұрын
🤓
@priyam352
@priyam352 Жыл бұрын
@@trentonking5508 bruh just shut up please go outside
@justADeni
@justADeni Жыл бұрын
I'm writing Spigot plugins for minecraft servers and I had a similar moment recently when i realized I could use the Taylor series and Newton's approximation
@ducksongfans
@ducksongfans Жыл бұрын
@@trentonking5508 😲
@gavinthecrafter
@gavinthecrafter Жыл бұрын
This is, without a doubt, the best explanation of 3D perspective projection I've ever seen. Gonna bookmark this in case I need it later 😅
@CielMC
@CielMC 2 жыл бұрын
16:25 Yep, a frame buffer is right, and it's the reason screen tearing happens actually! If a monitor tries to display the buffer while the current frame is still being rendered(some parts of the last frame are still there), screen tearing occurs. And tearing is prevented by matching the fps with the refresh rate such as vsync vsync changes the fps , while monitors can prevent tearing via technologies like gsync/freesync by changing the monitor's refresh rate to match the programs. Edit: The monitor you built is double buffered(vsync), one being the currently displayed content, and one for the renderer to draw only, and only swapping buffers when the draw is complete. See en.wikipedia.org/wiki/Multiple_buffering
@honkhonk8009
@honkhonk8009 2 жыл бұрын
In 3D games in general, wouldnt it be beneficial to not have a buffer? Like just have the monitor display whichever pixel whenever possible?
@CielMC
@CielMC 2 жыл бұрын
@@honkhonk8009 Well, without the buffer, you'd be able to see the tearing if extra frame buffers aren't used to cache the image, which is what happens when you turn your fps slider setting to the leftmost for Minecraft: Vsync.
@conradrobinson7941
@conradrobinson7941 2 жыл бұрын
It's a frame buffer yes, but it isn't the cause of screen tearing. You were mostly correct with screen tearing, and without double buffering, it is more likely, but it certainly isn't the cause or prevention. Double buffering is fully standard in modern computer graphics yet screen tearing can happen anywhere, given the main culprit is the disparity in the data being updated from the GPU whilst currently drawing on the monitor, causing the monitor to (half way through) draw the new (potentially entirely mismatching) frame's data. Though you're right in that it doesn't help as a compounding effect that you're also rendering directly to the framebuffer in small chunks (since that is all a single threaded piece of rendering code can do).
@lmaorofl3229
@lmaorofl3229 2 жыл бұрын
glSwapBuffers() opengl ezz
@conradrobinson7941
@conradrobinson7941 2 жыл бұрын
@@lmaorofl3229 ong
@jwchew1
@jwchew1 2 жыл бұрын
Dude, what's equally impressive to making the renderer is how good you are at breaking down these concepts and presenting them in a way that's not only clear but also entertaining as hell. I never thought I'd ever get into the weeds about how these sorts of things work but you've made them so accessible. You've seriously got the chops as an educational youtuber up there with 3blue1brown and veritasium. Keep it up man!
@HansLemurson
@HansLemurson 2 жыл бұрын
Well said! It's one thing to just build something amazing and then show it to people so they can go "Wow!", but then just shrug 'cause it's too complicated. It's another thing to be able to take them on a journey where you give them the knowledge to understand what you have done, and now truly appreciate it and be richer for it.
@lynxrbeam8732
@lynxrbeam8732 Жыл бұрын
Some dude named notch. “I think some wire block would be cool so players can open doors. Let’s call it red stone! This guy:
@arendellecitizen208
@arendellecitizen208 6 ай бұрын
Let's call it eh.. red.. dust.. stuff?*
@MrCube6
@MrCube6 2 жыл бұрын
This is honestly incredible, i really liked how you explained the math too. Insane stuff!
@mattbatwings
@mattbatwings 2 жыл бұрын
thank you!
@Sp1Tz_2nd
@Sp1Tz_2nd 2 жыл бұрын
hello mr square
@mangoalias608
@mangoalias608 2 жыл бұрын
this is INCREDIBLE. good job on the visuals explaining the math concepts btw, super clean and useful for understanding what was happening as you did it (matt > crafty)
@CraftyMasterman
@CraftyMasterman 2 жыл бұрын
Finally, the long awaited C U B E
@breawen
@breawen 2 жыл бұрын
no comments and likes? lemme chang
@samuelhulme8347
@samuelhulme8347 2 жыл бұрын
Cube made from Cubes!
@Skanerio
@Skanerio 2 жыл бұрын
A cubic cube
@SupersuMC
@SupersuMC 2 жыл бұрын
Matt > Crafty
@fun-damentals6354
@fun-damentals6354 Жыл бұрын
how is this the best explanation of 3d rendering i can find lol. i was trying to actually code and needed resources and this explained to so well
@lordmarum
@lordmarum 2 жыл бұрын
Ahh, that beautiful vertex position aberration caused by rounding errors reminds me of old PS1 era graphics. This is some outstanding work! Such dedication and resourcefulness!
@kaz49
@kaz49 2 жыл бұрын
This video is so high quality, I literally can't express how cool this video is. Also, matt > crafty in digital redstone.. Slimestone is a different question.
@ItzKoneko
@ItzKoneko 2 жыл бұрын
I never expected to see a full 3D render in minecraft done by only redstone You have my full respect for doing something like this
@aspendog3164
@aspendog3164 2 жыл бұрын
Another renderer that is really cool is sammyuri's you should see what he did, it uses 3D rendering and is really impressive.
@chakibchemso
@chakibchemso Жыл бұрын
As someone who's learning Vulkan and computer graphics i can spit two things: - I'm definitely subscribed - the youtube algorithm really impressed me this time
@TijdelijkKanaalA2
@TijdelijkKanaalA2 2 жыл бұрын
I can already just see that this is gonna be one hell of a project he just did, Goodjob man! Keep it up! Really enjoy it!
@imnotbeluga007
@imnotbeluga007 2 жыл бұрын
This is an absolutely MONUMENTAL and INCREDIBLE thing! I love it! Such an incredible piece of redstone engineering! It even fits with one of my quotes: "It may be slow, but it works. And that's what matters the most."
@sethpeace9235
@sethpeace9235 2 жыл бұрын
This is not Beluga
@zoneoff668
@zoneoff668 2 жыл бұрын
I'm really impressed at how insanely fast this is. I mean... Even without carpet mod 700 tics is not a long time for all that calculation! You have a really brilliant mind for optimisation!!
@saynator
@saynator 2 жыл бұрын
He said that it is 700 Redstone ticks slow
@birdmanballs69
@birdmanballs69 2 жыл бұрын
Bro built a gpu equivalent to the first computer in minecraft, I think its pretty fast
@NorbYyY_GG
@NorbYyY_GG Жыл бұрын
98% of people watching this probably dont even understand all this but its still entertaining to watch, and definetely interesting if you understand the things explained by him
@taigaming9529
@taigaming9529 Жыл бұрын
true including me
@nicholaslau3194
@nicholaslau3194 Жыл бұрын
And I'm the 2% that notices that the math isn't entirely correct
@GoldbergToastyBred
@GoldbergToastyBred Жыл бұрын
:/@@nicholaslau3194
@odinsonic
@odinsonic 8 ай бұрын
Except me. The computer graphics made all with pipeline, vertex, buffers, shadig languages and some lineer algebra math. And that guy jobless
@connorsavugot1672
@connorsavugot1672 2 жыл бұрын
You are a genius. I love everything you make. it's beautiful to see math, computer science, and minecraft all intersect in your projects!!!
@legopalji
@legopalji 2 жыл бұрын
What the heck. I'm baffled. You explained this huge project very simple and made it look simple as well, but having a little clue of redstone and maths it's just insane to me that you made this renderer possible in a damn block game. You are truly underated my dude. Keep up the great work ❤️
@JoshKit
@JoshKit Жыл бұрын
This video is amazing! And I'm not even talking about the MC magic - that is by far the best explanation of 3D -> 2D projection I've ever heard! I've been trying to get my head around it for years! Thank you
@yesseru
@yesseru Жыл бұрын
Love how this is unironically better than the slop that is the PS2 renderer.
@andrewsprojectsinnovations6352
@andrewsprojectsinnovations6352 2 жыл бұрын
22:48 Hold up, there is another hardware simplification you could maybe have done (at the cost of speed): Sine and Cosine can use the same look-up table, just offset slightly because cosine is just a sine function shifted by 90 degrees.
@artemisspawnofzeus7732
@artemisspawnofzeus7732 Жыл бұрын
Thats probably implemented in the prebuilt schematic tbh
@eric8764
@eric8764 Жыл бұрын
ew degrees
@ajbs_alexo_713
@ajbs_alexo_713 Жыл бұрын
@@eric8764 average calculus student :
@SeanGonzalezMDHEXT
@SeanGonzalezMDHEXT Жыл бұрын
​​​@@ajbs_alexo_713meanwhile, me, a psychopath: i LiKE gRadIAnS
@angeldude101
@angeldude101 Жыл бұрын
@@SeanGonzalezMDHEXT Gradians? Radians? Degrees? As far as I'm concerned a full circle is 256 angle units.
@jwandel
@jwandel 2 жыл бұрын
The redstone is amazing, and I'm actually equally impressed with the video quality, particularly your animations with the cube, vertexes, screen, and rays. Well done, it's only up from here
@clemdemort9613
@clemdemort9613 2 жыл бұрын
I'm a graphics programmer myself and this is Hella impressive, it took me months to figure out the math, and you just showed it it one video! Crazy stuff man GG
@RisingHuskyERLC
@RisingHuskyERLC Жыл бұрын
the explainging and math and geomtry will help me not fail my math geomtry class
@TrideGD
@TrideGD 2 жыл бұрын
Everything in these videos are always explained so well and everything is put together in a way that's both interesting and entertaining. You've struck gold with this video format, good job bro, incredible project as well!
@cythism8106
@cythism8106 2 жыл бұрын
Sinusoid
@heheimtrahs
@heheimtrahs 2 жыл бұрын
HI TRIDEAPTHBEAR the geometry dash player
@cheeeeesepete
@cheeeeesepete 2 жыл бұрын
not only is this video displaying literally best practice in hardware and software development, but it's also just. straight up informative. this is exactly how you teach people. it reminds me a lot of ben eater's explanations - messing up and correcting it is part of the process, and it's shown so nicely here. i'm so impressed with every minute of this video. (it also helps that you're voice isn't monotone so it doesn't ever feel like a lecture)
@Gapple_
@Gapple_ 2 жыл бұрын
23:28 the fact that he said he THINKS it MIGHT be his biggest project just shows how insane this man is at redstone
@Gapple_
@Gapple_ 2 жыл бұрын
@UnknownDev interesting, I didn’t know that, thanks for the knowledge :)
@Gapple_
@Gapple_ 2 жыл бұрын
@UnknownDev nice
@raphaelnej8387
@raphaelnej8387 2 жыл бұрын
Yet coding in brainfuck is easier than coding in minecraft The level of redstone expertise this guy has is unmatched
@tecno_andre2752
@tecno_andre2752 7 ай бұрын
​@@raphaelnej8387 nah, coding in binary isn't too difficult, it's just very long and tedious to do
@isakblomberg528
@isakblomberg528 Жыл бұрын
Okay, why the heck aren't you bigger on KZbin than Mumbo? Like seriously. This is just incredible.
@digitbraul_music
@digitbraul_music Жыл бұрын
This takes me back to computer architecture class days and linear algebra it’s so unbelievably impressive how you managed to get all of this done in Minecraft all in all the video was super fun to watch keep it up! 💙
@simonlink3828
@simonlink3828 2 жыл бұрын
This guy honestly deserves way more than he's getting
@joshdstevens
@joshdstevens 2 жыл бұрын
I saw that 3b1b plug coming from a mile away. Great build Matt
@Ok-_-719
@Ok-_-719 Жыл бұрын
This is the most mind boggling, creative, and biggest redstone machinery I have yet seen, there are not enough words to describe it. You have done an absolute amazing freaking job at this, congratulations on building it. I love your creativity and intelligence, you are really unique
@jonathanfaber3291
@jonathanfaber3291 2 жыл бұрын
Oh my god I just realised I’d wanted to draw something like this for a personal project in something called TIC-80 but could never figure out how projection worked, this has helped substantially- entertaining redstone and educational computer graphics. Thanks so much!
@squirrelbazooka8033
@squirrelbazooka8033 2 жыл бұрын
Currently taking a matrix class in college, and seeing the application of matrix multiplication to produce 3D graphics via linear transformations is really cool. Fantastic work here!
@lpi6298
@lpi6298 2 жыл бұрын
After I've watched your line drawer video i actually started researching 3d rendering and seeing you explain the topic in such a clear and approachable way is so fun
@vipxr
@vipxr Жыл бұрын
wow i learnt this in school this year, and i didn't even listen to it bc i was bored. but i literally watched you teach me the same thing right now. keep it up!
@RexxStone
@RexxStone 2 жыл бұрын
I don't even know how to descibe how much I love this video! Everything is extremely well explained, the visuals are stunning and simply following along makes you feel smart. Another 10/10 my dude! :D
@RubusCalculum
@RubusCalculum 2 жыл бұрын
yo Rex! Like your vids
@christopherr8441
@christopherr8441 2 жыл бұрын
14:03 I don’t think that it’s fair for you to say “we”. You did all of this amazing building, coding, creating, all by yourself. This is *YOUR* amazing accomplishment!
@graygravity3856
@graygravity3856 2 жыл бұрын
No, check the description. It says Sloimay helped
@littlegraycat3752
@littlegraycat3752 Жыл бұрын
It's incredible how this could be similar to real world computers, the part where he was flipping the levers was like when people had to flip individual levers just to do something on a computer, then when he went to the redstone schematics, it reminded me a lot of punch cards
@Celticshade
@Celticshade 11 ай бұрын
its insane how far this game has come, and how far the community has improved as well. this is actually insane. i remember when peak redstone was a vault door larger than 3x3.
@noahniederklein8038
@noahniederklein8038 2 жыл бұрын
Dude. This video is AMAZING!!! Mark Rober music, 3Blue1Brown video references and similar animations, absolutely brilliant explanations, and the sheer dedication to put this all together. Designing the divider and all the components, teaching yourself how everything works, prototyping everything in Python, and the many hours of debugging, all to produce one coherent video is absolute dedication and I have SO MUCH respect for you and optimism for your future as an engineer, both in Minecraft and in real life. You're an amazing person and I know you will do great things one day. I've been around this channel for a while. I don't know exactly how long, but your videos are always incredibly engaging and educational, and they always put a smile on my face. I know a lot of people say this, but my jaw literally dropped during the final showcase. As a high school student, I wish I had the time to design things like this. I built a very big and slow calculator similar to yours at the end of last year, which was my inspiration, designing almost everything myself. I was super proud of it and created tic-tac-toe and connect four over the summer, which I am also really proud of. Now that school has been back in session I haven't been able to play, but anytime I watch any of your videos I am absolutely amazed and inspired. Keep up the amazing work!
@Q_Gerome
@Q_Gerome Жыл бұрын
He is your master, you his follower🍔🦍🌒🦀🚂🌾🌬️🧑🏻👨‍👨‍👦👩‍⚖️🤾🤞🙄
@romanlegion5837
@romanlegion5837 2 жыл бұрын
I remember when I was excited because I made a really basic calculator when I was 17, seeing how far red stone engineers and engineering has come is truly impressive
@mangoalias608
@mangoalias608 2 жыл бұрын
i feel like if redstone displays are gonna get any more advanced like this, there should be a mod that lowers the brightness of the lamps based on signal strength or something, so you could add depth to the image
@William-nani
@William-nani 3 ай бұрын
Bro I watch so many tutorials explaining the projection and couldn't figure anything out, but your simple and clean explanation did the job very well 🎉🎉🎉, thank you soooo much 😊
@Amit_6738
@Amit_6738 2 жыл бұрын
I quit Minecraft a few months ago, but as a programmer I am so amazed by how you have done it, and the way you made the matrix rotation way easier is mind blowing, keep it going man!
@orfeoriva5384
@orfeoriva5384 2 жыл бұрын
We can't see yet the video but I know that is going to be awesome as all mattbatwings videos! Thank you for all your work (from 🇮🇹 Italy)!!!
@alessiobavieri620
@alessiobavieri620 2 жыл бұрын
Ma te vai alle superiori? Perchè io che sono in terza media faccio troppa fatica a capire questi video.
@orfeoriva5384
@orfeoriva5384 2 жыл бұрын
@@alessiobavieri620 anch'io sono in terza media e a essere sincero questo video ho fatto un po di fatica anch'io perché ci manca ancora qualche conoscenza ma siamo curiosi... a me piace approfondire questi argomenti e ho già imparato un bel po di cose (senza aiuto di insegnanti o altre persone). Appena vedo qualcosa che non capisco vado a cercarla anche se complicata .comunque è normale che alla nostra età non capiamo queste cose. Mi sto accorgendo che sto scrivendo un poema. Ciao buonanotte
@orfeoriva5384
@orfeoriva5384 2 жыл бұрын
@@alessiobavieri620 questo video è anche stato il più complicato di questo canale youtube
@alessiobavieri620
@alessiobavieri620 2 жыл бұрын
@@orfeoriva5384 Sì infatti, comunque gli altri si capiscono
@onemightsay248
@onemightsay248 2 жыл бұрын
I love that you went in depth with your explanation. It really makes it feel hands-on!
@TheForgottenShotgun
@TheForgottenShotgun Жыл бұрын
Casually integrating linear algebra and coding using effectively ONLY bits is one of the most difficult things I've ever heard. This man HAS to have a computer science or cyber security background to even start with this. I'll never be able to fully express my pride in you
@aidenbagshaw5573
@aidenbagshaw5573 2 жыл бұрын
Wow! I’ve never really considered how 3D rendering works, but this is amazing! With all the fascinating and educational mathematics, combined with the highly clickable Minecraft thumbnails, I feel like this guy needs a lot more subs. Now I’m feeling inspired to try and make my own renderer! If it can be done with redstone, surely it can be done with a bunch of DIY circuits.
@nomekop777
@nomekop777 2 жыл бұрын
This is actually super inspiring. It no longer looks like a jumbled mess of multicolored boxes (I mean it does, but still). It's something that I know about now. You've explained it in a way that if I had to recreate this and I had the schematics, I could probably do it with only a little bit of help. Whereas before, I would probably plot the location of each point and set up 8 different clocks to cycle them through their locations, then give up when I realized I have to make the lines as well
@illumi1749
@illumi1749 2 жыл бұрын
i love these videos that go into REAL depth on the actual build beacuse its so interesting
@gargamel6480
@gargamel6480 Жыл бұрын
Everyone tells me that I'm smart (I'm not) and i have no problems understanding easier builds, but you guys, who build these machines, your are on next level
@lululegende1407
@lululegende1407 2 жыл бұрын
Incredible. The explainations are giving heavy 3blue1brown vibes lol
@vit.budina
@vit.budina 2 жыл бұрын
Great job man! In the beginning, this seemed like something nearly impossible to make with just redstone, but after you boiled it down to the basic math, it all started to make sense. I too am a big fan of 3Blue1Brown's videos. That linear algebra series is indeed amazing. I watched it a few weeks ago when learning matrices in college. His teaching style and great animations made my first few weeks of college math a real breeze. :)
@_juliakp1_
@_juliakp1_ Жыл бұрын
i am currently taking linear algebra and came back to this video because our current project is to basically create this is pygame lmao the video is genious btw
@TheOneWithRedstone
@TheOneWithRedstone Жыл бұрын
You've just explained things I would've never understood from a school teacher. You give me inspiration to further progress my mathematics knowledge! You are awesome! Keep up the hard work!
@TrueKyanite
@TrueKyanite 2 жыл бұрын
Holy moly, that is the coolest thing I've ever seen in Minecraft. And you weren't that kind of KZbin to skip over the math, or explain it terribly, you did a fantastic job with the math, and even I, who doesn't yet understand Matrixes, could still understand your explanation. Fantastic job my guy, highly underrated video
@breadcyclone
@breadcyclone 2 жыл бұрын
I really like this channel, it's one of the few redstone and technical channels that doesn't "dumb down" the content. It's sick to see how everything actually works and your full thought processes throughout
@ratlinggull2223
@ratlinggull2223 Жыл бұрын
well, he does dumb it down - he didn't even explain what he did for debugging
@СеменКишулько-ж2э
@СеменКишулько-ж2э 2 жыл бұрын
so cool dude) you can also put rotated coordinates back to rotator again, but rotate them by different axis!
@jedilukestar
@jedilukestar 6 ай бұрын
I dont play much minecraft, and at school have barely learned algebra, but you still made it easy to understand. Great work!
@PB-wv6ih
@PB-wv6ih 2 жыл бұрын
Dude this is crazy, like big dubs on this project. Like it’s tough doing it using ICs irl and this man just did it in Minecraft. Mans just built different. This goes really hard and we love seeing this great content 🎉
@pdlbackup
@pdlbackup 2 жыл бұрын
Dang, Notch called this his favorite build. That's something to be proud of.
@existenceispain_geekthesiren
@existenceispain_geekthesiren Жыл бұрын
Seeing this not only gives me huge appreciation for redstoners, but also immense appreciation for computers. Like, that's all packed into a tiny chip.
@thewhitefalcon8539
@thewhitefalcon8539 10 ай бұрын
it's easier when each transistor isn't a meter (3 foot) cube
@existenceispain_geekthesiren
@existenceispain_geekthesiren 8 ай бұрын
​@alexc4924 well, yea, of course, but that's what's so impressive about it. it's MINISCULE.
@baconheadhair6938
@baconheadhair6938 Ай бұрын
5:32 I found this part interesting because that’s exactly how 3blue1brown always recommends you do to derive formulas. Its cool to see that it’s actually something used even in mc
@RenderDragon
@RenderDragon 2 жыл бұрын
While I cant understand OpenGL, this man makes 3D renderer in Minecraft... Awesome
@Nolezor_
@Nolezor_ 2 жыл бұрын
As a physics student that passed linear algebra a year ago, I got so much excited for no reason when you were explaining the matrix multiplication for the rotation and i was like “but can’t you just use the other 2 coordinates for a single axis rotation?” and it was right
@jean-claudevandal5069
@jean-claudevandal5069 2 жыл бұрын
DUDE THIS IS AWESOME!!!! I am a data science and AI student and i have gone through literaly all the mathematical theorey you were explaining and it is an incredible feeling to see someone actaully use all this math to create something. Insane job
@SonOfDaw95
@SonOfDaw95 11 ай бұрын
I've never had complicated math explained so well that I think I actually undo it. Insane, stellar, beautiful work. 20/10
@asia_g1
@asia_g1 2 жыл бұрын
I wish i was as good at redstone as this man, but after 11+ years off playing minecraft im proud to pronounce that i can now build ray work's raid farm without using the tutorial! :)
@opal9583
@opal9583 2 жыл бұрын
do you understand it or have you memorized it
@asia_g1
@asia_g1 2 жыл бұрын
Memorized and understand :)
@spocite
@spocite 2 жыл бұрын
this is very impressive good job on you
@asia_g1
@asia_g1 2 жыл бұрын
Ty :D
@deafeninghair3331
@deafeninghair3331 2 жыл бұрын
You explain a lot of really advanced concepts very well. I went to school for computer science, and I bet you could have made me understand pipelining faster than my computer architecture professor did.
@Turabbo
@Turabbo 2 жыл бұрын
This is incredible and you're such a fantastic explainer. This is some top quality KZbin! Congrats on the awesome project!!
@luisgmzz_
@luisgmzz_ Жыл бұрын
This video was released 9 months ago, I started watching it but I couldn't get to half of if cause it was so complicated that I got bored with ease. 2 months ago I finished my first year (out of four) of software engineering, and now I feel like I can fully enjoy this cause I can relate all you're saying to what I've been taught, it makes me really happy, motivated, proud of myself and that I'm studying something that I really like and fits me :)
@fps3689
@fps3689 11 ай бұрын
bro did software engineering to understand a block game video 💀
@luisgmzz_
@luisgmzz_ 11 ай бұрын
@@fps3689 you got me😔
@p.a.g3357
@p.a.g3357 2 жыл бұрын
As a college student learning linear algebra, you have just encouraged me to be a little more interested in the topic. I have not been given an example where matrix multiplication is used in the real world once lmao
@LightslicerGP
@LightslicerGP 2 жыл бұрын
This is immense. The math, Redstone, and hardworking behind it all says enough. Also great usage of 3blue1brown's renderer lol
@n0us.
@n0us. 2 жыл бұрын
This was literally the most digestible math explanation section of a video I've ever watched
@BrickModding
@BrickModding 6 ай бұрын
you are one of my favorite minecraft youtubers. Honestly just insane to think about the fact that you had to literally write this whole thing in BINARY. I do some programming myself, but nowhere near the level youre at. Great job man :)
@eugagaloi
@eugagaloi 2 жыл бұрын
It's crazy how much you can make in a game made out of squares
@Periareion
@Periareion 2 жыл бұрын
What an amazing video! I love that you really went through the mathematics - it inspires me to continue working on one of my projects, but on a slightly lower level (by calculating perspective and drawing in Pygame instead of letting OpenGL handle it).
@definitelynotjustasquirrel8319
@definitelynotjustasquirrel8319 2 жыл бұрын
This is insane! Keep up the amazing content
@strings1984
@strings1984 5 ай бұрын
Love 3b1b too. You could code an item sorter to bitsets and youse instant dropper lines to transmit. Not to mention copper lamps in a piston feed tape are essentially rom or ram bitsets.
@marioman98
@marioman98 2 жыл бұрын
the line renderer is revolutionary, this is the next step
@stefbunny
@stefbunny 2 жыл бұрын
I imagine how of a hard challenge this was, congratulations on this project! Great explanation :)
@neilfinntanward6883
@neilfinntanward6883 Жыл бұрын
Hello I’m from Parker’s video thanks from me for helping him
@evelioboyoh3377
@evelioboyoh3377 Жыл бұрын
Same
@Quarks123
@Quarks123 11 ай бұрын
amazing. i just love that this contraption actually looks like a build computer, because kind of it is.
@villev624
@villev624 Жыл бұрын
That one guy who is trying to make this while watching💀
@jasonrubik
@jasonrubik 2 жыл бұрын
1:40 Matt: "everything has to be done in binary" Analog Signal Strength : "am I a joke to you?!" ;)
@prsm3
@prsm3 2 жыл бұрын
I wonder if an analogue system would be faster than a digital one
@callofdutyfreak10123
@callofdutyfreak10123 Жыл бұрын
Dudes casually doing calc 3 and linear algebra in a KZbin vid
@SpreakYT
@SpreakYT Жыл бұрын
Frr
@callofdutyfreak10123
@callofdutyfreak10123 Жыл бұрын
@@SpreakYT classes kicked me ass
@doodleplayer4014
@doodleplayer4014 Жыл бұрын
You're really good at explaining things. I don't understand much about coding or redstone, but I can generally understand your process.
Can YOU Guess what's wrong with these Minecraft Images?
25:47
Havenhand
Рет қаралды 456 М.
The history of macOS
15:52
Mazendrak
Рет қаралды 12 М.
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 9 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 97 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 42 МЛН
I Made a Multi-Line Renderer with just Redstone!
16:40
mattbatwings
Рет қаралды 521 М.
I Made Minesweeper with just Redstone!
17:39
mattbatwings
Рет қаралды 250 М.
I Made an AI with just Redstone!
17:23
mattbatwings
Рет қаралды 1,1 МЛН
How I Made Geometry Dash In Minecraft
32:13
CraftyMasterman
Рет қаралды 916 М.
I Made Pac-Man with just Redstone!
29:54
mattbatwings
Рет қаралды 549 М.
Minecraft's Most Mind-Blowing Inventions...
10:49
Sipover
Рет қаралды 16 МЛН
Building your INSANE Redstone ideas!
16:05
mattbatwings
Рет қаралды 407 М.
I Made a Working Computer with just Redstone!
15:37
mattbatwings
Рет қаралды 871 М.
I Made Minecraft, but It's 4D
13:48
Mashpoe
Рет қаралды 5 МЛН
This Circle is in Vanilla Minecraft
9:54
mysticat
Рет қаралды 23 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 9 МЛН