Blender Tutorial for Beginners: How To Make A Mushroom

Learn how to make a 3D mushroom in this Blender tutorial for beginners! By Eric Van de Kerckhove.

Login to leave a rating/review
Save for later

Learn how to make a 3D mushroom in this Blender tutorial for beginners!

Update note: Eric Van de Kerckhove updated this tutorial for Blender 2.9. Vicki Wenderlich wrote the original.

Imagine you’re a game developer getting ready to make a 3D game. You’ve come up with some cool ideas and prepared some sound effects, everything is right in the world. That is, until you realize you have no clue how to create 3D models!
Don’t feel bad though, you’re not alone. In this situation, you have some options:

  • Cry
  • Decide that a 2D game isn’t that bad after all
  • Find free 3D models online
  • Pay an artist to make some for you
  • Create your own!

If you’ve never touched Blender before but want to be able to make some simple objects for use in your game, look no further – this tutorial is for you! Blender is a hugely popular free and open source 3D creation suite. Its main feature set includes 3D modeling, rigging, animating, simulating and rendering. Since version 2.8, Blender has become more streamlined and easier to use than ever. It’s now a perfect candidate for beginners delving into the world of 3D modeling!

In this Blender tutorial for beginners, you’ll learn the basic setup of Blender by creating a cute creature you will recognize from the 8-bit days. :]

This tutorial will only scratch the surface of what Blender can do, the stuff you need to know to get started making objects and using them in your games. At the end of this tutorial you’ll learn how to:

  • Download and install Blender
  • Navigate around the application
  • Add and transform objects in Object Mode
  • Edit objects in Edit Mode
  • Unwrap an object’s UV map
  • Create and use textures
  • Exporting your files to common 3D formats

Getting Started

If you don’t have Blender installed on your computer, download the latest version here. This tutorial uses Blender 2.92, but with any version of Blender from 2.8 onward you’ll be able to follow along just fine.

Like other 3D modeling tools, Blender is a graphically intensive application; check out the system requirements before installing to make sure your rig will run Blender without any hiccups.

Once you have Blender installed, launch it and you’ll be greeted by a splash screen. Click anywhere outside of the splash screen to get started.

Blender's splash screen with user options below it

You now see the default scene that contains a cube, a camera and a light, as illustrated in the screenshot below:

A camera, a cube and a light in Blender's default scene
Note: Don’t see the elements above? Simply select File ► New ► General to generate a default scene.

These objects are located in the 3D view. You can orient yourself in the 3D space using the X, Y and Z axes:

  • The X-axis is red and moves from left to right.
  • The Y-axis is green and moves from front to back.
  • The Z-axis is blue and moves from top to bottom.

To visualize this, Blender has a gizmo at the top right that acts like a 3D compass and colored lines on the grid.

Moving around in Blender to show axes widget and lines on grid

There are five regions on the screen that you’ll use to create your 3D objects:

  • Outliner: Lists all objects in your scene.
  • Properties: Allows you to edit the properties of the selected scene and object.
  • 3D View: Contains a 3D visualization of the objects in the scene.
  • 3D View Header: A top menu with a collection of context-aware functions.
  • Toolbar: Displays relevant tools for the mode you’re in.
Blender's layout: the toolbar on the left, outliner at the top right and the properties at the bottom right

Now that you know where to look, it’s time to cover a few more concepts that you’ll need before creating your first 3D model. Hang on tight!

Controlling Your View

Navigating around your 3D view is something you’ll be doing frequently, so you should get really comfortable with the navigational controls.

Navigating In a 3D Space

The primary ways to manipulate your view are as follows:

  • To rotate around: hold the middle mouse button and drag around.
  • To zoom in and out: Scroll up and down.
  • To pan the view: Hold down Shift and the mouse scroll wheel, then drag around.
Demonstration of how to rotate, zoom and pan the view

If you ever lose your way in the 3D view, press Period (.) on your numpad, this will snap your view back to the selected object.

Orthographic And Perspective Projection

There are two ways of projecting 3D objects on a 2D plane like your computer screen:

  • Perspective : Objects further away in your view appear smaller, and lines on your objects display perspective distortion. This is how we perceive things with our eyes in real life.
  • Orthographic: Objects are drawn linearly without any perspective distortion. This is more common for technical drawings and isometric games like SimCity and Diablo .
