Blender For Dummies. Jason van Gumster
Чтение книги онлайн.

Читать онлайн книгу Blender For Dummies - Jason van Gumster страница 3

СКАЧАТЬ In This Chapter

      ▶ Figuring out what Blender is and what it's used for

      ▶ Understanding Blender's history

      ▶ Getting familiar with the Blender interface

      In the world of 3D modeling and animation software, programs have traditionally been expensive – like, thousands-of-dollars-and-maybe-an-arm expensive. That's changed a bit in the last few years, with software companies moving to more subscription-based ways of selling their programs. The entry cost is lower, but paying each month can still add up pretty quickly. There are some valid reasons for the high prices. Software companies spend millions of dollars and countless hours developing these programs. And the large production companies that buy this kind of software for their staff make enough money to afford the high cost, or they hire programmers and write their own in-house software.

      But what about us, you and I: the little guys? We are the ambitious dreamers with big ideas, high motivation … and tight budgets. How can we bring our ideas to life and our stories to screen, even if only on our own computer monitors? Granted, we could shell out the cash (and hopefully keep our arms) for the expensive programs that the pros use. But even then, animation is a highly collaborative art and it's difficult to produce anything in a reasonable amount of time without some help.

      We need quality software and a strong community to work, grow, and evolve with. Fortunately, Blender can provide us with both of these things. This chapter is an introduction to Blender, its background, its interface, and its community.

      Getting to Know Blender

      Blender is a free and open source 3D modeling and animation suite. Yikes! What a mouthful, huh? Put simply, Blender is a computer graphics program that allows you to produce high quality still images and animations using three-dimensional geometry. It used to be that you'd only see the results of this work in animated feature films or high-budget television shows. These days, it's way more pervasive. Computer-generated 3D graphics are everywhere. Almost every major film and television show involves some kind of 3D computer graphics and animation. (Even sporting events! Pay close attention to the animations that show the scores or players' names.) And it's not just film and TV; 3D graphics play a major role in video games, industrial design, scientific visualization, and architecture (to name just a few industries). In the right hands, Blender is capable of producing this kind of work. With a little patience and dedication, your hands can be the right hands.

      remember One of the things that makes Blender different and special compared to other comparable 3D software is that it is freely available without cost and that it's Free and Open Source software.

      Being free of cost, as well as free (as in freedom) and open source, means that not only can you go to the Blender website (www.blender.org) and download the entire program right now without paying anything, but you can also freely download the source, or the code that makes up the program. For most programs, the source code is a heavily guarded and highly protected secret that only certain people (mostly programmers hired by the company that distributes the program) can see and modify. But Blender is open source, so anybody can see the program's source code and make changes to it. The benefit is that rather than having the program's guts behind lock and key, Blender can be improved by programmers all over the world!

      Because of these strengths, Blender is an ideal program for small animation companies, freelance 3D artists, independent filmmakers, students beginning to learn about 3D computer graphics, and dedicated computer graphics hobbyists.

      Blender, like many other 3D computer graphics applications, has had a reputation for being difficult for new users to understand. At the same time, however, Blender is also known for allowing experienced users to bring their ideas to life quickly. Fortunately, with the help of this book and the regular improvements introduced in each new release of Blender, that gap is becoming much easier to bridge.

Discovering Blender's origins and the strength of the Blender community

      The Blender you know and love today wasn't always free and open source. Blender is actually quite unique in that it's one of the few (and first!) software applications that was “liberated” from proprietary control with the help of its user community.

      Originally, Blender was written as an internal production tool for an award-winning Dutch animation company called NeoGeo, founded by Blender's original (and still lead) developer, Ton Roosendaal. In the late 1990s, NeoGeo started making copies of Blender available for download from its website. Slowly but surely, interest grew in this less-than-2MB program. In 1998, Ton spun off a new company, Not a Number (NaN), to market and sell Blender as a software product. NaN still distributed a free version of Blender, but also offered an advanced version with more features for a small fee. There was strength in this strategy and by the end of 2000, Blender users numbered well over 250,000 worldwide.

      Unfortunately, even though Blender was gaining in popularity, NaN was not making enough money to satisfy its investors, especially in the so-called “dot bomb” era that happened around that time. In 2002, NaN shut its doors and stopped working on Blender. Ironically, this point is where the story starts to get exciting.

      Even though NaN went under, Blender had developed quite a strong community by this time, and this community was eager to find a way to keep their beloved little program from becoming lost and abandoned. In July of 2002, Ton provided a way. Having established a non-profit organization called the Blender Foundation, he arranged a deal with the original NaN investors to run the “Free Blender” campaign. The terms of the deal were that, for a price of €100,000 (at the time, about $100,000), the investors would agree to release Blender's source code to the Blender Foundation for the purpose of making Blender open source. Initial estimations were that it would take as long as six months to one year to raise the necessary funds. Amazingly, the community was able to raise that money in a mere seven weeks.

      Because of the Blender community's passion and willingness to put its money where its metaphorical mouth was, Blender was released under the GNU General Public License on October 13, 2002. With the source in the community's hands, Blender had an avalanche of development and new features added to it in a very short time, including somewhat common features like Undo (a functionality that was conspicuously missing and highly desired since the initial releases of Blender by NeoGeo).

Eight years later, the Blender community is larger and stronger than ever. Blender itself is a powerful modern piece of software, competitive in terms of quality with similar software costing thousands of dollars. Not too shabby. Figure 1-1 shows screenshots of Blender from its early days to the Blender of today.

       Figure 1-1: Blender through the years: Blender 1.8 (top left), Blender 2.46 (top right), and the major changes apparent in the Blender of today (bottom).

Making open movies and games

      One of the cool things about the programmers who write Blender is that many of them also use the program regularly. They're writing code not just because they're told to do it, but because they want to improve Blender for their own purposes. Part of the programmers' motivation has to do with Blender's open-source nature, but quite a bit also has to do with the fact Blender was originally an in-house production tool, built for artists, based on their direct input, and often written by the artists themselves.

      Seeking to get even more of this direct artist feedback to developers, the Blender Foundation launched “Project Orange” in 2005. The project's purpose was to create an animated short movie using open source tools, primarily Blender. A team of six members of СКАЧАТЬ