How do I create hard-surface models like robots or vehicles?
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.