Perspective and orthographic comparison

Although objects look more natural with a perspective projection, it’s easier to design your models using the orthographic projection where you can view and edit objects on a flat plane without any distortions caused by distance.

Perspective is the default projection for new scenes. To switch between projections, click on the projection toggle button at the top right of the 3D view. It looks like a grid:

The projection toggle button, a round button with a grid icon

Alternatively, press 5 on your numpad to do the same.

Note: Blender is all about knowing the right shortcuts to do what you want efficiently. Just about every common function has a dedicated shortcut. If there’s a button or menu option you often use, try hovering over it for a second and you’ll see a description and the assigned shortcut.

Hovering over the projection buttons shows a description and the shortcut

Customizing The Regions

To resize a region, simply mouse over the edge until your cursor changes to a resize icon and drag to change expand or shrink the region:

Dragging an edge to resize a region

To create another region, click and drag the black corner at the top right or bottom left of the current region inwards. To merge it with an existing region, do the same but drag the corner outwards to another region. Here’s a demonstration:

Adding a new region by dragging the black corner inwards, then merging it back again by dragging it the other way

Adding regions like this can be useful to get multiple angles of a 3D model at once while you’re modeling. This way, you can have a front view in one 3D view, and a side view in another!

Two regions side by side, showing a 3D monkey head from the front and the side

Manipulating Objects in Object Mode

Blender works in different interaction modes. Up until now, you’ve been working in Object mode, where you can add, delete and manipulate objects. Later on in this tutorial, you’ll switch over to Edit mode, where you can edit the vertices, edges and faces of meshes. To check what mode you’re currently in, take a look at the left side of the 3D view.

The interaction mode dropdown showing

Selecting Objects

The cube in your scene should have an orange outline; this means that it’s selected. Here are a few ways to quickly select and deselect objects:

  • Select: Simply click on an object to select it.
  • Deselect: Click anywhere outside the object to deselect it.
  • Select all: Press the A key to select all objects.
  • Deselect all: Press ALT/Option + A or double tap A to deselect all objects.
Denmonstration of how to select and deselect some cubes

Deleting Objects

You’re here to create a mushroom, not a sugar cube, so you’ll need to get rid of the cube. Select it and press either the X or Delete key to banish it from the scene.

A dialog window asking if it's OK to delete the selected object

If you accidentally deleted the wrong object, you can undo your last action by pressing CTRL/Command + Z.

3D Cursor

Now you’re ready to add some new shapes to your scene. But how do you know where they’ll be added? That’s where the 3D cursor comes in!
The 3D cursor is a point in 3D space where new objects and other geometry will be created. It looks like a red and white circle with a 3D cross in the middle.

The 3D cursor with a arrow pointing to it

With every new scene, the 3D cursor is sitting in the middle of the grid, the origin. You can manually move the cursor by selecting the 3D Cursor tool in the toolbox and clicking anywhere in the 3D view.

Clicking the 3D Cursor button and clicking around to move the 3D cursor in the 3D view

Make sure to activate the Box Select tool again by clicking the top button in the toolbox once you’re done.
To reset your 3D cursor to the origin, select Object ► Snap ► Cursor to World Origin in the 3D View Header or press Shift + S and choose Cursor to World Origin.

The Cursor to World Origin menu option in the 3D View Header

Adding Objects

Press Shift + A to display the Add menu and select Mesh. You’ll be presented with all built-in shapes that you can add, select Cylinder here to generate a new cylinder.

The list of shapes that can be added with the cylinder option higlighted

Now that you have a cylinder in your scene, click on the Add Cylinder button on the bottom left of the 3D View. This pops out a menu with the available options for your new shape. These only appear immediately after you add an object and before you’ve done any other editing, so now’s your chance to get the settings right!

Opening the Add Cylinder menu

You can either click the field and type in the values, or you can scrub back and forth with the mouse to set the values. Modify the following properties in the left-hand panel as follows:

  • Vertices: 10
  • Radius: 1.5 m
  • Depth: 3 m
  • Cap Fill Type: Triangle Fan

Leave all other properties as-is. Your panel should appear as below:

