The 3D Handbook
Reading route

Reading route

The handbook is written to be read in this order, from foundations to production. Every page also stands on its own, so you can jump in anywhere.

OverviewTopicKey termGuideReferenceExercise

Start here

Using this handbook

  1. WelcomeOverviewA free, sourced handbook about 3D art, level design and environment art for real-time games, and a map of what is inside.
  2. How to use this handbookGuideThe six page types, how to read straight through or jump in, what the boxes and resource cards mean, and suggested paths by level and role.
  3. How this handbook uses sourcesGuideWhy every claim here is cited, which sources count for most, how disagreement is shown, and how to judge a tutorial before you trust it.
  4. About this handbookReferenceWho made the handbook, what it covers, how it is checked and kept up to date, how to cite it, and what loads from other sites.

Part 1 — Foundations

What 3D artists actually make

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. EdgeKey termA straight line between two vertices. Edges outline faces, form loops, and decide where shading and UVs break.
  4. Face (polygon)Key termThe flat area enclosed by three or more vertices; the only part of a mesh that actually renders.
  5. TriangleKey termA face with three vertices. The only polygon a GPU draws, always flat, and the unit game budgets are measured in.
  6. QuadKey termA face with four vertices. The preferred face for subdivision and deformation, and the centre of the long "all quads" debate.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.

Part 2 — Tools

The software landscape

  1. Choosing tools: an overviewOverviewHow to pick 3D software for game environment work by cost, platform, licence, pipeline fit and job prospects, with starter kits for three budgets.
  2. Software licensing explainedTopicWhat perpetual, subscription, revenue-capped, education, non-commercial and open-source licences mean for the tools you use, and what each allows for portfolio and paid work.
  3. A free and open-source pipelineGuideHow to make game-ready 3D assets and environments with free and open-source tools only - Blender, Krita, GIMP, Material Maker, ArmorPaint, Meshroom, TrenchBroom and Godot - with licences, platforms, the handoffs between them, and where the gaps are.
  4. Modeling softwareReferenceA neutral directory of polygon, procedural, CAD, low-poly, browser and tablet modeling tools for game environment work, plus the Blender add-ons environment artists use most, with platforms, licence models and October 2026 prices.
  5. Sculpting softwareReferenceA neutral directory of desktop, tablet, browser and VR sculpting tools for rocks, cliffs, damage and organic environment detail, with platforms, licences, October 2026 prices and current status.
  6. UV, retopology and baking toolsReferenceA neutral directory of UV unwrapping and packing tools, manual and automatic retopology tools, LOD optimisers and texture bakers, with platforms, licence models and October 2026 prices.
  7. Texturing and material softwareReferenceA neutral directory of 3D painting, node-based material, photo-to-material and AI material tools, 2D image editors and free material libraries for game texturing, with platforms, licences, October 2026 prices and current status.
  8. Game enginesReferenceA neutral directory of game engines and creation platforms used for environment work, with editor platforms, licence terms and recent licensing history.
  9. Level editors and blockout toolsReferenceA neutral directory of in-engine blockout tools, brush-based editors and modding editors used to build and test level layouts before final art.
  10. Photogrammetry and scanning toolsReferenceA neutral directory of desktop photogrammetry software, phone scanning apps and Gaussian splat capture, plus capture equipment notes for game environment work.
  11. Vegetation and procedural toolsReferenceA neutral directory of tree and plant generators, terrain generators and procedural world-building frameworks for games, with platforms, licences and status.
  12. Reference, review and presentation toolsReferenceA neutral directory of reference boards, image libraries, collaborative whiteboards, renderers, 3D viewers, portfolio hosts and screen-capture tools for environment artists.
  13. Asset libraries and asset licencesReferenceWhere to get ready-made 3D assets, textures and HDRIs - Fab and Megascans, Poly Haven, ambientCG, Sketchfab, the Unity Asset Store - what CC0, CC BY, Standard and Editorial licences allow, and how to use bought or free assets honestly in a portfolio.
  14. AI-assisted 3D generationTopicWhat generative AI tools for 3D can and cannot do in 2026 - text- and image-to-3D services such as Meshy and Tripo, AI texture features in Substance 3D and Unity - plus licences, the quality of their meshes, industry attitudes, platform policies and the legal debate.
  15. Modding and user-generated content toolsReferenceThe free editors that let you build inside existing games - UEFN, Roblox Studio, Minecraft add-ons, Source 2 Hammer, the Skyrim Creation Kit, Halo Forge and Quake-style editors - with what each costs, what you can import, and what each teaches an environment artist or level designer.

Part 3 — Art fundamentals

