New Edition for Unity 6

The Unity Shaders Bible

Learn shaders step by step, from basics to advanced, improve your game's visuals in Unity, and become a technical artist.

Best Seller
4.3 out of 5 stars from 14 ratings
Fabrizio Espíndola Second Edition 2026 410 pages eBook
Who is this for?
You are new to Shaders.
Learn shader language step by step.
You use Unity.
Written for Unity using HLSL, ShaderLab, and Shader Graph.
Transition into Technical Art.
Bridge the gap between art and code to craft unique visual effects.
You are Indie Developer.
Indie developers looking to improve the graphics of their games.
The Unity Shaders Bible, Second Edition is a comprehensive guide to shader development in Unity 6, designed for game developers, technical artists, and artists who want to learn how modern shaders work. Following a beginner-friendly, linear learning path, the book takes you from the fundamentals of Shader Graph, HLSL, and ShaderLab to more advanced topics such as lighting models, procedural texturing, vertex animation, ray marching, compute shaders, and the math behind real-time graphics. No previous shader experience is required.

More than just a collection of shader examples, the book focuses on helping you understand how and why shaders work. Every chapter builds upon the previous one, combining clear explanations with practical exercises and production-ready examples so you can confidently create your own shaders and visual effects for Unity projects.

Your purchase also includes a downloadable Unity 6 project containing all the shaders, source code, textures, models, and visual effects featured throughout the book. Every example is fully editable, allowing you to study how each technique works and adapt it to your own projects. The Unity Shaders Bible is available in both English and Spanish
Content Included.
Table of Contents.
1. Introduction to the Programming Language.
  • Introduction to Mesh Data.
  • Shader Graph, ShaderLab, and the HLSL language.
  • Render Pipeline and Render Paths.
  • Matrices and Coordinate Spaces.
  • Semantics, Nodes, and Custom Functions.
2. Lighting, Shadows, and Surfaces.
  • Custom Lighting Models.
  • Exploring Existing Lighting Implementation.
  • Ambient, Diffuse, Specular, Anisotropic, and More.
  • Making a custom Shader GUI.
3. Advanced Concepts.
  • Introduction to Compute Shaders.
  • Creating Visual Effects with Compute Shaders.
  • Introduction to Signed Distance Functions.
  • Ray Marching and Visual Effects.
4. Technical Art in Practice.
  • Water Splash with Shader and Particle System.
  • Procedural Lightning Bolt with Shader Graph.
  • Stylized Flat Art with Stencil Buffer and ShaderLab.
  • Character-Position-Based Transparency Effect.
Featured eBook Bundle.
The Unity Dev Bundle promotional artwork

The Unity Dev Bundle

Over 1,450 pages of practical content covering shaders, compute shaders, math for graphics, editor tools, and character customization, all bundled at a special price!
See what's included
About the author.
Fabrizio Espíndola
Senior Technical Artist
Author of The Unity Shaders Bible and seasoned Senior Technical Artist and Programmer with over 11 years of expertise in the gaming industry.
Latest customer reviews.
14 ratings 4.3 out of 5 stars from 14 ratings
5.0
Eugene
It is great work guys! This book allows me to structure and arrange my knowledge about creating shaders. Because before, my knowledge was like a bunch of separate pieces.
5.0
Julian Cano
It’s an excellent material to study and learn technical art with shaders! What I have seen has been very detailed and applicable.
5.0
Sourav Chatterjee
It is a very ambitious and useful book that tries hard to demystify shaders.
Frequently Asked Questions.
What do the books include?
Our books are crafted to provide a deep understanding of each topic with step-by-step explanations, real-world examples, and practical exercises. Each book includes detailed chapters, illustrations, and code samples designed to help you build skills as you read. All of our eBooks are downloadable in PDF format, making it easy to access them offline anytime. Many books also come with supplementary downloadable assets or files to support your learning.
Do the courses/eBooks include updates?
Our books, which are published chapter by chapter, are also updated regularly until they are considered complete. This approach allows you to benefit from the latest information and improvements as you progress through the material. Once a book is finalized, it remains available in its completed form, and you'll have access to any free updates within the same edition that may include fixes and small improvements.
Can I download the eBooks?
Our eBooks are fully downloadable in PDF format, allowing you to access them offline anytime.
What do the Hardcover editions include?
Some of our books are offered in a special Hardcover edition through our partner Lulu. If you purchase one, you may also request the project files. If you get the Hardcover edition and don't have an account on Jettelly, we can also create an account for you automatically. Please reach us on [email protected] to get started.
Do you offer certificates upon course completion?
No, we currently do not offer certificates upon course completion. Our focus is on providing high-quality content and practical skills that you can immediately apply to your projects and portfolio.
How long will I have access to the eBooks/Courses after purchase?
You'll have lifetime access to any course you purchase, as long as Jettelly Inc. exists. This allows you to revisit the content anytime and learn at your own pace, without any time restrictions. If you have any questions regarding previous purchases, feel free to email us at [email protected]
Can I get a refund if I'm not satisfied with my purchase?
Unfortunately, due to the nature of our downloadable eBooks, we do not offer refunds. For Hardcover editions, we offer exchanges in case of print quality issues through Lulu. Regardless, if you have any questions or concerns, please reach out to our support team at [email protected], and we'll be happy to assist you.
What happens if I buy a product in development and it's never finished?
Jettelly will issue a refund minus taxes and admin fees.
Will I receive access to future new editions?
New editions of a book or course are considered separate products, and we may offer a discount to owners of the previous edition, at the discretion of the author and publisher.
- Skill level:
Beginner
- Language: English, Español
- Software: Unity 6
Other courses that might interest you.
© 2026 Jettelly Inc. All rights reserved. Made with ❤️ in Toronto, Canada