A menu showing all of the options after adding a new cylinder

The cylinder looks like this now:

The cylinder in the middle of the 3D View with an orange outline

Transforming Objects in Object Mode

In Object Mode, you can move, scale or rotate objects. This can be accomplished using shortcut keys, tools and using the Transform properties.

Transforming with Shortcut Keys

To transform an object using the shortcut keys, first ensure the object is selected. Next, press the key to begin the action and move the mouse to adjust the transform. The further you move the mouse, the greater the effect. To complete a transform, you simply left click, to discard the changes you right click.

The shortcut keys for transforms are as follows:

  • Move: G
  • Scale: S
  • Rotate: R
Note: If G is hard to remember for a Move action, try thinking of grabbing the object!

Try scaling the cylinder up a bit! Make sure it’s selected, press the S key and move your cursor outwards until you’re satisfied with the change. Once the cylinder has grown a bit, left click anywhere in the 3D View to confirm:

Demonstation of scaling the cylinder. Press S, move outwards, click

You can constrain transforms to a particular axis by pressing its letter: X, Y, or Z. So, if you only want to scale along the Z axis, press S, and then press Z:

Scaling up the cylinder

Feel free to play around with the cylinder by moving, scaling and rotating it. Just make sure to undo the action each time using CTRL/Command + Z.

Transforming Using Tools

The second method to transform your object is by using the Move, Rotate, Scale and Transform tools from the Toolbar.

The Transform tools highlighted

Select the Move tool from the Toolbar and drag the blue arrow up with your mouse. You should see the object translate along the Z-axis. Undo this change by pressing CTRL/Command + Z.

Using the Move tool to move the cylinder upwards

The Scale and Rotate tools work exactly the same. The Transform tool combines the three other transform tool into a single gizmo.

A white circle with colored circles and arrows in it

Transforming with Properties

The third method of transforming — editing the object properties directly — offers the most control. You can use this method if you need very specific control over the shape and position of your object.

Make sure the Object Properties tab is active in Properties region. You can transform the object by changing its Location, Rotation, and Scale values directly, as shown below:

Highlight of the Properties region
Note: Blender measures distance by using the Metric unit system by default. If you want to use “freedom units” instead, you can switch to the Imperial units by activating the Scene Properties tab in the Properties region, unfolding the Units section and setting the Unit System to Imperial. For this tutorial, leave this at Metric.

Switching from Metric to Imperial units

That covers the most important aspects of Object Mode. Now it’s time to edit the vertices, edges, and faces of the object!

Editing Objects in Edit Mode

Edit Mode is where you delve deep into the details of an object and change its geometry. To enter Edit Mode, select the object to be edited and press Tab.

The cylinder with an orange glow and orange dots

You’ll see that the object turns orange and all of its edges and points are highlighted. The icons at the left of the 3D View Header tell you which select mode you are in: vertex mode (left icon), edge mode (middle icon), or face mode (right icon), as shown below:

The edit selection mode buttons
Note: If the relation between faces, edges and vertices isn’t clear, here’s a quick rundown! Every mesh consists of faces that make up the surface, every face consists of multiple edges, most commonly three (called a tri) or four (called a quad). Every edge consists of two vertices.

Difference between vertices, edges and faces

At the moment, you’re in Vertex mode, with everything in your object selected. Double tap the A key to deselect everything and click one of the vertices to select it. Hold down Shift and click another vertex to add it to the selection. Finally deselect everything again.

Selecting several vertices in a row

Loop Cut and Slide

At the moment, your object doesn’t look much like a mushroom, does it? Before you can deform your cylinder to look like a mushroom, you’ll need to add a few more segments. To add segments you’ll need to do a loop cut; either activate the Loop Cut tool from the Toolbox or press the CTRL/Command + R shortcut to start creating a new loop cut.

The Loop Cut tool in the toolbar

Now move your mouse over the side of the cylinder, and you’ll see a yellow edge ring show up.

Showing where loop cuts can be made

Now the exact way this works depends on the way you start the loop cut:

  • Loop Cut Tool: Click and drag the ring, you’ll notice it will turn orange and will follow your cursor. Drag the ring about up until there’s about a third left, then release the mouse button.
  • Loop Cut Shortcut: Click once so the ring turns orange and starts following your cursor. Drag the ring about up until there’s about a third left, then click to confirm.