Seeing like an artist

  1. CompositionTopicArranging forms, light and colour so the eye reads a view in the order you intend. In games, you compose for a camera the player controls, so you pick the moments that matter.
  2. Focal pointKey termThe place in a view where the eye lands first, created through contrast in light, colour, detail, scale or motion.
  3. Visual hierarchy and readabilityTopicRanking what the player sees, from most to least important, so a scene reads at a glance. In games, readability is a gameplay requirement before it is an aesthetic one.
  4. Leading linesKey termEdges, alignments and directions in a scene that carry the eye towards a subject. In games they often carry the player's feet as well.
  5. ValueTopicHow light or dark something is, regardless of its colour. Value does most of the work of making a scene readable, so plan it in greyscale before you worry about hue.
  6. Notan and value thumbnailsKey termTiny sketches that reduce a scene to two or three values, so you can judge its big light and dark shapes before any detail, colour or lighting exists.
  7. Colour for environmentsTopicUsing hue, saturation and colour temperature to set mood, separate spaces and guide players. Colour works on top of value, needs a limited palette, and must never carry critical information alone.
  8. Colour scriptsKey termA strip of small paintings that plans the colour and light of a whole film or game, beat by beat, so the palette follows the emotional arc.
  9. Colour blindness and accessibilityKey termMany players cannot tell certain colours apart, so anything a player must notice needs a second cue such as shape, value, pattern, icon or sound.
  10. Light and shadowTopicHow light reveals form, sets mood and steers attention. The art side of lighting: light and shadow families, key and fill, shadow shapes, and lighting a space the player moves through.
  11. Three-point lightingKey termA film and photography setup with a key light, a softer fill and a back (rim) light. It is the basic vocabulary of lighting, but it assumes a fixed camera, which games rarely have.
  12. Motivated lightingKey termLight that the viewer can explain by a source in the scene, such as a window, lamp or fire, even when the actual engine lights are invisible helpers placed around it.
  13. Shape languageTopicBuilding characters, props and spaces from a consistent set of round, rectangular and pointed forms so players learn what each one signals. Useful as a convention; disputed as universal psychology.
  14. SilhouetteKey termThe outline of a form filled with a single flat colour. If an object reads in silhouette, it will read at a distance, in the dark and in motion.
  15. Scale and proportionTopicHow big things look relative to the player and to each other. Consistent scale makes a world believable; deliberate exaggeration makes it feel grand, cosy or threatening.
  16. Forced perspectiveKey termAn optical illusion that makes things look bigger, smaller, nearer or farther than they are by controlling their scale relative to the viewer. It works only from planned viewpoints.
  17. Gathering and using referenceGuideHow to collect, organise and actually use reference images, from mood and lighting to materials and scale. Good reference is curated, annotated and revisited throughout a project.
  18. Cameras, lenses and field of viewTopicHow field of view, focal length and camera height change what the player sees and how the world feels. Gameplay cameras and cinematic cameras want different settings, and engines even measure FOV differently.
  19. Field of viewKey termThe angle of the game world visible on screen. It is quoted horizontally or vertically, changes with aspect ratio, and affects comfort, perceived scale and what your environment must hold up to.

Part 4 — Modeling

Approaches

  1. Ways to build a 3D modelOverviewA map of the main ways to build a 3D model for games, from box modeling and subdivision to CAD, sculpting, procedural tools, kitbashing, scanning and AI generation, with when to use each.
  2. Box modelingTopicBuilding a model by starting from a simple primitive and refining it with extrudes, insets and loop cuts, usually with subdivision in mind.
  3. Extrude, inset and loop cutKey termThe three everyday polygon-modeling operations. Extrude pulls new geometry out of a selection, inset makes a border of faces inside it, and loop cut splits a ring of faces with a new edge loop.
  4. Subdivision surface modelingTopicModeling a light polygon cage and letting an algorithm, usually Catmull–Clark, compute a smooth surface from it; in games, mostly used for high-poly bake sources.
  5. Control cage and limit surfaceKey termThe cage is the low-resolution mesh you edit; the limit surface is the perfectly smooth shape that endless subdivision of it would reach. What you see in the viewport is usually somewhere in between.
  6. Edge creaseKey termA sharpness value stored on edges (or vertices) that tells subdivision to keep them sharp for some or all levels, instead of adding support loops.
  7. CAD and NURBS modeling for gamesTopicModeling hard-surface objects with exact mathematical curves and surfaces in tools like Plasticity, MoI, Fusion or Rhino, then converting them to polygon meshes for baking or for direct use in a game.
  8. Procedural modelingTopicBuilding geometry from rules and parameters instead of by hand, in node systems such as Houdini and Blender Geometry Nodes, and handing those rules to level artists as tools inside the engine.

Topology

  1. TopologyTopicHow a mesh's vertices, edges and faces are connected; "good" topology depends on whether the mesh will deform, be subdivided, be baked or be rendered as it is.
  2. Edge flowTopicHow a mesh's edge loops follow its form and the way it bends; vital for characters and subdivision, much less important on static props.
  3. PoleKey termA vertex where three, or five or more, edges meet; poles stop and redirect edge loops and affect how a surface subdivides.
  4. Edge loopKey termA chain of connected edges that runs straight through quads, vertex to vertex, until it closes on itself or hits a pole or border.
  5. Edge ringKey termA set of parallel, unconnected edges that cross a strip of quads, each on the opposite side of the same face; the path a loop cut follows.
  6. Face loopKey termA continuous row of faces lying between two neighbouring edge loops; the strip you select to extrude bands, assign materials or add a loop cut.
  7. Support loop (holding edge)Key termAn extra edge loop placed close to an edge so that it stays tight when the mesh is subdivided; the alternatives are creases and bevels.
  8. Smoothing, hard edges and smoothing groupsTopicHow vertex normals decide whether an edge shades smooth or sharp, how 3ds Max, Maya and Blender control it, how engines import it, and why hard edges must sit on UV seams for baking.

Hard-surface modeling

  1. Hard-surface modelingTopicModeling manufactured, engineered objects such as crates, machines, weapons and sci-fi panels, and the main workflows game artists use to make their edges, shading and detail work in real time.
  2. BooleansTopicCombining, subtracting or intersecting meshes as if they were solid volumes; a fast way to cut hard-surface shapes, and a common source of messy topology and shading errors.
  3. Bevels and chamfersTopicSmall cut or rounded strips along a model's edges that catch light like real manufactured edges; built with geometry, baked from a high poly, or faked with a bevel shader.
  4. Bevel shadersKey termA render-time shading effect that makes sharp edges look rounded by bending normals near them, without changing the mesh. Used in place of modeled high-poly bevels for baking and renders.
  5. Weighted (custom) normalsTopicCustom vertex normals that let big faces win over small bevels, so bevelled low and mid-poly meshes shade flat and clean without a baked normal map.
  6. The mid-poly workflowTopicBuilding one moderately dense mesh with real bevels and weighted normals, textured with shared tiling materials, trims and decals instead of a unique high-to-low bake.
  7. FloatersKey termSeparate pieces of detail geometry, such as screws, vents or panels, that hover just above a high-poly surface instead of being welded into it; the bake records them anyway.
  8. GreeblesKey termSmall surface details (panels, pipes, vents, boxes) added to a larger form to make it look complex, functional and big. A model-making technique from Star Wars that hard-surface artists still use.
  9. The high-to-low workflowTopicBuilding a detailed high-poly model and a separate efficient low-poly model, then baking the high poly's surface detail into texture maps for the low poly.

