Files
awesome-creative-coding/README.md
Terkel Gjervig 5672075c71 merge conflict
2016-11-15 17:30:48 -08:00

4.3 KiB

Generative Art and Graphics Programming Glore

A curated list of beginner friendly tutorials, tools, resources and shiny things to get you started.

Awesome

Table of Contents

[Coming when I have a final strucure]

Books

Communities

Tools

  • Processing- Computer programming language and IDE for visual arts.
  • three.js - JavaScript 3D library.
  • Shadertoy - Build and share shaders with the world and get inspired.
  • F3 - Powerful 3D design app that enables you to live code 3D form.
  • Fragment - Mac app to live code GLSL graphics.

Learning material

Math

Raytracing

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

Interactive

Fragment-oundry - Fragment shader. http://www.iquilezles.org/live/index.htm http://www.iquilezles.org/www/index.htm https://www.shadertoy.com/view/Xl2XWt https://www.shadertoy.com/view/XllGW4 https://www.shadertoy.com/view/XlBGDW https://www.shadertoy.com/view/Md23DV (2D!)

Websites / Blogs

People to follow