This article has been extracted from this book:“. It is a guest post by Pact Publishing covering concepts of Steampunkt and provide basics steps for modelling af Steampunkt spacecraft with the 3D modelling Tool Blender 3D. If you didn’t know it already Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License. If you wan’t to try modelling yourself you can get Blender here. You can create very realistic scenes with Blender 3D and there are many interesting resources available Internet but in my opinion reading a good book on how to use this tools is recommended – especially if you want to get started using it or plan to learn new features the good old way that we all know simply works! A great thanks to Packt for providing a book and this article to us. Here another example of what you can do with Blender if your unsure of what it can do: Creating a Urban Stairway Scene – part 1


Lets get started

Before we actually begin working on the model, let’s make clear the difference between a regular spacecraft and a steampunk spacecraft. Although both of them are based on science fiction, the steampunk spacecraft has a few important characteristics that differ from a regular hi-tech spacecraft.

Imagine a world where the advances of science and machinery were actually developed centuries ago. For example, imagine medieval knights using hi-tech armor and destroying castles with rockets. It may sound strange, as the rockets have been made only for the army in the last century. What would a fighter jet look like in the Middle Ages? It would be a mix of steel, glass, and wood.

The steampunk environment is made out of these kinds of things, modern objects and vehicles produced and developed in a parallel universe, where those discoveries were made long ago.

The secret of designing a good steampunk vehicle or object is to mix the recent technology with the materials and methods available in past times, such as wood and bronze to make a space suit. If you need some inspiration to design objects like those, watch some recent movies that use a steampunk environment to create some interesting machines. But, to really get to the source, I do recommend that you read some books written by Jules Verne, who wrote about incredible environments and machines that dive deep into the ocean or travel to outer space.

The following image is an example of a steampunk weapon (Image credits: Halogen Gallery, licensed under Creative Commons):

Next is a steampunk historical character (Image credits: Sparr0, licensed under Creative Commons):

Here are a few resources to find out more about Steam Punk:

Spacecraft concept

Packt Publishing just published a book on how to model Incredible Machines with Blender 3D. Lets see how it’s done.

Now that we know how to design a steampunk machine, let’s discuss the concept of the steampunk spacecraft we are going to model. For this project, we will design a machine that mixes some elements of steel, but not those fancy industrial plates and welded parts. Instead, our machine will have the look and feel of a machine built by a blacksmith. As it would be really strange to have wooden parts for a spacecraft, we will skip or use this material only for the interior.

Other aspects of the machine that will help give the impression of a steampunk spacecraft are as follows:

  • Riveted sheets of metal
  • Metal with the look of bronze
  • Valves and pipes

With that in mind, we can start with this concept image to create our spacecraft:

It’s not a complete project, but we’re off to a great start with Blender and our use of polygons to create the basis for this Incredible Machine.

Project workflow

This project will improve our modelling and creating skills with Blender to a great extent! So, to make the process more efficient, the workflow will be planned as this would be done by a professional studio. This is the best way to optimize the time and quality of the project. It will also guarantee that future projects will be finished in the shortest timeframe.

The first step for all projects is to find some reference images or photos for the pre-visualization stage. At this point, we should make all important decisions about a project based only on your concept studies. The biggest amount of time spent on this type of project is with artistic decisions like the framing of the camera, type and color of materials, shape of the object, and environment setup.

All of those decisions should be made before we open Blender and start modelling because a simple detour on the main concept could result in a partial or total loss of all work.

When all of the decisions are made, the next step is to start modelling with the reference images we found on the Internet, or we can draw the references ourselves. The modelling stage involves the spacecraft and the related environment, which of course will be outer space. For this environment, Blender will help us design a space with nebulas, star fields, and even a glazing star. Right after the environment is finished, we can begin working with some materials and textures.

As the object has a complex set of parts, and in some cases an organic topology, we will have to pay extra attention to the UV mapping process to add textures. We’ll use a few tips when working with those complex shapes and topology to simplify the process.

What would a spacecraft be without special effects? Special effects make the project more realistic. The addition of a particle system enables the spacecraft’s engines to work and simulates the shooting of a plasma gun. With those two effects, we will be able to give dynamism to the scene, showing some working parts of the object. And, to finish things up, there is the light setup for the scene.

A light setup for a space scene is rather easy to accomplish because we will only have a strong light source for the scene, and not so much bouncing for the light rays. The goal for this project is to end up with a great space scene. If you already know how to use Blender, get ready to put your knowledge to the test!

Blender 3D 2.49 Incredible Machines
Blender 3D 2.49 Incredible Machines
  • Modelling, rendering, and animating realistic machines with Blender 3D
  • Walk through the complete process of building amazing machines
  • Model and create mechanical models and vehicles with detailed designs
  • Add advanced global illumination options to the renders created in Blender 3D using YafaRay and LuxRender
  • Create machines such as a handgun, a steam punk spacecraft, and a transforming robot

Building edges and planes for the spacecraft

The technique used to build this model is called edge modelling or poly modelling, which is a derivation of subdivision. In this type of modelling, we have to progressively create edges and faces to build the overall model, which will result in creating a full model. Even if it seems difficult and hard to complete, we have full control over the topology of the model with this type of modelling. It is very important to have control over the topology for models like machines, where the precision and organization of the vertices, edges, and faces can really matter.

The other important aspect of the project, if we look at the concept images, is the fact that this object is perfectly symmetrical, so we can build only half of the spacecraft and mirror the other part.

Creating the first section of the spacecraft

Open Blender and start a new model in top view, adding a mesh cube to the scene. This will be the object used to derive all other geometry for this first step of the spacecraft.

