Escolar Documentos
Profissional Documentos
Cultura Documentos
In Lesson 1 of Creating 3D Games with Blender3D, I will introduce Blender3D and go over
basic concept of 3D Visualization. Since this series is for students without 3D experience or 3D
math background, I will not discuss the math behind 3D visualization. I am, however, working
on a 3D Programming with OpenGL series which I will cover more advance topics such as C++
programming and 3D math.
Step 1: Blender3D
This blender does not blend frozen fruit, but it blends something better. It blends your creativity
and artistic ability to create beautiful 3D models, 3D animations, and 3D games.
You may not know it, but your right hand is a model for 3D coordinate system. Point your thumb
to the side, index finger forward, and middle finger downward; now you have thumb as your X-
axis, index finger as Y-axis, and middle finger as Z-axis.
Step 3: Understanding Surface Normal
The normal is often used in to determine a surface's orientation toward a light source or the
orientation of each of the corners.
A normal (or surface normal) to a flat surface is a vector which is perpendicular to that surface.
A normal to a non-flat surface at a point P on the surface is a vector perpendicular to the tangent
plane to that surface at P.