밑에 The Book of Shaders를 기본으로 공부
The Book of Shaders
Gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
thebookofshaders.com
혼자 독학으로 하다보니 어려움도 많았는데 Eul Lee님의 유튜브가 이해도 쉽고 아주 도움이 많이 되었습니다.
https://www.youtube.com/watch?v=ZjoDMpedmHg&list=PLt0dW71pnyBLXcLObq1MRNsOb7GsxXdtM
코딩 테스트 사이트
http://editor.thebookofshaders.com/
The Book of Shaders Editor
editor.thebookofshaders.com
참고 사이트
https://openglbook.com/chapter-0-preface-what-is-opengl.html
Preface: What is OpenGL? | OpenGLBook.com
On the most fundamental level, OpenGL is a software interface that allows a programmer to communicate with graphics hardware. Of course, there is much more to it than that, and you will be glad to know that this book explains the finer details of OpenGL. B
openglbook.com
참고 사이트
https://openframeworks.cc/ofBook/chapters/shaders.html
ofBook - Introducing Shaders
Introducing Shaders by Lucasz Karluk, Joshua Noble, Jordi Puig introducing This tutorial comes in two parts: first, this thing, the HTML file and second, nine OF projects that progress along with this tutorial. You can find them in the example folder of yo
openframeworks.cc
참고 사이트
https://processing.org/examples/colorvariables.html
Color Variables (Homage to Albers) / Examples
This example creates variables for colors that may be referred to in the program by a name, rather than a number.
processing.org
참고 사이트
Shader - Shadertoy BETA
type radians (type degrees) type degrees (type radians) type sin (type angle) type cos (type angle) type tan (type angle) type asin (type x) type acos (type x) type atan (type y, type x) type atan (type y_over_x) type sinh (type x) type cosh (type x) type
www.shadertoy.com
참고 사이트
Creating Digital Chladni Patterns
Creating Digital Chladni Patterns The other day I stumbled across an article by a researcher named Vic Tandy. In the article he recounts a sequence of events that led him to conclude that acoustic standing waves were causing the people in his lab to experi
thelig.ht