Files
awesome-creative-coding/README.md
2016-11-10 23:16:17 -08:00

1.5 KiB

Awesome Graphics Programming

A collection of links, notes and snippets to give beginners a good starting point for graphics programming

TODO: Add Rune Madsens

Contents

  • Books
  • Math
    • Vectors
    • Math Snippets
    • Glossery
  • Shaders
    • Glossery
    • Tutorials
  • Tools (threejs, Pixi, GLSLIFY ..)
  • People to follow
  • Resources
    • Related aweseomlists
    • Shaders
    • Glossry lists
    • Math
    • Tutorials

Books

Generative Art - (desc)

Book of Shaders - https://thebookofshaders.com/

http://natureofcode.com/

https://programmingdesignsystems.com/

http://pixelshaders.com/proposal/

https://paroj.github.io/gltut/

http://www.scratchapixel.com/

Video

https://www.youtube.com/user/shiffman https://www.youtube.com/user/codingmath

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/

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

Tools

https://www.shadertoy.com/ http://www.syedrezaali.com/f3-mac-app/ http://www.syedrezaali.com/store/fragment-osx-app

Interactive Tutorials

Fragment-oundry