Coding Challenge #112: 3D Rendering with Rotation and Projection



In this coding challenge I render a 3D object (cube) in 2D using rotation and projection matrices in Processing (Java).

🔗 Code: http://thecodingtrain.com/CodingChallenges/112-3d-rendering
🔗 Matrix Multiplication: http://matrixmultiplication.xyz
🔗 Rotation Matrix on Wikipedia: https://en.wikipedia.org/wiki/Rotation_matrix
🔗 3D Projection on Wikipedia : https://en.wikipedia.org/wiki/3D_projection

🎥 4D Hypercube (Tesseract): https://youtu.be/XE3YDVdQSPo
🎥 Matrix Multiplication for 3D Rendering: https://youtu.be/tzsgS19RRc8
🎥 Matrix Math: https://youtu.be/uSzGdfdOoG8

🚂 Website: http://thecodingtrain.com/
💖 Patreon: https://patreon.com/codingtrain
🛒 Store: https://www.designbyhumans.com/shop/codingtrain/
📚 Books: https://www.amazon.com/shop/thecodingtrain

🎥 Beginners: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA
🎥 Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH

🔗 https://p5js.org/
🔗 https://processing.org

source

Reply


Build A Site Info