Book Image

Blender 3D Basics

Book Image

Blender 3D Basics

Overview of this book

Blender is by far the most popular open source graphics program available. It is a full featured 3D modeling, animation and games development tool used by millions all over the world ñ and it's free! This book is for those looking for an entry into the world of 3D modeling and animation regardless of prior experience. Blender 3D Basics is the entry level book for those without prior experience using 3D tools. It caters for those who may have downloaded Blender in the past but were frustrated by its lack of intuitiveness. Using simple steps it builds, chapter by chapter, into a full foundation in 3D modeling and animation. Using Blender 3D Basics the reader will model a maritime scene complete with boats and water, then add materials, lighting and animation. The book demystifies the Blender interface and explains what each tool does so that you will be left with a thorough understanding of 3D.
Table of Contents (20 chapters)
Blender 3D Basics Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
3
Controlling the Lamp, the Camera, and Animating Objects
Index

Using 3D skills, what can you do with them?


There are a lot of different ways to use 3D. The following are a few ways you might want to use your Blender skills.

Making 2D animation

It might seem odd, but if you watch animated shows such as Futurama and American Dad, in outdoor scenes or ones with cars, planes, and rockets moving in them, you can tell that they were originally created in 3D then colored to match the rest of the 2D animation. One director told me that his 2D animated show is all done in 3D, but shot with a camera setting that flattens it out again. He finds it's faster to make it that way than with Flash or other 2D animation packages.

TV and video

This is the market Blender was originally built for, back in the days when it was the in-house system at a Dutch advertising firm called NeoGeo. Blender is a good tool for local TV stations and advertisers, because it can do a lot quickly and deliver quality results at a price that even the smallest TV station's manager will appreciate. Networks such as Azteca America have used Blender at some of their studios. Blender is good for schools and universities as well as personal video projects.

Films and pre-visualization

Although there are few films done in Blender, shorts such as Sintel show that Blender has the capacity to do it. Hollywood has been known to use Blender for pre-visualizing a movie before it's made, to figure out how the movie will look when they make it.

Stereoscopic 3D

This is the hot new trend in films. You need to have two cameras render the same scene from slightly different locations, just like your eyes are slightly apart. But the cameras have to work in sync with each other. Think of how your eyes shift if they were to go from threading a needle to looking at mountains in the distance. Blender can do this as well as any other 3D animation package.

Web animation

Blender is good for rendering out complete animations or for making graphics for use in Flash.

Games

Blender has its own Game Engine. So it's good for making your own games and showing what you can do. You can also export Blender files for use as assets with other game engines such as Ogre, Unity, and CrystalSpace. You can find out more at sites such as www.blenderartists.org.

Flight and driving simulators

The Blender Game Engine and Blender's physics packages make it possible to make your own flight and driving simulators.

Digital signage

Nowadays we are seeing digital signs almost everywhere, from HD monitors in McDonalds to the huge signs in Las Vegas. With user-selectable resolution, you can make animations in Blender to whatever size you need, for whatever use. The files can then be uploaded to the Web and distributed to displays all over. This is a quickly growing market for advertising companies.

Displaying scientific data

Because the Python language allows using a scientific data set, anything from weather to a rocket to medial simulations can be animated. NASA uses Blender at some of its locations.

Legal evidence display

With animation for the legal system, the models are often simple though realistic proportions. The clients are paying for accuracy, not fancy graphics. Blender's physics engine can help you make realistic animations. You can make car crashes, track bullets, and help when a crime comes to trial. It's an in-demand way to use your animation talents.

Architectural walkthroughs

Clients of a multi-million dollar project want to see what they are getting before they spend their money. This is a very specialized use of Blender and other 3D animation systems. You can give your clients either a high resolution video walkthrough or use the game engine to make it interactive. You could even use it to plan the remodeling of your basement.

Virtual reality

Blender can output a virtual reality .X3D file to create virtual reality on the Web that can be used interactively on most browsers.

Virtual sets

The set behind the TV personality may not exist at all, it might be a set modeled and rendered in Blender.

Interactive instruction

The Blender game engine can be used, or Blender can provide graphics for Flash or websites.

Showing what can't otherwise be seen

For anything from dinosaurs to the moons of Saturn, 3D is probably the best way to demonstrate what can't be seen directly. This can be used to show others the ideas in your head and the visions you see, taking them to places that are too small, too large, or too dangerous to visit in reality.

Creating a portfolio to get a job

If you do good work and can demonstrate it, many employers don't care what software you use. I know of one animator who perfected his Blender skills while serving in Iraq. He took what he did to the big studios and soon he was working on major Hollywood films.

Product development and visualization

Blender can be used to design and create real objects. Real copies can be made using 3D printers when you export your Blender files in an STL format.