Hi there, thanks for watching! If you have any feedback or want to make suggestions for future videos, feel free to let me know 👍
@The_Filosof8 күн бұрын
Priceless tutorial. Thank you. Would the follow up video be about UVs, would we live in paradise.
@thanatos454Күн бұрын
Great video! Anyone generating their own meshes like this should read up on vertex winding order and back-face culling. Though specifying the normals may render it unnecessary. The Godot docs make a point of mentioning a clockwise winding order so it will probably still come up at some point. It is a universal aspect of meshes so it is always good to know about. There is also an issue with your array mesh generation where you are appending duplicate points. You only need to append 4 new points for the first square. After that it only requires 2 new points for the first row/column and 1 new point to fill out the rest. Alternatively I imagine you could generate 4 new points but only for every other square in a checkerboard pattern. There are a number of ways to skin this cat but the idea is to not duplicate vertices. There would also still be duplicates along the edges of your cube but there is always a point where you have to call it good enough. There are different variants of spherical mesh geometries that people should look up as well - each with their own quirks. You are making a Quad Sphere here. There are also Icospheres and UV Spheres.
@JakobKobberholm4 күн бұрын
This was a great video! Although I conceptually eventually understood what was going on, it did make my brain hurt when trying to picture, in my mind, how the normal and tangent were facing or how they got calculated. Vectors are just not that intuitive and I think it would be a lot more digestive, if presented with something as simple as an animated arrow, turning around an axis. Several of the vector calculations and why normalizing all the vertices of a cube, makes a sphere, could benefit from a few more words (or an illustration).
@devpoodle4 күн бұрын
Thanks so much for the feedback! I definitely am looking into more ways I can visualize the concepts in my videos, so hopefully I can make some of the math stuff easier to understand in the future.
@sigitsatriap65057 күн бұрын
Wow great video !
@devpoodle7 күн бұрын
Thanks!
@Kry0000Ай бұрын
Very informative, thanks for sharing.
@sreedevcv7388Ай бұрын
Great video. This helped me a lot.
@mysticplayz564917 күн бұрын
Great video, but there are some concepts which i didn't understand and the only audio input for my brain 🧠 is not enough to understand and catch up with the code. It would be best if you added a some visual to tell what it does with some simple examples. 😅. Excellent 👍 video though.
@toastercosmique4390Ай бұрын
excellent work.
@devpoodleАй бұрын
Thanks! ❤️
@dbatdevАй бұрын
spectacular! thanks.
@עומראשכנזי-ז5זАй бұрын
great video, can i ask about UV? does it just work?
@devpoodleАй бұрын
@@עומראשכנזי-ז5ז To get UV’s, you have to create a UV array and add it to the surface array, in basically the same way you add normals. They’re a little more difficult to generate, especially for the cube and the sphere, which is why I didn’t include it in the video