Environment modeling

  1. Modular kitsTopicSets of environment pieces built on a shared grid so they snap together into many different spaces. How Bethesda, id and others design, test and vary them.
  2. Glue piecesKey termKit pieces whose job is to join other pieces, cover gaps at odd angles and bridge different kits. Bethesda built whole "glue kits" for this.
  3. Showcase (warehouse) mapKey termA test level that lays out every asset, kit piece or material in one place, so the team can check scale, consistency and quality in the engine before the content spreads across levels.
  4. Grids and metricsTopicThe measurements a game is built around (player size, jump height, door width, corridor width) and the snapping grid that keeps every piece consistent with them.
  5. Gym levels and metrics mapsKey termDeveloper-only test maps that lay out doors, stairs, jumps, ledges and slopes at measured sizes, so designers and artists can feel the player's metrics before building real levels.
  6. KitbashingTopicBuilding new assets or spaces by recombining existing parts, from film model kits to KitBash3D packs and mixed modular kits in Skyrim. Fast and legitimate, with honest-credit and consistency pitfalls.
  7. Hero assets, props and fillerTopicHow environment teams sort assets by importance: a few hero assets that anchor a place, secondary props that make it believable, and cheap filler that is reused everywhere. Where to spend detail, and where not to.
  8. Modeling rocks, trees and terrain piecesTopicHow environment artists build the natural parts of a game world (rocks, cliffs, embankments, caves and trees) as reusable, instanced pieces that sit on terrain, with examples from The Last of Us Part I and The Witcher 3.
  9. Collision meshesTopicThe simplified, invisible shapes that physics and the player actually touch. How to build them from boxes, capsules and convex hulls, and how Unreal, Unity and Godot import them.
  10. Convex hullKey termThe tightest shape with no dents that wraps a mesh, like a rubber band or shrink-wrap. Physics engines use convex hulls as cheap, reliable collision; concave objects need several.
  11. Convex decompositionKey termSplitting a concave mesh into a set of convex pieces so a physics engine can collide with it cheaply. How V-HACD, CoACD and the Unreal, Unity and Godot tools do it, which settings matter, and when to build the pieces by hand.
  12. Player collision capsuleKey termThe invisible pill shape that represents the player in the physics world. Its radius, height, step height and slope limit decide every door width, stair and ramp in your levels.

Optimisation

  1. Polygon and triangle budgetsTopicHow many triangles an asset or a frame can afford, with dozens of published examples from real games, platforms and asset types, and a method for setting a budget yourself.
  2. Level of detail (LOD)TopicSwapping an asset for cheaper versions as it gets smaller on screen, from classic LOD chains and HLOD to impostors and Nanite.
  3. Impostors and billboardsKey termFlat cards that show pre-rendered views of a 3D object, used as the cheapest distant LOD for trees, rocks and buildings. Billboards use a few fixed views; octahedral impostors pack many views into one atlas.
  4. Hierarchical LOD (HLOD)Key termLevel of detail for groups of objects. Distant clusters of meshes are replaced by one merged, simplified or instanced proxy, cutting draw calls and keeping unloaded areas visible.
  5. InstancingKey termDrawing many copies of the same mesh and material in one batch, with only position, rotation, scale and a little custom data stored per copy. This is why kits, rocks and forests are cheap to draw.
  6. RetopologyTopicBuilding a new, cleaner and lighter mesh over a dense one, by hand or with auto-retopology tools, and when environment artists actually need it.
  7. DecimationKey termAutomatically reducing a mesh's triangle count while keeping its shape, usually producing messy triangles rather than clean quads.

Part 5 — Sculpting

Digital sculpting

  1. Digital sculptingTopicShaping very dense meshes with brushes, like clay, instead of placing vertices one by one. How sculptors get enough resolution, which brushes do the work, where sculpting fits in a game pipeline, and when to sculpt versus model.
  2. Multiresolution and subdivision levelsKey termStoring a sculpt as a stack of subdivision levels, so you can make broad changes on a light version of the mesh and fine detail on a dense one, and step between them without losing either.
  3. Base meshes for sculptingKey termThe simple starting mesh a sculpt grows from, and the three common ways to make one - ZSpheres, rough blocks merged by remeshing, and a modeled low-poly blockout.
  4. Alphas and stampsKey termGreyscale images that shape a sculpting brush, so one stroke or click presses a crack, a rivet, a pore pattern or a whole rock surface into the mesh. How they work, how to use them well, and when to sculpt by hand instead.
  5. Primary, secondary and tertiary formsTopicWorking from the biggest shapes to the smallest: primary forms define the mass and silhouette, secondary forms break it into planes and features, tertiary forms add surface detail. Where the terms come from, how different artists use them, and how much tertiary detail belongs in the sculpt versus the texture.
  6. Macro normalsKey termA normal map baked one-to-one from a sculpt that carries only an asset's large forms, blended in the shader with tiling materials that supply the small detail. The standard way to texture big rocks and cliffs without a huge unique texture.
  7. Sculpting rocks and cliffsGuideA step-by-step process for game rocks and cliffs, from reference and a planned rock set through blocking, planes and detail to baking, tiling materials and assembling cliffs from reusable chunks, with The Last of Us Part I as the worked example.
  8. Sculpting damage and wearGuideHow to sculpt breaks, chips, cracks and erosion onto stone, brick and other environment assets, and how to decide whether damage belongs in the mesh, a unique bake, a blended tileable variant or a decal.
  9. Tileable sculptsGuideSculpting a surface that repeats seamlessly, then baking it to a flat plane to make a tileable material or trim. Setting up the canvas, wrapped sculpting in ZBrush and Blender, laying out pieces from largest to smallest, checking the tiling, baking and finishing in Substance Designer.
  10. Remeshing (DynaMesh, voxel remesh)Key termRebuilding a sculpt's polygons so they are evenly sized again, either across the whole mesh (DynaMesh, voxel remesh) or locally under the brush (dynamic topology, Sculptris Pro). It frees you from topology while sculpting; it does not give you game-ready topology.