While in edit mode, select the bottom edge of the plane and with the E key extrude it four times.

The extrusions should follow the proportions shown in the following image:

The next step is to rotate the view. Without rotating the model with the middle mouse button, select only the faces pointed out in the following image:

Then, move them just a bit along the Z axis.

Change the selection mode to edge with the Ctrl+Tab keys, and choose the edges on the lower right side of the model. There, we will extrude the edges down the Z axis.

With the selection mode set to vertices, select only the small triangle created in the previous extrude. Triangular faces are harder to control and can mess up a mesh, but in this case, it won’t be a problem because no edge loop will be created at that point. When the three vertices are selected, press the F key to create a new face.

Now, we can begin creating the side part of the model that will connect down with the wing. Select the edges pointed out in the following image:

Then, extrude the edges four times in the Z direction.

Because a big part of the main body is beginning to appear, we can start making a few adjustments to the last extruded edges. Those edges are pointed out in the following image. To make the selection easier, just hold down the Alt key and click on one edge to select the full loop. If any extra edge gets into the selection, just click on it with the Shift key pressed to remove the edge from the selection. Each loop must be selected individually and moved a bit to the right along the X axis. This will create a small curvature on the side of the model.

Repeat the same process for the edges at the back of the model.

Modelling the wing

With the first part of the modelling created, we can now work on the wing modelling. The wing will be created from a series of extrusions coming from the side of the model, and the edges that we must select are pointed out in the following image:

Set the view to top and start a series of extrusions to create the mesh required for the wing. Four new extrusions will be needed.

With the base for the wing created, we will move a few vertices to shape the wing. Change the work mode to vertex, and move the vertices pointed out in the following image:

Those vertices were moved down in the Y axis.

Rotate the view to select the edges pointed out in the following image, and move them up in the Z axis. It will simulate a turbine air entry.

Modelling the front

The basis for the wing is created, so now we can move forward to the front of the spacecraft. To start modelling the front, select two edges located on the side of the wing, as shown in the following image:

With those vertices selected, extrude them three times.

If you have not yet saved the project, now would be a good time to do so.

To finish this part of the project, select only the two edges at the right side of the model, and extrude them along the X axis.

This will be the basis for the modelling of the cockpit.


In this article, we learned more about our second Incredible Machine. Our first step was to create a base mesh for the spacecraft, which can be detailed and improved later. So far, we’ve used edge modelling, deforming, and we’ve adjusted the shape of a model to get the shape of the object.

Here is a brief summary of what we have learned:

  • The definition of steampunk
  • The characteristics of a steampunk machine
  • How to contextualize a steampunk machine
  • What the project will look like
  • An overview of the workflow for a professional project
  • How edge modelling works
  • How to create a model from a single face
  • How to shape the model by transforming edges, vertices, and faces

Blender 3D 2.49 Incredible Machines
Blender 3D 2.49 Incredible Machines
  • Modelling, rendering, and animating realistic machines with Blender 3D
  • Walk through the complete process of building amazing machines
  • Model and create mechanical models and vehicles with detailed designs
  • Add advanced global illumination options to the renders created in Blender 3D using YafaRay and LuxRender
  • Create machines such as a handgun, a steam punk spacecraft, and a transforming robot

Blender resources and further reading

I thought that after trying out the steps provided by Packt that a few resources covering Blender would be interesting for you.


An overview of everything Blender: development updates, new tutorials, artwork and community information. Updated daily.

One of the most active independent user sites, with excellent forums for support. (Previously

CGTalk, Blender forum

CGTalk is one of the premier forums for creative computer graphics professionals and practitioners to share ideas and contribute.

Feeblemind is a website dedicated to self-experimentation with Blender and sharing of tutorials, tips, hints and models mainly for begineers and/or enthusiasts, but also more seasoned blender-heads. Each article is both in french and english. You are invited to post your comments, your feedback matters.

Daniel Salazar (ZanQdo)

A place to get the latest Blender CVS builds the fast and easy way, keep track of them via “live bookmarks”

NaNo Prods

NaNo Prods is the Blender “Blue Project” community where Blenderheads can freely come and contribute to a great idea.
Want to know more ? Come and see by yourself ! ~8^}

Pete Trbovich (Hosiah)

My work using Blender, POVray, the Gimp, and other Linux tools. All images licensed freely to the general public for use as desktop backgrounds, inclusion with Linux distros, and other purposes! I add to it *daily*.


BlenderBlog contains news and links to tutorials, materials, textures, plugins, community sites and general information about learning and using Blender.

3Dlab (Dhia el khawaldeh)

It contains some good video tutorials gives some good knowledge in blender GE basics

Community for users of the Blender Game Engine. Forums for the GameBlender Community.
Game Demos, Tutorials, Textures, Free Models, and more available for browsing/download from

Star Trek: Blender

A site dedicated to Star Trek meshes in Blender, with over 25 high quality Star Trek ships so far, it keeps growing. There are also a lot of tutorials about Sci-Fi related effects in Blender as well as a gallery of things rendered in Blender.

Eternal Lands (Roja)

Eternal Lands is a free -open source client- MMORPG project. All of the 3d models and animations were made using Blender.

3D works made with Blender, tutorials, downloadable movies made with Blender, 2D works and watercolour.

excellentWhale’s hotkeys

Centralsource Blender Art Gallery

The new open gallery site, with a lot of recent Blender artwork.

Mud Puddle Gallery

A public gallery. Available for Blender users to upload images for showing at elysiun, #blenderchat, or any other blender site. Useful for people without webspace of their own.

Ingie’s famous tutorial collection.

Pin It on Pinterest

Share This

Share This

Share this post with your friends!