Quick Understanding of Homogeneous Coordinates for Computer Graphics

  Рет қаралды 18,619

Miolith

Miolith

6 ай бұрын

Graphics programming has this intriguing concept of 4D vectors used to represent 3D objects, how indispensable could it be so that every 3D graphics API force it on its users ?
Follow me on social media to learn more about computer graphics or the other projects I work on.
Twitter x.com/Miolith_
ShaderToy www.shadertoy.com/user/Miolith

Пікірлер: 35
@guilhermecampos8313
@guilhermecampos8313 4 ай бұрын
After seeing many videos here on KZfaq, I finally understood Homogeneous Coordinates and Projection Matrix thanks to you
@zypeth4634
@zypeth4634 Күн бұрын
WOWWWWW, This was amazing!!!!!! Very clear :)
@Necrozene
@Necrozene 7 күн бұрын
I think you nailed it.
@Byrns5512
@Byrns5512 25 күн бұрын
Best and most concise explanation I’ve seen yet 🙏
@naishalsuvagiya
@naishalsuvagiya 6 ай бұрын
Good animation plus explanation, 👊 Keep it up you will surely make great in future😊
@gianlucanordio7200
@gianlucanordio7200 Ай бұрын
Crazy quality and explaination for a video of a channel with 497 subscribers (well 498 now). Good job :D
@jahbini
@jahbini 5 ай бұрын
You explained this topic much better than Jim Blinn
@mykytahorbenko6794
@mykytahorbenko6794 3 ай бұрын
Awesome explanation. Thank you!
@javisda1997
@javisda1997 5 ай бұрын
Really nice video and animations. Keep it up!
@DahVeeDeeOh
@DahVeeDeeOh 2 ай бұрын
Thank you so much. I was not making headway understanding homogeneous coordinates either by my professor's lecture or readings. Everything is clear after watching this video.
@Abon963
@Abon963 3 ай бұрын
Excellent!
@GG-vl7lh
@GG-vl7lh 6 ай бұрын
Great first video !
@louis-etiennemessier8003
@louis-etiennemessier8003 Ай бұрын
great stuff! Thanks!
@chrisinacio
@chrisinacio 5 ай бұрын
Great work! Keep it up!
@suheladesilva2933
@suheladesilva2933 4 ай бұрын
Great video, thanks a lot.
@TheJara123
@TheJara123 4 ай бұрын
Wonderful
@mrshodz
@mrshodz Ай бұрын
Excellent communication.
@samueldeandrade8535
@samueldeandrade8535 3 ай бұрын
Wow. This video is very, very good.
@sithyyyy
@sithyyyy 3 ай бұрын
The 3blue1brown of computer graphics. Looking forward to more!
@abnereliberganzahernandez6337
@abnereliberganzahernandez6337 3 ай бұрын
this things are weird at first but the more you work on them the more sense they make to you
@kavourakos
@kavourakos 2 ай бұрын
best video on homogeneous coordinartes
@robotic_voice
@robotic_voice 4 ай бұрын
great video
@banpridev
@banpridev 6 күн бұрын
subscribed!
@jaibharat6092
@jaibharat6092 6 ай бұрын
buddy nice work could you make videos on david c lay linear algebra , it is well known book in this area
@gerard-nagle
@gerard-nagle 5 ай бұрын
Really cool, enjoyed it. How did you create the graphics for the video, really clean and smooth
@MiolithYT
@MiolithYT 5 ай бұрын
It's made with a python library called Manim
@gerard-nagle
@gerard-nagle 5 ай бұрын
@@MiolithYT thanks for the reply, appreciate it. Seems like Manim will be a project for 2024.
@whatitmeans
@whatitmeans 3 ай бұрын
it resembles a LOT the Denavit-Hartenberg projection used in robotics
@nikos4677
@nikos4677 4 ай бұрын
Lol i've seen it on roblox and it took me a while to figure it out. I thought the roblox devs who made the engine were genious of thinking it but as it turns out it is a known thing
@xseis.
@xseis. Ай бұрын
Am i the only one questioning why we even use matrices? Is it purely for visualizing the math?
@hambonesmithsonian8085
@hambonesmithsonian8085 Ай бұрын
They’re an amazing condensing tool for representing information. You simply need to practice with them versus trying to handle entire systems of equations and you will very quickly see what I mean. Especially when it comes to tensor manipulation and Einstein summation notation. So TLDR, yes, but not without merit. Matrices are not intuitive at first.
@xseis.
@xseis. Ай бұрын
So, you could work without them but it'd get really tedious
@Strongsong
@Strongsong 6 ай бұрын
We make numerous interpretation errors when we do not develop adequate and corrected forms of observation, not necessarily the result of the use of machines, but naturally in our brain. This video is useful even to improve interpretations of quantum mechanics as a multiplier of the potential of the mind. This is my opinion that AI and others technologies, however modern, naturally serve to expand our abstract mind and enable creative tours through Hilbert space. Our brain commands technology, it only warns us about the need for more enhanced directions.
@filipmihajlovic7779
@filipmihajlovic7779 Ай бұрын
You failed to explain why it is required. But everything else is great.
The Math behind (most) 3D games - Perspective Projection
13:20
Brendan Galea
Рет қаралды 371 М.
What are affine transformations?
4:50
Leios Labs
Рет қаралды 86 М.
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 18 МЛН
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 14 МЛН
The Noodle Picture Secret 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 29 МЛН
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,4 МЛН
The Matrix Transpose: Visual Intuition
26:01
Sam Levey
Рет қаралды 12 М.
Introduction to Projective Geometry via Tic-Tac-Toe Grids
21:26
Sum and Product
Рет қаралды 49 М.
Rasterizer Algorithm Explanation
5:18
HuCE - cpvrLab
Рет қаралды 72 М.
The deeper meaning of matrix transpose
25:41
Mathemaniac
Рет қаралды 352 М.
How Real Time Computer Graphics and Rasterization work
10:51
FloatyMonkey
Рет қаралды 82 М.
How do Video Game Graphics Work?
21:00
Branch Education
Рет қаралды 3,2 МЛН
What Is The Most Complicated Lock Pattern?
27:29
Dr. Zye
Рет қаралды 1,3 МЛН
Crack Homogeneous Coordinates In 4 Animations
9:12
Hex 16
Рет қаралды 1,4 М.
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 18 МЛН