Part 6 — UVs and baking

UV mapping

  1. UV mappingTopicHow a 3D surface is flattened into 2D texture space; projections and unwrapping methods; unique, tiling, trim and overlapping layouts; UV channels; and the main tools, with a crate unwrapped step by step.
  2. UV seams and islandsKey termSeams are the cuts that let a 3D surface lie flat; islands are the flat pieces they create. Where you put seams decides how visible they are, how much the texture stretches and how well the islands pack.
  3. Checker mapsKey termA test texture of evenly sized squares, applied to a model to reveal UV stretching, uneven texel density, flipped islands and badly placed seams before any real texturing starts.
  4. Texel densityTopicHow many texture pixels cover one metre of surface; how to calculate it, how to pick a value for first-person, third-person and top-down games, how to check it in common tools, and when to break the rule.
  5. UV packing and paddingTopicHow to arrange UV islands so they use as much of the texture as possible, how much space to leave between them at each resolution and why mipmaps decide that, what dilation does, and which islands deserve the most space.
  6. Lightmap UVsKey termA second UV set where every face has its own space inside 0–1, with generous padding, so the engine can store baked lighting; how Unreal, Unity and Godot generate them, and when you no longer need them.
  7. UDIMsKey termA tile system that spreads one mesh's UVs over several 0–1 squares, each with its own texture; common in film, increasingly used for games, and supported in Unreal through virtual textures.

Baking

  1. BakingTopicTransferring detail and information from a high-poly mesh (or the low poly itself) into textures; what each common map stores and is used for, the main bakers, a reliable workflow, naming, anti-aliasing and resolution.
  2. Bake cageKey termAn inflated copy of the low poly that tells the baker where rays start and which direction they travel; averaged cages avoid gaps at hard edges, and a cage that is too large or too small causes most projection errors.
  3. Bake groups and exploded bakesKey termTwo ways to stop parts of a model from baking onto each other; pair each low-poly part with its own high poly by group or by name, or move the parts apart before baking, and handle the lost contact shadows.
  4. Tangent space and MikkTSpaceKey termThe per-vertex frame a normal map is read in; why the baker and engine must calculate it identically (MikkTSpace), what a synced workflow is, and which engines expect OpenGL (Y+) or DirectX (Y−) green channels.
  5. Fixing baking artefactsGuideA diagnostic guide to the common errors in baked maps (skewing, waviness, seams, ray misses, intersections, AO bleeding, gradients and jagged edges) with the cause of each and the fixes, in the order to try them.

Part 7 — Materials and texturing

How surfaces work

  1. Physically based rendering (PBR)TopicWhat "physically based" means for a texture artist; energy conservation, Fresnel and microfacets in plain words; metal/roughness versus specular/gloss; safe value ranges; the classic mistakes; and the newer layered models (OpenPBR, Substrate).
  2. Colour space: sRGB and linearKey termWhy colour textures are stored in sRGB but lit in linear space, how the sRGB curve turns stored values into light, which maps must skip the conversion, and what goes wrong when the flag is set wrongly.
  3. Texture maps explainedReferenceEvery common texture map in one place; what it stores, whether it is colour (sRGB) or data (linear), how it is usually stored and compressed, and where it plugs into Unreal, Unity and Godot.
  4. Base colour (albedo) mapKey termThe texture that holds a surface's colour with no lighting in it; diffuse colour for non-metals, reflection colour for metals. Covers safe brightness ranges, measured reference values and the usual mistakes.
  5. Roughness mapKey termA greyscale texture that says how smooth or rough a surface is at a scale too small to model; black is mirror-smooth, white fully matte. It often carries most of the wear and surface variation in a PBR material.
  6. Metallic mapKey termA greyscale mask that tells a PBR shader which pixels are metal (white) and which are not (black); it should be almost entirely pure black and white, with grey only for dirt, oxidation and filtered edges.
  7. Normal mapKey termA texture that stores a surface direction in every pixel, so a low-poly mesh shades as if it had more detail. Covers how the colours encode directions, tangent versus object space, the OpenGL/DirectX green channel, compression, and blending detail normals.
  8. Ambient occlusionKey termHow much surrounding ambient light can reach each point of a surface; baked AO maps versus screen-space AO versus Lumen and other real-time GI, and the long-running debate about multiplying AO into the base colour.
  9. Height and displacement mapsKey termA greyscale texture that stores how far each point sits above or below the surface; used for parallax and parallax occlusion mapping (fake depth), for real displacement and tessellation (including Nanite), and for height blending.
  10. Parallax occlusion mappingKey termA pixel-shader technique that marches the view ray through a height map to fake deep surface relief on flat polygons; how the ray march works, step counts and their cost, self-shadowing and depth offset, the flat silhouette, and how POM compares with tessellation and Nanite displacement.
  11. Channel packing (ORM)Key termStoring several greyscale maps in the red, green, blue and alpha channels of one texture, such as occlusion, roughness and metallic (ORM). Covers the common layouts in Unreal, Unity (HDRP mask map, URP) and Godot, import settings, and the trade-offs.
  12. Texture formats, compression and mipmapsTopicHow game engines store textures on the GPU; the BCn family (BC1, BC3, BC4, BC5, BC7) on desktop and console, ASTC and ETC2 on mobile, normal map compression, sRGB flags, mipmaps and power-of-two sizes, texture streaming, memory arithmetic and Unreal's texture groups.
  13. MipmapsKey termThe chain of half-size copies every 3D texture carries; why distant textures shimmer without them, how the GPU picks and blends levels (bilinear, trilinear, anisotropic), mip filtering and sharpening, what mips do to alpha-tested foliage and glossy normal maps, and the settings in Unreal, Unity and Godot.
  14. Texture streamingKey termLoading only the mip levels each texture needs for the current view, within a memory budget; how Unreal and Unity do it, the pool size and mip bias settings, why over-budget scenes go blurry, what cannot be streamed, and how artists keep streaming healthy.
  15. Bit depth and bandingKey termHow many steps a texture channel can store (8, 16 or 32 bits), why smooth normal and height maps band at 8 bits, how dithering hides it, which file formats keep the precision, and why a terrain heightmap must be 16-bit.
  16. Emissive materialsKey termMaterials that give off light of their own, from screens and neon to lava; HDR values, bloom and exposure, physical units (nits, EV100), when emissive surfaces light the scene (Lumen, baked lighting, Godot GI) and when you still need real lights, with settings in Unreal, Unity, Godot and glTF.
  17. Opacity, masked and translucent materialsKey termThe three ways engines draw see-through surfaces, masked (alpha test), translucent (alpha blend) and dithered or hashed; what each costs, why foliage thins out at a distance and how coverage-preserving mips fix it, sorting and shadow problems, alpha to coverage, and the settings in Unreal, Unity, Godot and glTF.
  18. Specular aliasingKey termThe sparkling and shimmering of highlights on glossy, bumpy or finely detailed surfaces; why mipmapped normal maps and dense geometry cause it, how studios fix it in content (Toksvig, roughness mips, The Order 1886) and at runtime (TAA, geometric specular AA, roughness limiters), and what artists can do.