Making a loop cut

If you don’t like where the loop ended up, use CTRL/Command + Z to undo the action.

Now double tap the A key to deselect all vertices.

Selecting Vertices, Edges, and Faces

You could select the edges to be moved by holding Shift and clicking, each of them, but that can be cumbersome when you’ve got a lot of edges to select. Fortunately, there are several ways to select multiple items!

Selection Tools

Click and hold the Select Box Tool in the Toolbox. Most of the tool icons have little arrows indicating they’re part of a group. In the case of the Select Box Tool, it’s part of a selection tools group, so you can switch to a Select Circle Tool or a Select Lasso Tool.

The different selection modes are highlighted

You can activate another tool in the same group by releasing your mouse button while hovering over the tool you want to use.

Showing how to switch between tools in a group

Here’s an overview of the selection tools:

  • Select Box: Drag and hold a selection box around a selection. Release to confirm.
  • Select Circle: Drag and hold a circle over a selection. Release to confirm
  • Select Lasso: Drag and hold a free-form shape around a selection. Release to confirm.

With each of these, holding Shift while selecting will add to the selection and holding CTRL/Command will remove from the selection.

Showing off all selection tools

Edge Loop Selection Shortcut

Besides the selection tools, there’s another way to select an edge loop, with a handy shortcut! Hold ALT/Option and click on an edge in the loop you want to select, this will select the whole loop. As with other ways of selecting, holding Shift while doing this will add to your selection and holding CTRL/Command will subtract from the selection.

Selecting edge loops

Transforming Edges, Vertices, and Faces

Transforming edges, vertices, and faces is very similar to transforming an entire object: you can use the same tools and shortcuts to move, rotate and scale your selection. I will focus on the shortcut keys as it’s good practice to use and remember those, but feel free to use the tools from the Toolbar instead.

Select the horizontal edge loop you added last if it isn’t selected yet, press the G key to move the vertices followed by the Z key to constrain the movement to the Z-axis. Now move your cursor up until the edge loop is near the top of the model and click to confirm.

Selecting and moving a loop upwards

Add some more detail to the cylinder by doing two more loop cuts near the bottom. Use either the Loop Cut Tool or the CTRL/Command + R shortcut to do this.

Two loops that have been added just below he bottom of the cylinder

Now it’s time to alter the edges and faces to create the top of your mushroom!
Select the top edge loop and press S to scale the edge loop. Next, drag your cursor inwards so the edge loop shrinks and confirm with a click:

Scaling down the top loop of the cylinder

Next, you need to make the bottom edge of the top of the mushroom larger than the top. Select the second and third edge loops from the bottom and scale them up until you get a nice mushroom cap shape. Remember to hold Shift to add to your selection.

Scaling up the bottom face loop

The lower edge of your mushroom looks a little thin, time to learn another trick! Double tap A to deselect everything and select just the third edge loop from the top. Now double tap the G key, this activates Edge Slide mode, which allows you to slide edges between edge loops smoothly. Move your cursor up until the bottom faces are a fair bit bigger and click to confirm.

Showcase a loop slide

It’s looking more like a mushroom now!

Using the Extrude Tool

Your mushroom head is looking pretty good, but every good mushroom needs a stalk! You’ll do this by using the extrude tool.
Move the view around so you can see the bottom of the mushroom head. You’re going to create the stalk by extruding the bottom faces of your mushroom head.

Switch to Face Select mode by clicking the Face Select icon or press the 3 key on your number row.

The Face Select button

Now select the inner fan of faces on the bottom using any of the selection techniques and press the E key to start extruding. As soon as you do so, your mouse movement extrudes the selected faces, creating a stem. Move your cursor down until the stem is about as big as the cap and click to confirm.

Extruding the bottom of the mushroom downwards

Now extrude the same faces one more time just a bit to create the rounded bottom of the stalk.

Extruding the bottom a bit again

Now scale the faces inward by a small amount to create a beveled edge.

[spoiler title=”Solution Inside: Can’t remember how to scale?”]
Press the S key, move inwards with your cursor and click to confirm.

