Hi to you, too! I am that very guy, who was completely confused about matrices a few days ago, because I couldn't figure out why my "own" fancy library didn't work, but GL-Matrix did. Now I know.😏
Thanks Andrew! btw it looks like this video fell out of the playlist, and there are a couple of 'unavailable' videos I've also had some trouble with this when deleting or delisting videos and found out they can be revealed and removed by going to TH-cam Studio -> Playlists -> *My Playlist* -> three dots ... -> Show unavailable videos. Apparently that button will only be there if there are in fact some unavailable videos in the playlist. Thanks again for the series!
Thanks for your help, Peter. I've gone through the playlist and removed the bad video. I know that right now, it also looks like there's at least one missing video. There will be a "Uniforms Part 2" at some point soon, which will focus on uniform buffer objects (like VAOs). I'll probably need to do at least one more video before it makes sense to do that.
Great content, I never learnt so much within single day ❤️ I am gonna apply instanced drawing for my next webgl game. I have been doing batching where I multiplied vertices by model matrix inside js. I wonder how inefficient it was?
I think it depends. If you're batching only (or mostly) quads or other simple geometries, then it's fine; in fact, I suspect this probably is the most common strategy for OpenGL developers. For more complex geometry, it usually makes more sense to do the matrix multiplication inside the shader code. But it's always a balance and there's no right or wrong answer as long as your frame rate is acceptable. (And thanks for the compliment!)
Thank you. I couldn't figure it out before, but after watching your video, I immediately understood😏
Hi to you, too! I am that very guy, who was completely confused about matrices a few days ago, because I couldn't figure out why my "own" fancy library didn't work, but GL-Matrix did. Now I know.😏
Thanks Andrew!
btw it looks like this video fell out of the playlist, and there are a couple of 'unavailable' videos
I've also had some trouble with this when deleting or delisting videos and found out they can be revealed and removed by going to
TH-cam Studio -> Playlists -> *My Playlist* -> three dots ... -> Show unavailable videos.
Apparently that button will only be there if there are in fact some unavailable videos in the playlist.
Thanks again for the series!
Thanks for your help, Peter. I've gone through the playlist and removed the bad video. I know that right now, it also looks like there's at least one missing video. There will be a "Uniforms Part 2" at some point soon, which will focus on uniform buffer objects (like VAOs). I'll probably need to do at least one more video before it makes sense to do that.
Great content, I never learnt so much within single day ❤️ I am gonna apply instanced drawing for my next webgl game.
I have been doing batching where I multiplied vertices by model matrix inside js. I wonder how inefficient it was?
I think it depends. If you're batching only (or mostly) quads or other simple geometries, then it's fine; in fact, I suspect this probably is the most common strategy for OpenGL developers. For more complex geometry, it usually makes more sense to do the matrix multiplication inside the shader code. But it's always a balance and there's no right or wrong answer as long as your frame rate is acceptable. (And thanks for the compliment!)
Thank you