Summary

UVs are 2D coordinates that tell a texture how to wrap onto a 3D mesh. Materials describe how that surface responds to light: its colour, roughness, metalness, transparency, emission and surface detail. For game development, UVs and materials matter because they determine whether a model reads clearly in the engine, under the game camera and lighting.

For beginners, the goal is not shader complexity. The goal is to make a simple prop look correct, readable and consistent after it moves from Blender into Unity.

Key ideas

  • UVs are texture coordinates. They flatten a 3D surface so a 2D image can be placed on it.
  • Seams guide the unwrap. Seams are deliberate cuts that let Blender flatten the mesh with less stretching.
  • Texture stretching is a UV problem. If a checker texture looks stretched, the UVs need work.
  • Materials respond to lighting. A colour swatch alone is not a full material.
  • PBR values should make physical sense. Wood, plastic, stone and metal should not all share the same metallic and smoothness values.
  • Unity is the final test. A material that looks fine in Blender can look different in URP because lighting, shader and import settings differ.

In practice

Beginner UV workflow in Blender

  1. Finish the simple model shape before unwrapping.
  2. Apply scale so the object has clean transforms.
  3. Mark seams on hidden or less visible edges.
  4. Unwrap the mesh.
  5. Apply a checker texture to inspect stretching.
  6. Adjust seams and unwrap again if needed.
  7. Keep UV islands organised enough to paint or assign textures.
  8. Export the model and textures for Unity import.

Blender’s seam documentation frames this as an iterative process: mark seams, unwrap, adjust seams, repeat, then manually adjust UVs (Blender Documentation Team, Seams, see source-blender-uvs-and-principled-bsdf). It also warns that more seams reduce stretching but can create texturing problems, so students should use as few seams as possible while keeping stretching under control.

Beginner material workflow

Start with four questions:

QuestionBlender controlUnity URP Lit control
What colour is the surface?Base ColorBase Map or colour
Is it metal?MetallicMetallic slider or map
Is it rough or shiny?RoughnessSmoothness, inverted in feel
Does it need small surface detail?Normal inputNormal Map

Blender’s Principled BSDF exposes base colour, roughness, metallic, alpha and normal inputs that match core game-material thinking (Blender Documentation Team, Principled BSDF, see source-blender-uvs-and-principled-bsdf). Unity’s URP Lit shader exposes similar beginner-facing surface inputs, including Base Map, Metallic or Specular Map, Smoothness and Normal Map (Unity Technologies, URP Lit Shader, see source-unity-urp-lit-shader).

Roughness vs smoothness

Blender uses roughness. Unity URP Lit uses smoothness. They point in opposite directions:

SurfaceBlender roughnessUnity smoothness
chalk or dry stonehighlow
plasticmediummedium
polished metallowhigh
glass-like surfacevery lowvery high

Students should learn the concept rather than memorise a number. The visible test is the highlight: broad and soft means rough, tight and sharp means smooth.

Evidence

Blender’s UV seam documentation explains that seams limit and guide the unwrap operation, and that seam placement involves balancing stretching against visible texture breaks (Blender Documentation Team, Seams, see source-blender-uvs-and-principled-bsdf).

Unity’s URP Lit documentation describes surface inputs as the controls that make a surface look wet, dry, rough or smooth, and lists Base Map, Metallic or Specular Map, Smoothness and Normal Map as core inputs (Unity Technologies, URP Lit Shader, see source-unity-urp-lit-shader).

Implications

  • A first-year prop should be judged in Unity as well as Blender.
  • UVs should be tested with a checker or grid before time is spent painting texture detail.
  • Materials should support readability. A shiny floor, a shiny wall and a shiny pickup can make the scene visually noisy.
  • Imported materials are a starting point. Many projects should recreate or remap materials in Unity for consistent URP settings.

Practice

Make a simple crate or sci-fi panel:

  1. Model the object in Blender.
  2. Mark seams on back, bottom or less visible edges.
  3. Unwrap and apply a checker texture.
  4. Fix the UVs until the checker squares are reasonably even.
  5. Create a simple material with base colour, roughness and metallic set deliberately.
  6. Export to Unity and assign a URP Lit material.
  7. Test the object under one directional light and one local point light.
  8. Write down one UV issue and one material issue you had to fix.

Self-test

  1. What do UVs do?
  2. Why do seams matter?
  3. What does a stretched checker texture usually reveal?
  4. How do Blender roughness and Unity smoothness differ?
  5. Why should a material be checked in Unity after import?

Answers

  1. UVs tell a 2D texture where to appear on a 3D mesh.
  2. Seams guide how the mesh is cut and flattened for unwrapping.
  3. It usually reveals uneven UV scale, poor seam placement or a distorted unwrap.
  4. Roughness and smoothness move in opposite directions. High roughness means soft broad highlights, while high smoothness means tight sharp highlights.
  5. Unity uses the project’s render pipeline, lighting, import settings and shader, so the material may not match the Blender preview.