Texturing techniques

  1. Ways to texture an environmentOverviewA map of the main texturing approaches for real-time environments (unique, tileable, trims, atlases, decals, vertex blending, procedural, photo-sourced and hand-painted), what each costs, what each is good at, and how studios combine them.
  2. Unique texturing (texture painting)TopicGiving an asset its own texture set by painting directly on the model in Substance 3D Painter, 3DCoat, Mari or Blender; layers, masks, generators, smart materials, anchor points, storytelling wear and export presets.
  3. Smart materialsKey termSaved layer stacks in Substance 3D Painter (and similar tools) that rebuild themselves on any baked mesh; what they contain, how studios build shared libraries of them, where they fall short, and how to use them without every prop looking the same.
  4. Tileable materialsTopicMaterials that repeat seamlessly across a surface; how to build them height-first in Substance Designer, from sculpts or from scans, how to check tiling, how to break up repetition, and how to keep them at real-world scale.
  5. Procedural materials (node-based)TopicBuilding materials from connected nodes instead of painting pixels, in Substance 3D Designer, InstaMAT, Material Maker, Blender shader nodes or the Unreal material graph; exposed parameters, SBSAR files, and when to bake versus compute in the shader.
  6. Photo-sourced and scanned materialsTopicMaking materials from photographs, from a single photo converted to PBR maps, through multi-light photo sets, to full photogrammetry scans; de-lighting, cross-polarisation, Substance 3D Sampler, and scan libraries.
  7. De-lightingKey termRemoving the light, shadow and occlusion that a photograph or scan bakes into its colour so the texture can work as a base colour map; capture-time and software approaches, the Unity, Agisoft and Substance tools, and what none of them can fix.
  8. Cross-polarisationKey termA capture technique that puts one polarising filter on the light and a second, crossed filter on the lens to block specular reflections; how it works, the kit, setting it up, extracting a specular or roughness reference, and its limits.
  9. Hand-painted and stylised texturingTopicPainting form, light and material into textures by hand for stylised games; value control, hue shifts instead of black and white, neutral values for reuse, tools and workflows, and how hand-painting combines with PBR.
  10. Trim sheetsTopicTextures made of horizontal strips that tile in one direction, shared by many meshes; why studios use them, how to lay one out, the bevelled "Ultimate Trim" technique, UV workflow, and when trims are the wrong tool.
  11. Texture atlasesTopicPacking the textures of several objects into one texture so they share a material; how atlases differ from trim sheets, why padding matters, how mipmaps make neighbouring tiles bleed, and decal atlases.
  12. DecalsTopicProjected decals add leaks, cracks, dirt, graffiti and damage on top of other surfaces without new UVs or textures; how they work in Unreal, Unity and Godot, which channels they can change, and what they cost.
  13. Mesh decalsTopicDecals made from real geometry (strips and small planes floating just above a surface) that sample a shared decal atlas; used for panel lines, bolts, vents and labels on hard-surface assets, and how to avoid z-fighting.
  14. GeodecalsKey termGeodecal (geo decal, geometry decal) is artists' shorthand for a decal made of real geometry, a strip or patch floating just above a surface; usually a synonym for mesh decal, sometimes used for edge strips, seam-blending skirts or terrain-conforming patches.
  15. Edge wearKey termChipped paint, polished metal and rubbed corners on the exposed edges of an object; how edge wear is generated from curvature and AO, painted by hand, baked into trims or computed in the shader, with examples from shipped games.
  16. Z-fightingKey termThe flickering stripes you see when two surfaces sit at (almost) the same depth; why depth precision runs out with distance, worked numbers, and the fixes artists actually use in kits, decals and engines.
  17. Vertex painting and blendingTopicPainting vertex colours onto meshes to blend tileable materials (clean to dirty, brick to plaster, dry to wet) directly in the level; tools in Unreal, Unity, Godot and Blender, how vertex density limits the result, and per-instance painting.
  18. Height blendingKey termBlending two materials by comparing their height maps as well as the blend mask, so sand fills the gaps between stones before it covers their tops; the maths in plain words, contrast, and landscape layers.
  19. Triplanar and world-aligned mappingTopicProjecting a texture from three directions in world or object space instead of using UVs; how the blend works, how to handle normal maps correctly, what it costs, why textures swim on moving objects, and how to set it up in Unreal, Unity, Godot and Blender.
  20. Detail maps and macro variationTopicLayering a small, highly tiled detail texture for close-up sharpness and a large, low-frequency macro texture for long-range variation on top of a base material; how to blend normals correctly, how to fade by distance, and what it costs.
  21. Breaking up tilingTopicWhy tileable materials form visible grids, how to measure the problem, and the full toolbox for hiding it, from authoring choices to shader techniques (random tile offsets, stochastic texturing, macro variation) and hand-placed breakup, with costs and shipped-game examples.
  22. Normal map blendingKey termHow to combine two normal maps (a base and a detail) correctly; the linear, overlay, UDN, whiteout and reoriented (RNM) formulas, a worked example on real vectors, costs, and the nodes that do it in Unreal and Unity.

