ZBrush 4 Sculpting for Games Beginner's Guide Sculpt machines, environments, and creatures for your game development projects Manuel Scherer BIRMINGHAM - MUMBAI ZBrush 4 Sculpting for Games Beginner's Guide Copyright © 2011 Packt Publishing All rights reserved. No part of this book 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 book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, 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 book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: March 2011 Production Reference: 1090311 Published by Packt Publishing Ltd. 32 Lincoln Road Olton Birmingham, B27 6PA, UK. ISBN 978-1-849690-80-5 www.packtpub.com Cover image model rendering, painting by Manuel Scherer on a starry background from Hubble Heritage Project, NASA Credits Author Editorial Team Leader Manuel Scherer Aditya Belpathak Reviewers Project Team Leader Ryan Bailey Priya Mukherji Glauco Longhi Vivek Ram Project Coordinator Shubhanjan Chatterjee Luke M. Steichen Proofreader Acquisition Editor Linda Morris David Barnes Indexers Development Editor Rekha Nair Susmita Panda Monica Ajmera Mehta Technical Editors Paramanand Bhat Graphics Geetanjali Sawant Namita Sahni Aditi Suvarna Production Coordinator Alwin Roy Copy Editor Laxmi Subramanian Cover Work Alwin Roy About the Author Manuel Scherer is a German game developer who has worked in the games industry and in the fields of visual computing. He is currently teaching real-time visualizations at the Offenbach Academy of Art and Design. Apart from his beloved work, he writes as a freelance journalist about the games industry from major events such as the Game Developers Conference Europe. First, I would like to thank my parents, especially my father who continuously supported me on the long way of creating such a book. Furthermore, I would like to thank my love for her unmatched amount of support and motivation. Also the team at Packt did an amazing job on setting everything up, thank you. My special thanks go to my friend and author Felix Kerger who inspired me to write this book. Last but not the least, let me thank Prof. Rolf Schubert and Michael Margraf, Alban Voss, and Fabian Schempp for their infinite amount of constructive feedback and their everlasting good mood. About the Reviewers Ryan Bailey is a Senior-Level CG Artist working in the Animation and Video Game industry for over six years. Having a talent for art at a young age and parents that supported this, helped to nurture and grow his skills and talents as an illustrator and sculptor. Realizing that the only way to progress as an artist he moved onto the 3D Animation and Visual Effects Program at Vancouver Film School after four years of Fine Arts schooling. Ryan's work experience includes Lead ZBrush Artist at Electronic Arts Canada, Senior Character Artist at Rainmaker Entertainment Inc., ZBrush Instructor at the Art Institute of Vancouver, and currently, he is working at Tecmo-Koei Canada as a CG Artist for their upcoming title Warriors—Legends of Troy. Even with his busy workload and family life, Ryan still finds time to do freelance work on the side. Glauco Longhi is a sculptor, both traditional and digital, working for the cinema and television industry, also doing some toys and collectible works. His passion for sculpture started in 2006, when he was working with After Effects for Motion Graphics for TV advertisement. At the studio, he met a guy who worked with something called 3Dmax, and then he fell in love with this brand new world. After some basic courses, he chose the modeling area. And then, realized that only 3D wouldn't be enough for creating some nice characters, so he started sculpting in clay. After some months, his life was changed. In the meantime, he worked for several 3D companies and studios, mainly focused on modeling and sculpting, but he decided to get some time and dedicate it to his own life, starting the freelancer living. Now, sculpting maquettes, garage kits, prosthetic appliances, busts, halloween masks, props, and animatronics, his life is starting to make sense. "Since I was 10 years old, my relation with arts was zero. I only wanted to be a pro skateboarder, and that was all I cared about. But I was very interested in how everything works—the mechanisms, the fx, the magic, and illusion. Now, working with prosthetic fx, animatronics and so on, it's like I'm putting everything that I always loved together. Everything is starting to make sense—that's awesome! I love this…." Glauco Longhi is always doing workshops around Brazil. He likes to teach and talk about sculpture and character design, creatures, monsters, and also studying hard. Almost every day, free time is spent, sculpting, drawing, or reading some new stuff. "My relation with skateboarding can be easily seen through my art and my passion, my study routine. When I was trying to do right some trick, I never stopped until I could do that on the right and style way. Since I was a child, my brain chose this path to see things, and that's what I do with my art. I'm obsessed with human anatomy, so I'm always trying to see things better, but with time, I can see that this is an infinite journey…That's good, so I'll be searching for learning forever, and this will keep me on the right path, hope so." Vivek Ram began his career 10 years ago as a freelancer dabbling in all the various segments of 3D animation. He has worked with Rhythm and Hues as a Senior Digital Artist for a few years before moving on to the Dreamworks Dedicated Unit as a Modeling Lead, where he wore multiple hats and moved between many departments during his tenure. He currently works as an independent animation consultant, again playing the role of VFX Supervisor, Designer, or Art Director on both feature and game projects for a variety of studios and production houses. For more information and to view his gallery of work, please visit www.markeviv.com. Luke M. Steichen is a character artist working in the video game industry in Seattle, Washington. He spent four years in the United States Army, which gave him the opportunity to pursue his dream of making video games by letting him attend the Art Institute of Seattle to earn his Bachelors of Fine Arts in Game Art and Design. Through hard work, dedication (and many all-nighters) he landed an internship as a character artist which marked the beginning of a successful career in the games industry. Luke is currently working at Sucker Punch Productions as a character rigger and assistant technical director on inFamous 2. Previously, Luke worked at WB Games in Kirkland, Washington as an Associate World Artist for "Lord of the Rings: War in the North" and F.E.A.R. 3. Before that he worked as a Contract Character artist at Surreal Software on "This Is Vegas" and "Lord of the Rings: War in the North." Luke's interests include sculpting, tabletop wargaming, playing guitar, and general geekiness. Luke would like to thank his amazing wife for all her love and support (and patience). www.PacktPub.com Support files, eBooks, discount offers and more You might want to visit www.PacktPub.com for support files and downloads related to your book. Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com, and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at [email protected] for more details. At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks. http://PacktLib.PacktPub.com Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read, and search across Packt's entire library of books. Why Subscribe? Fully searchable across every book published by Packt Copy and paste, print, and bookmark content On demand and accessible via web browser Free Access for Packt account holders If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access. Table of Contents Preface 1 Chapter 1: Getting Started 7 Who this book is for 7 What we will learn in this book 7 Why ZBrush? 8 How ZBrush is used in a game's production 9 What you'll need for this book 11 Terminology 12 Working in the field of digital art 13 The concept 13 Time for action – a short example of a concept 14 Explore ZBrush on the Web 15 Summary 16 Chapter 2: Learning the Interface 17 Interface and navigation 17 Time for action – navigating in 3D space 19 More on the interface – The Tray 22 Time for action – using the Trays 22 Palettes 24 Trays 24 The difference between 2.5D and 3D in ZBrush 26 Time for action – working in 3D with "Tools" 26 The Edit mode 28 How to enter 2D, 2.5D, or 3D mode 29 Summary 30 Chapter 3: Modeling a Spooky Tree with ZSpheres 33 ZSpheres workflow 34 The concept of the spooky tree 34