Math for 3D Modeling | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

Math for 3D Modeling

We've all seen softwares like Blender, Maya, Auto CAD. For someone wanting to create an all round modelling software like those ☝, what subjects in mathematics do I need to know very well ?

17th Aug 2019, 5:22 AM
Dlite
Dlite - avatar
6 Answers
+ 8
D'Lite my brother here is an article / reference which might help answer your question. Myself, I would recommend advanced algebra and advanced trig along with some calculus ... http://forums.cgsociety.org/t/how-much-mathematics-is-involved-in-3d-modelling-and-animaton/1606393/3
17th Aug 2019, 5:54 AM
BroFar
BroFar - avatar
+ 7
You may also need to learn about splines.
17th Aug 2019, 12:34 PM
Sonic
Sonic - avatar
+ 6
You could learn quaternions as they help you not only with 3-d manipulation, but rotation as well.
18th Aug 2019, 3:58 PM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 2
How to build an app after become a master programmer in python
18th Aug 2019, 10:43 AM
Amrit Kumar
+ 2
Vectors, translation, perspective, rotation, matrices, rotation orders for 2 dimensional rotation and for shading and stuff of faces you need to code shaders so normals dot products pythagorean theorem and then remains face sorting so again pythagorean theorem then for culling out the faces not facing you you use some kind of culling mechanism and a basic understanding of how mathematics work (e.g sine and cosine etc.), and an understanding of arrays and just overall coding. If you want to get straight into it I have uploaded a 3d engine tutorial covering the basics on my channel Qyther on youtube, you should find it by searching it. Happy coding!
20th Aug 2019, 10:01 AM
Chat d'Oeuf (Baron)
Chat d'Oeuf (Baron) - avatar