Shaders

  1. Shaders for artistsTopicWhat a shader is, how node-based material graphs in Unreal, Unity, Godot and Blender turn into shader code, the nodes environment artists use every day, how to judge instruction cost, what shader permutations are, and when to ask a technical artist.
  2. Master materials and instancesTopicBuilding a few parent materials with parameters and switches, and making every surface in a project an instance of them; how instances, static switches and material functions work in Unreal, the equivalents in Unity and Godot, how to organise a project, and the debate between one uber-material and several focused masters.
  3. Material layers and SubstrateTopicBuilding surfaces by stacking simple materials (concrete, paint, dirt, moss) with masks, either live in the shader or composited and baked offline; Unreal's Material Layers and Substrate, Unity's Layered Lit, the studio systems behind The Order 1886 and Gears of War 4, and how to choose.
  4. Texture arraysKey termA stack of same-size, same-format textures that a shader picks from by index; how arrays differ from atlases and 3D textures, why terrain and layered materials use them, the rules and limits (custom shaders, streaming), and how to make one in Unreal, Unity and Godot.

Part 8 — Building in the engine

Lighting and rendering

  1. Real-time lightingTopicHow game engines light a scene every frame, the four light types, physical light units and falloff, how many lights you can afford in Unreal, Unity and Godot, and when to bend physics for gameplay.
  2. Physical light unitsKey termMeasuring light in lux, lumens, candela and nits instead of arbitrary engine numbers, so that sun, lamps and exposure behave like the real world and values carry over between scenes.
  3. Light probes and reflection probesKey termPoints or volumes that capture light in empty space, so moving objects pick up baked bounce light and shiny surfaces get believable reflections without full ray tracing.
  4. Baked vs. dynamic lightingTopicThe central lighting decision in any project; what baking stores, what mixed and stationary lights do, what fully dynamic systems such as Lumen cost, worked lightmap numbers, and how Call of Duty, Fortnite and Metro Exodus chose differently.
  5. Global illuminationKey termLight that bounces between surfaces before reaching the eye; why it matters for believable scenes, and the baked and real-time techniques Unreal, Unity and Godot use for it.
  6. Ray tracingKey termFollowing rays of light through a scene to find shadows, reflections and bounce light; in games usually a hybrid with rasterisation, in hardware or software form.
  7. Mesh distance fieldsKey termA volume texture that stores, for each cell, the distance to the nearest surface of a mesh; Unreal uses them for soft shadows, ambient occlusion and Lumen's software ray tracing.
  8. Light leakingKey termLight, usually bounce or sky light, appearing where it should be blocked, such as through thin walls or into sealed rooms; caused by GI methods that sample the scene more coarsely than the geometry.
  9. Shadows and virtual shadow mapsKey termHow real-time shadows are stored in shadow maps, why cascades exist, how Unreal's virtual shadow maps give 16k-resolution shadows by paging, and what that means for Nanite, foliage and World Position Offset.
  10. Cascaded shadow mapsKey termSplitting the camera's view into distance bands, each with its own shadow map, so the sun's shadows stay sharp near the player without running out of resolution in the distance.
  11. Shadow bias and shadow acneKey termShadow maps store depth at limited resolution, so lit surfaces can shadow themselves in stripes (acne). Bias pushes shadows away to fix it, but too much detaches them from their casters (peter-panning).
  12. Exposure and post-processingTopicHow engines turn a high-dynamic-range render into the final image; exposure and EV100, auto exposure, tonemappers (Filmic, ACES, AgX), colour grading with LUTs, bloom and depth of field, and the debate about film grain and chromatic aberration.
  13. TonemappingKey termThe curve that squeezes a rendered scene's huge range of brightness into what a screen can show, and decides how highlights roll off and how bright colours change hue.
  14. Colour grading and LUTsKey termShifting the colours of the final image for mood and consistency, either with parametric controls or with a look-up table (LUT), a small 3D texture that maps every input colour to an output colour.
  15. Fog and atmosphereTopicHow depth fog, height fog, volumetric fog and physically based sky systems work in Unreal and Godot, how to use them for depth, mood and readability, what they cost, and how Silent Hill turned a hardware limit into atmosphere.
  16. Sky, clouds and volumetricsKey termPhysically based skies and ray-marched volumetric clouds that light correctly at every time of day, as pioneered in games by Guerrilla's Nubis system for Horizon Zero Dawn.
  17. Time of dayKey termA sun, sky and lighting setup that changes over the game's day, either by blending baked keyframes or by computing all light dynamically, with knock-on costs for shadows, GI, exposure and art direction.

