2016-11-10 00:05:39 -08:00
2016-11-08 11:07:12 -08:00
2016-11-08 11:10:27 -08:00
2016-11-10 00:05:39 -08:00
2016-11-08 11:09:35 -08:00

Awesome Graphics Programming

Notes and links for beginners to learn graphics programming

Books

Generative Art Book of Shaders - https://thebookofshaders.com/ http://pixelshaders.com/proposal/

https://github.com/raphamorim/awesome-canvas http://pixelshaders.com/external.html

Vector Math

https://paroj.github.io/gltut/Basics/Intro%20Graphics%20and%20Rendering.html

Glossery

Take from here: https://paroj.github.io/gltut/Basics/Intro%20Glossary.html

And here: https://thebookofshaders.com/glossary/

And here: http://www.shaderific.com/glsl/

uniforms: These are a class of global variable that can be defined in GLSL shaders. They represent values that are uniform (unchanging) over the course of a rendering operation. Their values are set from outside of the shader, and they cannot be changed from within a shader.

Shader Examples and Snippets

http://pixelshaders.com/examples/

Shaders

https://github.com/ashima/webgl-noise Perlin Noise

Tutorials

http://www.iquilezles.org/live/index.htm http://www.iquilezles.org/www/index.htm

Languages
HTML 100%