The Book of Shaders: about this book
Bahasa Indonesia - Tiếng Việt - 日本語 - 中文版 - 한국어 - Español - Portugues - Français - Italiano - Deutsch - Русский - Polski - English The images above were made in different ways. The first one was made by Van Gogh's hand applying layer over layer of paint. It took him hours. The second was produced in seconds by the combination of four matrices of pixels: one for cyan, one for magenta, one for yellow and one for black. The key difference is that the second image is produced in a non-serial way (that means not step-by-step, but all at the same time). This book is about the revolutionary computational technique, fragment shaders, that is taking digitally generated images to the next level. You can think of it as the equivalent of Gutenberg's press for graphics. Gutenberg's press Fragment shaders give you total control over the pixels rendered on the screen at a super fast speed. This is why they're used in all sort of cases, from video filters on cellphones to incredible 3D video games. J
The Book of Shaders: about this book The Book of Shaders by Patricio Gonzalez Vivo & Jen Lowe Bahasa Indonesia - Tiếng Việt - 日本語 - 中文版 - 한국어 - Español - Portugues - Français - Italiano - Deutsch - Русский - Polski - English Introduction The images above were made in different ways. The first one was made by Van Gogh's hand applying layer over layer of paint. It took him hours. The second was produced in seconds by the combination of four matrices of pixels: one for cyan, one for magenta, one for yellow and one for black. The key difference is that the second image is produced in a non-serial
Explore this link on the map →related reading
- Paper Shaders – Ultra-fast zero-dependency shadersshaders.paper.design
- Shadersshaders.com
- Teaching GPU programming in p5.js: now with compute shaders - Dave Pagurekdavepagurek.com
- MAKING SOFTWAREmakingsoftware.co
- The Book of Shaders: Fractal Brownian Motionthebookofshaders.com
- Making Softwaremakingsoftware.com
- The Blog of Maxime Heckelblog.maximeheckel.com
- LearnOpenGL - Hello Trianglelearnopengl.com
- The Case for Use.GPU — Acko.netacko.net
- The online home of Maxime's workmaximeheckel.com
- Creating Daylight | The Shadows | Blogbasement.studio
- Foundations of Game Engine Developmentfoundationsofgameenginedev.com