Table Of ContentRomain Caudron, Pierre-Armand Nicq,
Enrico Valenza
Blender 3D:
Designing
Objects
Learning Path
Build your very own stunning characters in Blender
from scratch
Blender 3D:
Designing Objects
Build your very own stunning characters
in Blender from scratch
A course in three modules
BIRMINGHAM - MUMBAI
Blender 3D: Designing Objects
Copyright © 2016 Packt Publishing
All rights reserved. No part of this course may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this course to ensure the accuracy
of the information presented. However, the information contained in this course
is sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this course.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this course by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
Published on: September 2016
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78712-719-7
www.packtpub.com
Credits
Authors Content Development Editor
Romain Caudron Parshva Sheth
Pierre-Armand Nicq
Enrico Valenza Graphics
Jason Monteiro
Reviewers
Fernando Castilhos Melo Production Coordinator
Aparna Bhagat
Luo Congyi
Waqas Abdul Majeed
Reynante M. Martinez
Jordan Matelsky
Ian Smithers
Romain Caudron
John E. Herreño
Sanu Vamanchery Mana
Preface
Blender is a powerful tool, stable, with an integral workflow that will allow you to
understand your learning of 3D creation with serenity. Today, it is considered to be
one of the most complete 3D packages on the market and it is free and open source!
It is very efficient for many types of productions, such as 3D animated or live action
films, architecture, research, or even game creation with its integrated game engine
and its use of the Python language. Moreover, Blender has an active community that
contributes to expanding its functionalities. Today, it is used in many professional
products and by many companies.
What this learning path covers
Module 1, Blender 3D By Example,
Through this module, you will create many types of concert projects using a step-
by-step approach. You will start by getting to know the modeling tools available
in Blender as you create a 3D robot toy. Then, you will discover more advanced
techniques such as sculpting and re-topology by creating a funny alien character.
After that, you will create a full haunted house scene.
For the last project, you will create a short film featuring a rat cowboy shooting
cheese in a rat trap! This will be a more complex project in which you learn how to
rig, animate, compose advanced material, composite, and edit a full sequence.
Each project in this module will give you more practice and increase your knowledge
of the Blender tools, and Blender game engine. By the end of this book, you will
master a workflow that you will be able to apply to your own creations.
[ i ]
Preface
Module 2, Blender 3D Cookbook,
This module will take you on a journey to understand the workflow normally used
to create characters, from the modeling to the rendering stages using the tools of the
last official release of Blender exclusively.
This module helps you create a character mesh and sculpt features, using tools
and techniques such as the Skin modifier and polygon merging. You will also get a
detailed, step-by-step overview of how to rig and skin your character for animation,
how to paint textures and create shaders, and how to perform rendering and
compositing. With the help of this book, you will be making production-quality 3D
models and characters quickly and efficiently, which will be ready to be added to
your very own animated feature or game.
Module 3, Blender Cycles: Materials and Textures Cookbook - Third Edition
This module will teach you how to utilize the power of the Blender series to create a
wide variety of materials, textures, and effects with the Cycles rendering engine. You
will learn about node-based shader creation, and master cycles through step-by-step,
recipe-based advice. With this book, you will start small by rendering the textures
of stones and water, then scale things up to massive landscapes of mountains and
oceans. You will then learn how to create the look of different artificial materials
such as plastic, carpenter wood, and metal, and utilize volumetric shaders to create
the effects of smoke, clouds, and subsurface scattering effects of skin. You will also
learn how illumination works in Cycles, improvising the quality of the final render,
and how to avoid the presence of noise and fireflies. By the end, you will know how
to create an impressive library of realistic-looking materials and textures.
What you need for this learning path
The only software strictly needed to put into practice the content of this course is
the last official Blender release. You just have to download it from http://www.
blender.org/download/get-blender; some Python script may be necessary
in some recipes, but for the most part, they should all be included in the Blender
package. Eventually, you can quite surely find any missing add-on at http://wiki.
blender.org/index.php/Extensions:2.6/Py/Scripts.
Any particular texture needed for the exercises in the book is provided as a free
download on the Packt Publishing website itself. Not essential, but handy to have
is a 2D image editor, in case you want to adapt your own textures to replace the
provided ones; I suggest you try Gimp, an open source image editor that you can
download from http://www.gimp.org; any other one you prefer is perfect anyway.
[ ii ]
Preface
Who this learning path is for
If you are a graphic designer and are looking for a tool to meet your requirements in
designing, especially with regards to 3D designing, this course is for you. This course
will make use of Blender to meet your design needs.
Reader feedback
Feedback from our readers is always welcome. Let us know what you think about
this course—what you liked or disliked. Reader feedback is important for us as it
helps us develop titles that you will really get the most out of.
To send us general feedback, simply e-mail [email protected], and mention
the course's title in the subject of your message.
If there is a topic that you have expertise in and you are interested in either writing
or contributing to a book, see our author guide at www.packtpub.com/authors.
Customer support
Now that you are the proud owner of a Packt course, we have a number of things
to help you to get the most from your purchase.
Downloading the example code
You can download the example code files for this course from your account at
http://www.packtpub.com. If you purchased this course elsewhere, you can visit
http://www.packtpub.com/support and register to have the files e-mailed directly
to you.
You can download the code files by following these steps:
1. Log in or register to our website using your e-mail address and password.
2. Hover the mouse pointer on the SUPPORT tab at the top.
3. Click on Code Downloads & Errata.
4. Enter the name of the course in the Search box.
5. Select the course for which you're looking to download the code files.
6. Choose from the drop-down menu where you purchased this course from.
7. Click on Code Download.
[ iii ]
Preface
You can also download the code files by clicking on the Code Files button on the
course's webpage at the Packt Publishing website. This page can be accessed by
entering the course's name in the Search box. Please note that you need to be
logged in to your Packt account.
Once the file is downloaded, please make sure that you unzip or extract the folder
using the latest version of:
• WinRAR / 7-Zip for Windows
• Zipeg / iZip / UnRarX for Mac
• 7-Zip / PeaZip for Linux
The code bundle for the course is also hosted on GitHub at https://github.com/
PacktPublishing/Blender-for-Designers/tree/master. We also have other
code bundles from our rich catalog of books, videos, and courses available
at https://github.com/PacktPublishing/. Check them out!
Errata
Although we have taken every care to ensure the accuracy of our content, mistakes
do happen. If you find a mistake in one of our courses—maybe a mistake in the text
or the code—we would be grateful if you could report this to us. By doing so, you
can save other readers from frustration and help us improve subsequent versions
of this course. If you find any errata, please report them by visiting http://www.
packtpub.com/submit-errata, selecting your course, clicking on the Errata
Submission Form link, and entering the details of your errata. Once your errata are
verified, your submission will be accepted and the errata will be uploaded to our
website or added to any list of existing errata under the Errata section of that title.
To view the previously submitted errata, go to https://www.packtpub.com/books/
content/support and enter the name of the course in the search field. The required
information will appear under the Errata section.
[ iv ]
Preface
Piracy
Piracy of copyrighted material on the Internet is an ongoing problem across all
media. At Packt, we take the protection of our copyright and licenses very seriously.
If you come across any illegal copies of our works in any form on the Internet, please
provide us with the location address or website name immediately so that we can
pursue a remedy.
Please contact us at [email protected] with a link to the suspected
pirated material.
We appreciate your help in protecting our authors and our ability to bring you
valuable content.
Questions
If you have a problem with any aspect of this course, you can contact us at
[email protected], and we will do our best to address the problem.
[ v ]