Part 1 — Foundations
What real-time 3D art is, the parts of a mesh (vertices, edges, faces, normals, topology) and the units, axes and file formats that move assets between tools.
What 3D artists actually make
- Real-time vs. offline renderingTopicGames draw each frame in milliseconds, while films can spend hours on one; this difference shapes how game assets are built.
- The game asset pipelineTopicThe ordered stages that turn an idea into a working game asset, from concept and blockout to baking, export, engine setup and review, traced through one wooden crate.
- Roles in 3D game productionTopicWho does what when a game world is built — environment, prop, level, technical, material and lighting roles, outsourcing and art direction — and why the titles change from studio to studio.
Anatomy of a mesh
- Anatomy of a polygon meshTopicWhat a polygon mesh is made of, how a game engine stores it, and why the vertex count in the engine is higher than in your modeling tool.
- VertexKey termA single point in 3D space; the corner of every face. In a game engine it also carries normals, UVs and colours, which is why engine vertex counts run higher.
- EdgeKey termA straight line between two vertices. Edges outline faces, form loops, and decide where shading and UVs break.
- Face (polygon)Key termThe flat area enclosed by three or more vertices; the only part of a mesh that actually renders.
- TriangleKey termA face with three vertices. The only polygon a GPU draws, always flat, and the unit game budgets are measured in.
- QuadKey termA face with four vertices. The preferred face for subdivision and deformation, and the centre of the long "all quads" debate.
- N-gonKey termA face with more than four vertices. Handy while modeling and harmless on flat static surfaces, but unpredictable when triangulated, subdivided or deformed.
- Normals (face and vertex)Key termDirections perpendicular to a surface that tell the renderer which way it faces. Face normals decide front and back; vertex normals decide how light shades across the surface.
- Winding order and backface cullingKey termThe order of a triangle's vertices decides which side is its front; renderers skip back faces to save work, which is why flipped faces, mirrored meshes and single-sided planes can vanish in the engine.
- Vertex coloursKey termA colour value stored on each vertex (or face corner) of a mesh; rarely shown as colour in games, mostly used as masks for blending materials, wear, wind and tint.
- Manifold and non-manifold geometryKey termA manifold mesh is a clean surface where every edge joins exactly two faces. Non-manifold geometry (extra faces on an edge, holes, loose bits, zero-area faces) confuses booleans, subdivision, 3D printing and cleanup tools.
- Degenerate geometryKey termFaces with no area and edges with no length, usually from stacked or collapsed vertices; invisible in the viewport but a cause of shading, baking, boolean and import problems. How to find and remove them.
- TriangulationKey termSplitting quads and n-gons into triangles. Every mesh is triangulated before the GPU draws it; doing it yourself, before baking, keeps shading and normal maps consistent.
Space, scale and files
- Units, scale and axesTopicWhat one unit means in each 3D tool, which way is up, why FBX exports arrive 100 times too big or lying on their side, and the real-world sizes that keep a game world believable.
- Coordinate systems and handednessKey termWhich axis points up and whether the axes are left- or right-handed in each 3D tool and engine (Blender, Maya, 3ds Max, Houdini, Unreal, Unity, Godot, glTF, USD), and how exporters convert between them.
- Pivot point (origin)Key termThe point an object is positioned, rotated and scaled around; where you put it decides how easily the asset snaps, sits and moves in the engine.
- 3D file formatsReferenceWhich 3D file formats move assets between tools and engines, what each is good and bad at, and which to use for a game pipeline.
- glTFKey termThe open, royalty-free 3D format from the Khronos Group. What .gltf and .glb files contain, how the metallic-roughness material maps to your textures, what extensions add, and how Blender, Godot, Unreal and Unity handle it.
- Texture file formatsReferencePNG, TGA, JPEG, TIFF, PSD, EXR, HDR, WebP, DDS and KTX2 compared for game work; bit depth, alpha, compression, which engines import what, and the difference between source formats and GPU-ready formats.
- USD for environment artistsTopicWhat OpenUSD is, how its layers, references, variants and payloads let several artists work on one scene without overwriting each other, and how Houdini, Unreal, Blender and Omniverse support it today.
- Export checklistGuideA sourced pre-export checklist for sending FBX or glTF assets to Unreal, Unity and Godot; scale, axes, transforms, pivots, normals, tangents, UV channels, naming, collision, LODs and a test import.