Thanks everyone for the 172 subscribers, can we hit 200 before the end of this year?! This subscriber count makes me feel quite some pressure. Please let me know what you think of this video.
@cemsengul163 жыл бұрын
Kind of insane when you think about it. We perceive complete smooth shapes when we play 3D games but our computer is constructing these shapes in real time conducting complex mathematics.
@CosmicComputer5 жыл бұрын
This was incredible, you’ve taught me so much so far, thank you! Your channel is going to go places with this kind of content, I can’t wait for the next video!
@FloatyMonkey5 жыл бұрын
Hi Logan, thank you so much for all your supportive comments thus far. They really motivate me a lot!
@christianmccormack9245Ай бұрын
These are such incredibly well made videos, it's such a shame you stopped doing them. There's so much more to talk about in computer graphics! :(
@roxferesr4 жыл бұрын
Your channel is a goldmine! Love the way you explain these subjects I would love for a future video to explain how complex models are stored and read by 3D software
@FloatyMonkey4 жыл бұрын
Wow, thanks! Not sure what you mean by 'complex models', do you mean things like vertices, edge loops, faces, etc. ? Next week I'll start making video's again. I noticed you follow me on Instagram, if you've seen my latest post you already know the subject for one of them ;)
@hossamfadeel3 жыл бұрын
Thanks a lot. Great Explanation. Really appreciate your efforts.
@gutzimmumdo49102 жыл бұрын
dam i see u are an artist in the description, but are u a math hobbyst aswell? u have quite the knowldge of math, very good video.
@tmich344 жыл бұрын
just watched your video on "How real time computer graphics and raterisaiton works". I come from an mechanical engineering background. Would it be possible to do an in-depth video on each of the stages that you talked about, but a bit more slowly and with more examples. This is one of the best videos I found on the topic. Thanks.
@chicapercebe3 жыл бұрын
amazing channel! thank you for this explanation!!
@Hannah131473 жыл бұрын
Thank you so much!!!!
@aydaryakup4540 Жыл бұрын
YOUR CHANNEL IS AWESOME!!! thank you!!!!!
@yannanydeira Жыл бұрын
Thank for your explanation, simple but very effective
@tankiwilliew Жыл бұрын
Incredible videos, appreciate the work a lot
@snake4eva4 жыл бұрын
These lectures are superb its a shame that it isnt getting more views. I have a question to ask. Do you have any reference material that you could recommend that helped you to understand this topic? I've been looking through many videos about shaders and graphics pipeline and these are the most comprehensive and short videos that nails the point.
@FloatyMonkey4 жыл бұрын
Oh thanks. I’ve been doing graphics programming for over 6 years now and everything I explain in my videos is a brain dump of what I’ve learned during that time by reading hundreds if not thousands of articles. On top of that I not only read but also practice by implementing these techniques in my own game engine which is key to better understand them. If I did have to name one resource (for beginners) though it would have to be learnopengl.com. Hope this helps.
@snake4eva4 жыл бұрын
@@FloatyMonkey Thanks a mil keep up the good work
@JannisAdmek4 жыл бұрын
3:40 into the video: I subscribed, very nice content! :) Edit: OMG this video is amazing!
@FloatyMonkey4 жыл бұрын
Thanks, means a lot!
@narqiez46692 ай бұрын
Such a shame you don't post anymore ;(
@rodrigocausarano969 Жыл бұрын
I'm sorry but I didn't understand the end. You showed how to calculate the normal of the top vertex and store that value in the vertex buffer. But how do you calculate the normal of all the other vertices? What value do you store for the normals of those vertices?
@FloatyMonkey Жыл бұрын
You have to repeat the same steps. The normal of a vertex is just the average of the normals of the triangles that contain that vertex. As a side note, in practice we might use something fancier than a regular average, eg. an area weighted average.
@rodrigocausarano969 Жыл бұрын
@@FloatyMonkey Got it! You rock
@wooSandy3 жыл бұрын
awesome,great video for beginners
@wooSandy3 жыл бұрын
should be more subscribers
@eccentricaste3232 Жыл бұрын
I should dedicate a day for all your videos.
@dannywaterss3 жыл бұрын
Thank you for the video) So triangles are always and in any case better for calculations than quads? I just don't understood why I should triangulate the model if it creates more polygons. Is the reason just in calculating twice one edge?
@FloatyMonkey3 жыл бұрын
Yes, triangles are always superior to quads, at least when a computer needs to handle them. Their use simplifies the math and therefore increases performance. Triangles are the only polygons where its vertices are guaranteed to lie on a single plane. The vertices of a quad can lie in a single plane but can also lie in two planes. One of the problems with this is you can no longer calculate the normal vector because in some cases you might have two. This is just a simple example but the plethora of mathematical simplifications when using triangles extends way beyond what I can explain in a single comment. It's true that triangulation creates more polygons and thus uses a bit more memory on average but the computational advantages far outweigh the increased memory usage.
@dannywaterss3 жыл бұрын
@@FloatyMonkey Thank you very much, this knowledge is a real treasure
@lawdpuliix Жыл бұрын
i just got here and man, i feel like i am a graphics programmer already, despite just starting out😂