Book | Visualizing Equations Vol. 2 (Digital Version) (in Construction)
***This book is under construction and is being released in Early Access at a lower price. It currently has +130 pages.
If you have obtained a legal copy of this book, all future updates will be delivered for free until it is completed.
The book will contain more than 150 pages. ***
Discover an essential resource for video game production and R&D. This book is designed for those who seek to:
- Draw simple shapes using mathematical equations.
- Understand the fundamentals of 2D Signed Distance Functions (SDF).
- Analyze the composition of complex 3D SDF shapes.
Unlock the potential of procedural art and ignite your imagination with the Unity engine.
This book delves into essential topics for procedural art development, explaining polynomial and trigonometric functions applied to HLSL and Shader Graph for creating shapes in both 2D and 3D. You don't need to be a math wizard to follow along; the information is presented linearly for better understanding, ensuring even beginners can grasp the concepts with ease.
Each chapter builds on the previous one, guiding you step-by-step through the process of creating stunning procedural art. Practical examples, over 70 illustrations, and detailed explanations demystify complex topics, making advanced techniques accessible to all readers. By the end of this book, you'll have a solid foundation in procedural art and the confidence to develop your own unique visual effects and shapes for any project. Whether you are a seasoned developer or just starting out, this book is a valuable addition to your technical art toolkit.
1. Polynomial functions.
- Introduction to linear and exponential functions.
- Exploration of the concept of origin points and connecting lines between points.
- Implementation of polynomial functions in HLSL with Shader Graph to draw shapes.
2. Trigonometric functions.
- Review of basic trigonometric functions.
- Understanding point reflection and two-dimensional rotation.
- Integration of trigonometric functions in HLSL with Shader Graph to draw shapes.
3. Drawing with functions.
- Understanding how two-dimensional shapes are drawn using math equations.
- Drawing a procedural shuriken using HLSL Shader Graph.
- Implementation of filters to enhance the resolution of generated figures.
4. Analysis of 2D SDF.
- Exploration of the basic structure for developing a 2D SDF.
- Implementation of a segment SDF in a UI image.
- Analysis of the SDF representation of a pentagon in HLSL and GLSL.
5. Analysis of 3D SDF. (Under Construction)
- Exploration of the basic structure for developing a 3D SDF.
- Details on the ray marching technique in HLSL with Shader Graph.
- Creation of three-dimensional compositions using SDF shapes.
PDF + Files