Worlds

  1. Terrain and landscapesTopicHow heightmap terrain works in Unreal, Unity and Godot; landscape sizes and components, heightmap bit depth, terrain texturing with layers and virtual textures, generating terrain in World Machine and similar tools, and how Far Cry handled terrain at open-world scale.
  2. Terrain layers and splat mapsKey termHow terrain materials such as grass, rock and mud are painted onto a landscape, with weight maps (splat maps) that store how much of each layer covers every point, or index maps that store which layers do.
  3. Heightfield erosionKey termSimulating water and weathering on a terrain heightmap to carve valleys, gullies and sediment fans, and exporting masks of where material was removed and deposited for texturing and scattering.
  4. Foliage and vegetationTopicHow games build and draw trees, bushes and grass; alpha cards versus modelled leaves, instancing, culling and billboards in Unreal, Unity and Godot, the costs of wind animation, and what Fortnite, Ghost of Tsushima and Horizon Zero Dawn did.
  5. Wind and world position offsetKey termAnimating foliage, cloth and props by moving vertices in the material (World Position Offset, or vertex animation), driven by masks, pivots and a wind signal; cheap per object but with costs for shadows, culling and GI.
  6. Procedural placement and scatteringTopicPlacing trees, rocks and props by rules instead of by hand; how scatter graphs work, random versus Poisson disk distributions, ecosystem simulation, Unreal PCG, Houdini, Blender and Godot, and how Horizon Zero Dawn and Far Cry 5 used it.
  7. Poisson disk samplingKey termScattering points at random but never closer than a minimum distance, which avoids the clumps and gaps of pure randomness and looks like natural spacing; Bridson's algorithm does it in linear time.
  8. Virtual texturingKey termSplitting huge textures into small tiles and keeping only the visible ones in memory; streaming and runtime virtual textures in Unreal and Unity, what they cost, and how id Software and Far Cry used them for terrain.
  9. Virtualised geometry (Nanite)TopicHow Unreal's Nanite streams and draws only the triangle detail the screen can show, what it supports in current versions, what it costs, and when not to use it.
  10. Gaussian splattingTopicWhat 3D Gaussian splatting is, how captured photos become millions of soft ellipsoids, real performance and memory numbers in Unity, the state of Unreal plug-ins and the glTF standard, licensing traps, and where splats do and do not fit in game production.

Part 9 — Level and environment design

Designing spaces

  1. Level design and environment artOverviewLevel design decides what the player does in a space; environment art decides what that space looks like and says. The two overlap in composition, readability and wayfinding, and work best when done together.
  2. Blockout (greyboxing)TopicA playable rough draft of a level built from simple shapes, used to test layout, scale and flow before any art is made.
  3. Playtesting spacesGuideHow to watch other people play your level or environment and learn from it, from daily self-tests to blind tests with strangers, with what to look for and what to do with the results.
  4. Telemetry and heatmapsKey termRecording what players do (where they move, die, kill and get stuck) and plotting it on the map. Bungie's Halo 3 death maps are the famous example; the data needs volume and careful reading.
  5. Layout and flowTopicThe structure of a level (which spaces exist and how they connect) and how it feels to move through it. Critical paths, loops, hubs, circulation, verticality and pacing, with examples from Dark Souls, Half-Life 2 and Counter-Strike.
  6. Critical pathKey termThe minimum or main route a player must take to finish a single-player level, also called the golden path. Everything else is optional space that should feed back into it.
  7. Sightlines and vistasKey termA sightline is an open line of view from one space to another; a vista is a deep view that previews the next area. Both shape navigation, combat and reveals, but neither guarantees that players look.
  8. Prospect and refugeKey termAn architectural theory that people like places where they can see without being seen. Christopher Totten applies it to level design; The Level Design Book argues the evidence for it is weak and offers plainer terms.
  9. WayfindingTopicHow players work out where they are and how to get where they want to go, and the tools level designers and environment artists give them, from landmarks and light to yellow paint and objective markers.
  10. BreadcrumbingKey termLeading players with a trail of small rewards, objects, lights or enemies, like the coins and bananas of a platformer. Reliable, but heavy use makes a level feel artificial.
  11. LandmarksKey termA distinctive object players use as a reference point to orient themselves, from Half-Life 2's Citadel to Journey's mountain. One of Kevin Lynch's five elements of a mental map.
  12. AffordanceKey termWhat an environment lets a player do, and, in everyday game-design usage, the visual cues that tell them so. Norman later called those cues signifiers.
  13. SignifierKey termAny perceivable cue that tells a player what they can do, where to go or what is happening. Don Norman's term for the visible part of an affordance.
  14. Environmental storytellingTopicTelling stories through the space itself (props, damage, light and layout) so players piece together what happened. Its roots in theme parks and immersive sims, its techniques, and the debate over how much of it players notice.
  15. Choreography and scripted sequencesKey termAuthored events that play out in the level, from a character's performance to a collapsing bridge. Valve's choreography adapts to the player; Naughty Dog's set pieces follow a cinematic, blockbuster model.
  16. Ludonarrative dissonanceKey termA conflict between what a game's mechanics reward and what its story says. Clint Hocking named it in a 2007 post about BioShock; critics have since argued about whether the term is overused, too narrow, or a device rather than a flaw.
  17. Set dressing and art passesTopicTurning a playable blockout into a believable place in stages, from kit swap to prop clusters, decals and light, without breaking the gameplay underneath.
  18. Art fatigueKey termThe point at which players notice reused art and the world stops feeling authentic. Joel Burgess's term from Bethesda's modular kits; reduced with kit mixing, variants, lighting and imperfect placement.
  19. Worldbuilding for artistsTopicDeciding who built a place, who lives there now and what rules the world follows, and turning those answers into architecture, materials and props. How much to plan, and when to stop.

Part 10 — Production

