Introduction to Hard Surface Modeling

Introduction to Hard Surface Modeling

This CG Cookie training course covers hard-surface modeling in Blender. Jonathan gives you a complete introduction to modeling hard-surface objects with subdivision surfaces, allowing you to create anything from vehicles, to weapons, to environment props.

Chapter 1 - Introduction

Watch this overview of the course before diving into the lessons.

Chapter 2 - Main Structure

This chapter covers the largest, shape-defining forms like the plane body, fins, propeller, and windshield.

Chapter 3 - Details

With the main structure complete it's time to polish off the model with details.

Model hard-surface objects with smooth curves and sharp details

Hello and welcome to this CG Cookie tutorial series on hard-surface modeling in Blender. Through this series I’ll be giving you a complete introduction to modeling hard-surface objects with subdivision surfaces, allowing you to create anything from vehicles, to weapons, to environment props.

In this series I’ve chosen a small, stylized airplane as the subject matter, as it provides a great example of hard-surfaces that is fairly simple but also easy to learn. The plane design is based on artwork and modeling sheets created by fellow CG Cookie crew member, Tim Von Rueden. I’ll be walking you through the complete modeling process of creating this plane, demonstrating a variety of techniques and tools along the way. Among other things, I’ll be showing you box and edge modeling techniques, I’ll show you how to use various modifiers for non-destructive modeling, and I’ll take you through multiple techniques for creating sharp edges with optimal geometry. This series is presented in real-time, giving you a complete picture of of my modeling process.

Extra add-ons and themes

During this series I make frequent use of a custom add-on I developed that helps to speed up the workflow for common tasks. You can download the add-on, along with the custom them I use for Blender’s interface below:

Jay Tools (now known as Quick Tools)

CG Cookie Blender UI Theme

CC Music: “H20 Instrumental” by Airtone

Lesson Questions and Answers

Ask a question and get an answer!

Submit your Question
  • Replies: 2

    Hi, Joathan! I have problems with duplifaces near my windshiled. Half of my duplimeshes turn one way and other half to the other side. What’s wrong? This strange thing keeps spawning in even if I apply mirror.

    Here is screenshot http://i63.tinypic.com/2s1kxeh.png

    1 month ago

    • Replies: 0

      Oh sorry for mistakes, Jonathan! :)

      1 month ago

    • Replies: 3

      Try recalculating the face norms by selecting all faces of the mesh in Edit Mode and pressing CTRL+N

      1 month ago

      • Nope, it’s not working. I even manually flipped normals but it’s the same. I even flipped half of the model, but it doesn’t help niether. :(

        1 month ago

      • If you upload the .blend then I can take a look.

        4 weeks ago

      • Hi, Jonathan! Sorry for the delay, i didn’t received notification about your reply. :)

        Here is the link to the .blend file: http://pasteall.org/blend/index.php?id=46170

        3 weeks ago

  • Replies: 1

    rmun:

    Hello, i was wondering how to install jay scripts from source files i downloaded to blender, on mac os?

    I tried with method you showed in video but it is not working, i tried also manual copy to script folder but also cannot find it in add-ons. Does anyone have solutions? Thank you! :)

    5 months ago

  • Replies: 1

    I’m modelling a caricature Edge 540, it has a three bladed prop. I’m modelling the nose and prop, then trying to use the array modifier to duplicate the 120 degree slice, but it seems to be scaling each duplicate of the original… what am I doing wrong?!

    Thanks so much in advance!

    Nik

    5 months ago

    • Replies: 1

      Select your Slice object and press CTRL+A > Apply Scale. This will remove the scale multiplier on your object, making the current scale the default.

      5 months ago

      • Thanks so much, Jonathan – I’ll give it a go! :)

        5 months ago

  • Replies: 1

    How do I install your custom UI….I downloaded the script bakery zip…now what and where do I see it in my user preferences or ? to activate it?

    11 months ago

    • Replies: 0

      Open Blender and go to File » User Preferences » Add-ons
      Click Install from File, navigate to the downloaded .zip, click Install from File
      Enable with with the checkbox to the right of the name.
      Click Save User Settings if you wish the add-on to be enabled by default.

      11 months ago

  • Replies: 1

    how do i get the image to do it

    12 months ago