Your mushroom should look similar to this fine specimen:

A beveled edge caused by scaling down the bottom edge loop

Changing the Object Origin

Your mushroom is sprouting up nicely! However, at the moment your mushroom is almost fully buried underground, as shown in this front view:

The mushroom is below the ground plane

You’ll need to move your mushroom upwards a little bit to have it sitting properly on the XY plane. You could just eyeball it, select all faces and move the whole mesh up until it looks about right, but it’s good practice to align things neatly. In order to get the mushroom placed perfectly, you will need to do some steps:

  1. Move the 3D cursor to the lowest center point of the mushroom.
  2. Set the origin of the mushroom to to where the 3D cursor is at.
  3. Move the mushroom to the world origin.

To start off, double tap the A key to deselect everything. Next, switch to Vertex Select mode and select the center bottom vertex in the stalk.

Selecting the bottom vertex

Now press Shift + S and choose Cursor to Selected. The 3D cursor moved to the selected vertex, which is exactly where the origin should be placed.

The origin point is the small orange circle near the top, it should be moved down to the very bottom of the mushroom

Hit Tab to switch to Object Mode. Right click the mushroom and choose Set Origin ► Origin to 3D Cursor to move the origin to the bottom.

Moving the origin to the selected vertex

Now move the mushroom back to the world origin by setting its position to (X:0, Y:0, Z:0). Either change its Z location to 0 in the Properties region or simply press ALT/Option + G to clear the location, Blender is all about shortcuts after all!

Resetting the position of the mushroom

Making a “pop” sound effect is optional while doing this, but it sure is fun. :]
Now don’t forget to save all your hard work. Navigate to File ► Save, or simply press CTRL/Command + S to open the save dialog. Next, choose a good location, name your project “Mushroom.blend” and hit Enter twice or click the Save As button.

At this point you’ve already created a mushroom from scratch so pat yourself on the back! While your mushroom could be used as-is if you really wanted to, I hope you’ll agree that a dash of color would make it even better.

Coloring the Mushroom

Coloring an object in Blender is done in three steps:

  • Applying a material
  • Unwrapping the mesh into a 2D texture that you can paint on (called a UV wrap)
  • Painting on the UV wrap

Applying a Material

Start off with activating the Material Properties tab in the Poperties region.

The Material Properties button in the Properties region

The Material Properties tab contains a list of materials available to the selected object. Time to add the first material to the mushroom! Click the New button below the list, you’ll see a new material appear in the list with a bunch of material properties below it:

A white, default material named Material.001

The material is currently named “Material.001”. Give it a more descriptive name by clicking the material name and type in “Mushroom” followed by Enter to confirm the name change.

The material is now called Mushroom

There are lots of ways you can change your material, but leave it as-is for now, since you’ll be adding a texture later in this tutorial.

Unwrapping a Mesh

The next step is to unwrap the mesh so that you have a flat “canvas” to paint on. This is much like peeling an orange and laying the peel down flat on a table.

The easiest way to start the unwrapping process is by switching to the UV Editing workspace. You can switch workspaces by clicking on the tabs at the top, so click on the one that’s labeled UV Editing.

The UV Editing tab at the top is highlighted

A workspace is a predefined region layout. Up until now you’ve been modeling in the Layout workspace, which is meant for general modeling tasks. The UV Editing workspace is split into two main regions: an UV Editor and a 3D View in Edit Mode.

The UV Editor is on the left, the 3D View is on the right

Right now the UV editor is blank because you haven’t unwrapped anything yet. Place your cursor in the right-hand window and hit A to select all vertices. You might notice that the UV map on the left is displaying the default map for a cylinder now, since that gets generated automatically when creating a new mesh. That map won’t be usable though, since it doesn’t match the mushroom mesh. That would be like trying to wrap a nice poster around a plush doll, lots of weird bends all over the place.

Time to create a brand new UV map! Imagine your model as if it’s made out of paper and you need to make cuts in it along the edges until you can lay it out flat on a table in separate pieces. That’s basically the gist of what UV unwrapping is, fully mapping a 3D object to a 2D image.

The “cuts” in this case are called seams, just like the ones you’d find on your clothes or plushies. To start creating seams, you need to be in Edge Select mode first, so click on the Edge Select button in the 3D View Header or press 2 on your number row.

