links
In the beginning of the web there was http://codepen.io/zeroeth/full/lqDGt
A brief history of 3d graphics in computer games https://www.youtube.com/watch?v=hTehcvSgyWI
current web rendering technologies
- svg (javascript events, persistence)
- canvas (fast, pixel access, basic shapes)
- webgl (the matrix)
rendering libraries
- three.js http://threejs.org/ (webgl,canvas,svg)
- pixi.js http://www.pixijs.com/ (webgl, canvas)
- processing.js http://processingjs.org/
- two.js http://jonobr1.github.io/two.js/
- snap.svg http://snapsvg.io/
- d3 http://d3js.org/
- bonsai.js http://bonsaijs.org/
- paper.js http://paperjs.org/
- raytracer http://blog.ivank.net/smallpt-in-javascript.html
- emscripten https://github.com/kripken/emscripten/wiki
resources and inspiration
- creative js http://creativejs.com/
- learn webgl http://learningwebgl.com/blog/?page_id=1217
- GLSL shaders http://glsl.heroku.com/
- ShaderToy https://www.shadertoy.com/
- chrome experiments http://www.chromeexperiments.com/
- fabien sanglard's blog http://fabiensanglard.net/
- indie resources http://www.pixelprospector.com/indie-resources/
- demoscene recordings https://www.youtube.com/playlist?list=PL4DMxqSU8zD5Gzt49VRbkU0oL-cJjuJP9
- demoscene database http://www.pouet.net/prodlist.php
- retro rendering style http://www.uvlist.net/groups/info/stipplealpha
simply samples
- three.js geometry http://codepen.io/zeroeth/pen/BGmHk
- three.js shaders http://codepen.io/zeroeth/pen/baHzj
- three.js shaders with parameters http://codepen.io/zeroeth/pen/dAhck
- css animation http://codepen.io/zeroeth/pen/wayfx
- css animation nested objects http://codepen.io/zeroeth/pen/CxtDs
otherworldly (demoscene)
- http://www.displayhack.org/2012/the-great-demoscene-sourcecode-giveaway/
- http://in4k.northerndragons.ca/index.php?title=Main_Page
- http://www.dbfinteractive.com/
- http://iquilezles.org/prods/index.htm
- http://www.displayhack.org/category/features/making-of/
- http://elsewhere.stc.cx/demoprogramming/
desktop graphics (procedural)
- http://www.contextfreeart.org/gallery/
- http://www.apophysis.org/
- https://code.google.com/p/topmod/
- http://structuresynth.sourceforge.net/
desktop frameworks
offline rendering
- blender cycles http://www.blenderguru.com/videos/introduction-to-cycles/
- luxrender http://www.luxrender.net/
- yafaray http://www.yafaray.org/