How do I create hard-surface models like robots or vehicles?

Updated October 2026 · How we answer

Short answerStart with blockout using primitives, then refine with bevels, booleans, and subdivision. Use reference and focus on clean topology for mechanical parts.

Blockout and Reference

Begin by gathering reference images from multiple angles. Block out the main shapes using cubes, cylinders, and other primitives, keeping proportions simple. Don't worry about details yet; focus on silhouette and scale.

Use Blender's mirror modifier for symmetrical parts like arms or wheels. Adjust the blockout until the overall form reads well from all sides. This stage sets the foundation for the entire model.

  • Collect front, side, and top view references.
  • Use simple primitives to establish major forms.
  • Apply a mirror modifier for symmetry.
  • Check proportions in orthographic views.

Detailing and Topology

Add details like panels, vents, and bolts using inset, extrude, and bevel operations. Booleans can cut holes or merge shapes, but clean up the resulting topology afterward. For curved surfaces, use subdivision surface with support loops to maintain sharp edges.

Keep topology mostly quads, especially on surfaces that will deform or be subdivided. Avoid ngons and triangles in critical areas. Use creases or bevel weights to control edge sharpness without adding geometry.

  • Use bevels to catch light on edges.
  • Apply booleans for complex cuts, then retopologize.
  • Use support loops for subdivision control.
  • Keep quads for clean shading and easy editing.

Finalizing and Presentation

Once modeling is complete, add materials and textures. For hard-surface models, metal and plastic shaders with roughness variation work well. Consider using decals or texture maps for labels and wear.

Set up lighting to highlight the forms. A three-point light setup or HDRI can bring out the details. Render with a neutral background to focus on the model.

Common mistakes

  • Skipping the blockout phase and jumping straight into details, which leads to proportion issues.
  • Overusing booleans without cleaning up topology, causing shading artifacts and difficult edits.
  • Neglecting to use reference, resulting in models that look generic or unrealistic.
From our studioCaseMorph — Type an idea, see a custom phone case in seconds.