The Edge Select button at the top of the 3D View

Deselect all edges by double tapping A. Next, select these four edge loops by holding ALT/Option and clicking the edges:

The seam loops are selected and highlighted in orange

Now right click and select Mark Seam. You’ll notice that those edges have become bright red.

Seams are edges that are highlighted in bright red

Blender can now figure out where to cut into the model to create a flat UV map. To update the UV map on the left based on the seams you made, press the A key to select all edges followed by U and select Unwrap.

Showing how to UV unwrap a mesh using the right click menu

You’ll now see a map similar to this in the UV Editor:

The resulting map after unwrapping

Creating the Texture

Now that you have unwrapped the mesh, you need to add an image for the mesh to be mapped to. This is like drawing or painting on the “paper pieces” you laid out on the table while having a copy of the original model that’s linked to the pieces, reflecting everything you do.

Click the New button in the header of the UV Editor on the left to start creating an image texture.

The New Image button at the top of the UV Editor

A small menu pops up for you to fill in, leave everything at their default values except for the name, put “MushroomTexture” in there and click OK.

The panel of options available after adding a new image

The background of the UV Editor now becomes black, this is the image you just created. Before you start editing the image, it’s a good idea to save it as an image next to your .blend file. Select Image ► Save in the header (or press Alt/Option + S) and press the Save As Image button to save the image as a PNG.

Save As Image button at the bottom right

Preparing the Material

You might have noticed that the mushroom still looks pretty gray. This is because the base color in its material is still set to a solid white color. To link your texture to the mushroom’s material, open the Material Properties tab in the Properties section and click the small yellow button next to Base Color. A selection menu will open up, select Image Texture here so Blender knows the colors will come from an image texture.

Image Texture property of a material

Next, click the image dropdown button left from the New button and select MushroomTexture.

Choosing a texture

Now switch to the Texture Paint workspace by clicking the tab with the same name at the top of the Blender window.

Texture Paint workspace tab the top

Now the mushroom looks pitch black and is finally ready for painting!

The mushroom is pitch black after applying the texture

Using Your Brush

The Texture Paint workspace consists of two regions: an Image Editor in Paint Mode on the left and a 3D View in Texture Paint Mode on the right. The Image Editor is used to paint onto your texture, while you can paint directly on the 3D model in the 3D View.

The Image Editor is on the left, the 3D View is on the right

Time to add a splash of color to this mushroom!

Note: From now on, don’t worry if things look different on your side — painting is all about being creative and doing whatever feels right to you. If you want to make the mushroom purple or green with yellow stripes, go right ahead and let the artistic juices flow through your body.

Right now, the edges of your virtual brush hold a lot less paint than the center, while you want more of a permanent marker at this point, nice and full. To achieve this, change the falloff curve of your brush in the Properties region to be a straight line by clicking the Falloff menu open en choosing the last icon in the series.

The Falloff property is hidden behind a sub-menu

Now you’re ready to do some painting, choose a color you like in the color picker wheel. I’m going with a bright red. You can click the color on the left for a more detailed color menu where you can set the saturation or even the hex value.

A color picker with a bright red selected

With your color chosen, click and drag over the mushroom in the 3D View to paint its cap. Rotate the view around and zoom in and out to get a good look at what you’re doing. You can change the size of the brush by pressing the F key, moving your cursor until you found the right size and clicking to confirm.
Don’t worry if the color get somewhere you don’t want it, you can use CTRL/Command + Z to undo your last action, or just leave it as-is and fix it in the next steps!

Painting the black mushroom top red by dragging the cursor over it to spray virtual paint

Here’s how mine looks like after adding this first color:

The result after painting the top, red on top, black on the bottom

If you take a look at the UV map, that could be a piece of art by itself!

The UV map shows a red donut and a red circle

Now for the rest of the mushroom, I’m going with an off-white color, but feel free to choose any color you like.

White with a bit of yellow in the color picker

Using a Mask

