Abhishek Kumar

Beginning PBR Texturing

Learn Physically Based Rendering with Allegorithmic’s Substance Painter

Abhishek Kumar
Varanasi, Uttar Pradesh, India
ISBN 978-1-4842-5898-9e-ISBN 978-1-4842-5899-6
© Abhishek Kumar 2020
Standard Apress
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail [email protected], or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

To Mom; Dad; Prof. B K Prasad; Usha Sinha; and my beloved wife, Alka, for 11 fantastic years of marriage and many more to come. To my daughter, Rishika Ryan, and my son, Shivaay Singh Ryan, who were both in a hurry to enter the world. I love you all.

Introduction

This book delves deep into the concepts of physically based rendering (PBR) using Substance Painter. It also covers the integration of PBR textures with various 3D modeling and rendering packages as well as a game engine, in this case, Unreal Engine 4.

PBR-based texturing is in high demand in the video game industry with games becoming more and more graphically realistic. Traditional texturing workflows are rapidly being replaced with fast, procedural texturing suites such as the Substance suite, Quixel DDO Painter, and Mari. Allegorithmic’s Substance Painter is an extremely powerful texturing tool that is used by studios worldwide for texturing game assets, environments, and characters. This book covers all the necessary aspects of the software and its general concepts that will help you understand the software better and also guide you through implementing some incredible possibilities. Starting with the theory of physically based rendering, the book moves into the specifics of the Substance applications. Next, it covers baking, material and masks, and procedural texturing. This is followed by instructions for how to integrate with rendering engines, both internal as well as popular external ones. The final chapters reinforce the concepts through practical implementations.

After going through this book, the reader will have complete knowledge of texturing workflows as well as a pipeline for implementing generated textures into the 3D renderer and game engine’s real-time renderer.

This book is suitable for beginners to intermediate users in the fields of 3D animation, computer graphics, and game technology. This book is primarily for the students looking for a career in the 3D animation, games, and visual effects industries and those who want to learn to effectively use all the latest industry-standard tools and techniques. This book wraps up by explaining how to create show reel–ready assets using Iray and how to integrate with game, animation, and visual effect industry-standard applications like Blender and Autodesk Maya.

Specifically, in this book you will do the following:
  • Learn what’s needed to get into game design as a career

  • Learn the fundamentals of PBR-based texturing from the ground up

  • Learn to integrate PBR textures with game engines

  • Learn to integrate with standard 3D modeling and rendering applications such as Maya and Blender

  • Learn tips and tricks that will improve your workflow and help you create a production-ready textured model from scratch

Acknowledgments

It gives me immense pleasure to express my deep sense of gratitude to my mentor Prof. Saket Kushwaha and my PhD supervisor, Dr. Achintya Singhal, associate professor at Banaras Hindu University and my Mentor Prof. Alok Kumar Rai, Professor at Banaras Hindu University who have been the inspiration for this endeavor. Without their encouragement, support, and guidance, this accomplishment would not have been possible.

I would also like to thank Bhuvnesh Varshney, Spandana Chatterjee, Divya Modi, and Laura Berendson for their contributions to publishing this book. Their helpful comments and suggestions resulted in numerous refinements and corrections that improved the quality of this book.

A special thanks to Prof. Ramadevi Nimmanapalli and Bhaskar Bhattacharya for providing unconditional support.

Table of Contents
Index 257
About the Author
Abhishek Kumar
../images/492314_1_En_BookFrontmatter_Figb_HTML.jpg
is an assistant professor in the Department of Computer Science at the Institute of Science at Banaras Hindu University. He is an Apple Certified Associate, an Adobe Education Trainer, and Autodesk certified. He is actively involved in the development of animation and design engineering courses for various institutions and universities.

Dr. Kumar has published a number of research papers, covering a wide range of topics in various digital scientific areas (image analysis, visual identity, graphics, digital photography, motion graphics, 3D animation, visual effects, editing, and composition). He holds two patents in the field of design and IoT and has created two inventions related to a pipeline inspection robot to help visually impaired people.

Dr. Kumar has completed professional studies related to animation, computer graphics, virtual reality, stereoscopy, filmmaking, visual effects, and photography from Norwich University of Arts, University of Edinburg, and Wizcraft MIME and FXPHD in Australia. He is passionate about the media and entertainment industry and has directed two animation short films.

Dr. Kumar has trained more than 50,000 students across the globe from 153 countries (top five: India, Germany, United States, Spain, Australia). His alumni have worked on national and international movies such asRa-One ,Krissh ,Dhoom ,Life of Pi , theAvengers series, theIron Man series,GI Joe 3D ,300 ,Alvin and the Chipmunks ,Prince of Persia ,Titanic 3D , theTransformers series,Bahubali 1 and 2,London Has Fallen ,Warcraft ,Aquaman 3D ,Alita , and more.

 
About the Technical Reviewer
Bhuvnesh Kumar Varshney
../images/492314_1_En_BookFrontmatter_Figc_HTML.jpg
works as a 3D and visual effects developer with 13+ years of experience in production and product development. His main interests are in character, creature, and facial animation. He has worked at various companies as a team lead and senior artist with the world’s leading animation and visual effects studios, including Technicolor, DQ Entertainment, and Anibrain. Currently he works at Yash Raj Films as a senior creature animator.

His notable work on movies, TV series, and commercials includeWallykazam ,Sava ,99 Super Hero ,How to Train Your Dragon ,Barbie ,Penguins of Madagascar ,Robot and Monster ,Freez ,Back at the Barnyard ,Mickey & the Roadster Racers ,Sheriff Callie’s Wild West ,Super 4 ,Tell It to the Bees ,Show Dog ,Budweiser ,Skoda ,Norm of the North , andRump and Azwan . He is currently working on Bollywood movies such asWar ,Mardani 2 , and the upcoming moviesPrithviraj andShamshera from Yash Raj Films.

Email:[email protected] ,[email protected]

 
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.128.79.88