Working on a team

  1. Performance and profilingTopicHow to measure where a frame's time goes, tell a CPU-bound scene from a GPU-bound one, and use Unreal's stat commands and Insights, Unity's Profiler and Frame Debugger, RenderDoc and PIX to find what to fix.
  2. Frame budgetsKey termThe time available to produce one frame, 1000 ms divided by the target frame rate. Everything in the game, art included, has to fit inside it.
  3. Texture memory (VRAM)Key termHow much graphics memory textures take. It is plain arithmetic, width times height times bytes per pixel plus a third for mips, and it adds up quickly across a level.
  4. The technical artistTopicWhat technical artists do, as described by studio job ads, GDC Technical Artist Bootcamp speakers and shipped-game breakdowns; the skills the role asks for and how it varies.
  5. Draw callsKey termA request from the CPU to the GPU to draw something; their number, driven by objects and materials, often limits performance before triangles do.
  6. OverdrawKey termShading the same screen pixel more than once in a frame; caused mostly by translucency, alpha-tested foliage cards, particles and stacked decals, and checked with shader complexity, quad overdraw and overdraw view modes.
  7. Naming conventionsReferenceHow game projects name assets and folders; Epic's recommended prefixes, Allar's community UE style guide, Unity's and Godot's advice, texture suffixes, collision names and folder structure, with the points where the guides disagree.
  8. Source control for artistsTopicWhy game teams version their files, why binary art assets need locking instead of merging, and how Perforce P4, Git with LFS, Unity Version Control and Diversion handle it, with sourced pricing and the trade-offs between them.
  9. Art bibles and style guidesReferenceWhat an art bible or style guide contains, when it is written and who uses it, with published examples from Valve's Team Fortress 2 and Dota 2 guides and the technical sections environment teams add.
  10. PhotogrammetryTopicBuilding 3D assets from overlapping photographs; how capture, processing, de-lighting and cleanup work in a game pipeline, with DICE's Star Wars Battlefront and Quixel's Megascans as worked examples.

Careers and portfolios

  1. PortfoliosTopicWhat a games-industry 3D or environment art portfolio is for, what art leads and recruiters look for, where to host it, and how junior and senior portfolios differ.
  2. Planning a portfolio pieceGuideHow to choose, scope, build and present a single portfolio piece so it proves the role you want, with production-like constraints and a feedback loop.
  3. Making (and reading) an art breakdownGuideWhat to put in an art breakdown (beauty shots, wireframes, kit and trim sheets, material steps, budgets and notes), and how AAA artists such as Jared Sobotta and Paweł Kostecki structure theirs.
  4. Portfolio advice from industry professionalsReferenceA curated, annotated collection of portfolio advice from named artists, art directors, recruiters and studios, with links, roles as stated by each source, and whether each resource is free.
  5. Art testsGuideWhat studio art tests are, what briefs and time limits artists report, how to approach one, the Dekogon and Dylan Abernethy Environment Art Test series, and the debate about unpaid tests.
  6. Demo reels and flythroughsGuideWhen a 3D or environment artist needs a reel, how long it should be, how to structure and shoot a flythrough, and how to capture it with Unreal Engine's Sequencer and Movie Render Queue.
  7. Capturing a showreel in the engineGuideHow to get clean, smooth footage of your work out of Unreal Engine, Unity and Blender: render settings, anti-aliasing, frame rate, resolution and formats, with the official documentation for each.
  8. CVs and applicationsGuideHow 3D and environment artists apply to studios, from CV and cover letter to ArtStation and LinkedIn profiles and the application itself, based on advice from games recruiters and studio hiring guides.
  9. Interviews and portfolio walk-throughsGuideWhat happens after a studio likes your portfolio: the stages of an interview, how to walk through your own work, the questions recruiters and artists say to expect, and the questions to ask back.

Part 11 — Practice

Projects

  1. Exercise: your first game-ready propExerciseA full project brief for one game-ready prop, from reference to engine, with a triangle budget, a texel density, a texture size, staged checkpoints and a breakdown to present it.
  2. Exercise: a modular roomExerciseA full project brief for one interior room built from a small modular kit on a grid, with metrics, a piece list, stress tests, checkpoints and a kit-sheet presentation.
  3. Exercise: a trim sheetExerciseA full project brief for one 2048 px trim sheet at 512 px/m, planned from a kit, built, tested at low mips and used to texture several pieces, with checkpoints and a breakdown.
  4. Exercise: lighting one scene four waysExerciseA full project brief for lighting one finished scene in four different ways without changing a mesh, with exposure targets, light limits, profiling, checkpoints and a side-by-side presentation.
  5. A 12-month learning roadmapGuideA month-by-month plan for learning real-time 3D and environment art in a year, linking the handbook's pages and exercises, with quarterly checkpoints and the main disagreements about how to learn.

Reference

Reference shelf

  1. Learning platforms and coursesReferenceWhere to learn 3D, environment art and level design beyond this handbook, from free libraries (ArtStation Learning, Epic, Unity Learn, YouTube educators) to subscriptions, paid courses, mentorships and full-time schools, with a comparison table of price models, levels and instructors' industry experience.
  2. Essential talks and videosReferenceA curated, visual library of conference talks by shipped-game developers (GDC, Substance Days, Unreal Engine, SIGGRAPH Advances) and of videos by trusted educators such as EMC3D, Beyond Extent, Class Creatives, FlippedNormals, Polygon Academy and Ben Cloward, grouped by topic, with notes on how to watch a talk actively.
  3. Game art breakdowns: a curated libraryReferenceA curated, annotated library of ArtStation breakdowns by artists who shipped the games, grouped by what you learn from them (kits, trims, tileables, terrain, foliage, worldbuilding), with notes on what to look at and how to study one.
  4. Postmortems worth readingReferenceWhat a game postmortem is, the classic "what went right, what went wrong" format, how to read one as an artist or designer, and an annotated list of written and GDC postmortems, from Deus Ex and Thief to Spider-Man and Destiny, plus art-focused talks.
  5. BooksReferenceA short shelf of books worth owning as a 3D, environment or level artist, from architecture and urban design (Totten, Ching, Lynch) to painting light and colour (Gurney), design and usability (Norman, Fullerton, Schell), rendering (Real-Time Rendering) and studio art books, each with verified edition details and a note on why it matters.
  6. Communities and critiqueReferenceWhere 3D, environment and level artists share work and get feedback (Polycount, ArtStation, The Rookies, Blender Artists, the Unreal forums, Beyond Extent, game jams and local meetups), how to ask for and give useful critique, and when public critique or a paid mentor is the better choice.