It’s time for a new trick to make things easier! You can mask out parts of your model so only those faces can get paint on them. If you ever painted in real life before, this like applying painter’s tape next to the parts you’re giving a fresh lick of paint so you don’t accidentally paint something you didn’t want to.
To create a mask, press the Tab key when hovering over the 3D View to enter Edit Mode and activate Face Select mode by pressing 3 on your numpad or by clicking the corresponding icon in the header. Now select the faces you just painted and press the CTRL/Command + I to invert your selection, thus selecting the black faces.

Selecting faces for a mask

Now switch back to Texture Paint Mode by pressing Tab and click the little button between the mode dropdown and the View button, this activates the Paint Mask. All faces of the mushroom where you can’t paint are now faded and lighter in color.

THe top of the mushroom looks a lot less saturated and almost white

Now paint away all around the model without worry, you can’t paint over your first color.

Quickly painting the bottom of the mushroom

For a final touch, I’m going to add white spots and a face to the mushroom. Why? Because I can! Make sure to disable the Paint Mask first by clicking that little button again, this way you can paint with total freedom once again.
For these final features, I’m going to be using pure white and pure black. First some white spots on the head, then two black stretched circles for the eyes and then a point of white in each to emulate some bright light hitting it. Like this:

Mushroom final result

You can do the same, or do something completely different. I’d love to see what you came up with so make sure to share your creation in the discussion below!

Now save your texture to its file by hovering over the Image Editor and pressing ALT/Option + S or by selecting Image ► Save in the header. This is a crucial step, as you can imagine the horror of forgetting to save your nice paint job and returning to Blender to see a black mushroom, ouch.

The last thing you need to do is export your masterpiece so you can use it in your game or application.

Exporting Files

Depending on the specifications of your game engine, API, etc. of choice you need to export to a different 3D format. Always check the documentation of your tool before choosing a format.

The two most popular formats are FBX and OBJ: FBX is a proprietary file format owned by Autodesk that holds both the mesh and material data in a single file. OBJ on the other hand is an open format developed by Wavefront Technologies. It’s a simple data format that only holds mesh data, the material description is stored in a separate MTL file. For both of these, any textures are stored separately in image formats like JPG, PNG or TIFF.

Blender has a lot more export options built-in and even more can be added via add-ons, but in this tutorial I’ll go over the basics of exporting FBX and OBJ files. For both of these, you’ll need the Mushroom.png image file to use as a texture, so keep both the exported 3D file(s) and that image in the same folder.

Before delving into exporting, switch back to the Layout workspace by clicking its tab at the top and make sure to select just the mushroom by clicking on it. It should have an orange outline.

The mushroom as an orange outline, indicating that it's selected

By default, the exporters will export everything in the scene, including any cameras and lights. By selecting just the mesh(es), you can easily only export the 3D data you want.

Exporting to FBX

Select File ► Export ► FBX (.fbx) in the top menu to open an export window. This is essentially the same as the file save window, with some specific options on the right for exporting. Check the Selected Objects checkbox here to only export the mushroom mesh.

Selected Objects checkbox

That’s it! You should already be in the same folder as your .blend file and the texture image, so click the blue Export FBX button at the bottom to create a brand new FBX.

Exporting to OBJ

The procedure for exporting to the OBJ is almost exactly the same.

Select File ► Export ► Wavefront (.obj) in the top menu to open an export window. Check the Selected Objects checkbox and click the blue Export OBJ button at the bottom. This creates two files: Mushroom.obj with the 3D mesh data and Mushroom.mtl which holds the material data.

Now that you have the model in popular 3D formats, you can put mushrooms in all of your games, applications or even 3D print some if you’re feeling wacky like yours truly!

3D printed version of the mushroom

Where to Go From Here?

I hope you enjoyed this Blender tutorial for beginners! If you want to learn more about Blender, there are lots of tutorials online:

  • Blender Tutorials: Great official tutorials from Blender, especially the Get Started section.
  • Blender Guru: This guy is a legend among Blender enthusiasts. His tutorials cover just about everything, from creating 3D donuts to mastering shaders.
  • Grant Abbitt’s YouTube Channel: YouTube is full of great people that can tell you all about Blender, and Grant Abbitt is one of my personal favorites.

Now you’re ready to conquer the 3D world, and most importantly, have fun and be creative!

We hope you enjoyed this tutorial. If you have any questions or comments, please join the forum discussion below. Feel free to share your creations as well!