Chapter 21. Procedural Techniques
“The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience, much like composing poetry or music.” | ||
--Donald E. Knuth |
KEY TOPICS
Procedural Manifesto
Renderman
Real-Time Shading Languages
Types of Shaders
Texture Mapping
Particle Systems
Animation
Special Effects
In Closing
Game development is an evolving science, and thus more sophisticated and efficient methods appear constantly. One clear sign of this evolution is the shift from explicit to implicit representations in many areas, such as AI, for example. In the old days, enemies were built directly into the game code using state ...
Get Core Techniques and Algorithms in Game Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.