mirror of
https://github.com/terkelg/awesome-creative-coding.git
synced 2025-08-21 16:41:27 +02:00
Cleanup, update links, and remove dead ones (#214)
This commit is contained in:
65
readme.md
65
readme.md
@@ -47,23 +47,23 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
## Books
|
## Books
|
||||||
|
|
||||||
- [Generative Art: A Practical Guide](https://www.manning.com/books/generative-art) - Practical guide using Processing.
|
- [Generative Art: A Practical Guide](https://www.manning.com/books/generative-art) - Practical guide using Processing.
|
||||||
- [Generative Design](http://www.generative-gestaltung.de/) - Visualize, Program, and Create with Processing.
|
- [Generative Design](https://www.generative-gestaltung.de/) - Visualize, Program, and Create with Processing.
|
||||||
- [The Nature of Code](http://natureofcode.com/) - Simulating natural systems with Processing.
|
- [The Nature of Code](https://natureofcode.com/) - Simulating natural systems with Processing.
|
||||||
- [Programming Design Systems](https://programmingdesignsystems.com/) - Practical introduction to the new foundations of graphic design.
|
- [Programming Design Systems](https://programmingdesignsystems.com/) - Practical introduction to the new foundations of graphic design.
|
||||||
- [Learning Modern 3D Graphics Programming](https://paroj.github.io/gltut/) - Series of tutorials on using OpenGL to do graphical rendering.
|
- [Learning Modern 3D Graphics Programming](https://paroj.github.io/gltut/) - Series of tutorials on using OpenGL to do graphical rendering.
|
||||||
- [Programming Interactivity](http://shop.oreilly.com/product/9780596154158.do) - Designer's Guide to Processing, Arduino, and openFrameworks.
|
- [Programming Interactivity](https://shop.oreilly.com/product/9780596154158.do) - Designer's Guide to Processing, Arduino, and openFrameworks.
|
||||||
- [openFrameworks Essentials](https://www.packtpub.com/application-development/openframeworks-essentials) - openFrameworks beginner Guide for programmer, visual artist, or designer.
|
- [openFrameworks Essentials](https://www.packtpub.com/application-development/openframeworks-essentials) - openFrameworks beginner Guide for programmer, visual artist, or designer.
|
||||||
- [Mastering openFrameworks: Creative Coding Demystified](https://www.packtpub.com/application-development/mastering-openframeworks-creative-coding-demystified) - Advanced in depth guide to openFrameworks.
|
- [Mastering openFrameworks: Creative Coding Demystified](https://www.packtpub.com/application-development/mastering-openframeworks-creative-coding-demystified) - Advanced in depth guide to openFrameworks.
|
||||||
- [Algorithms for Visual Design Using the Processing Language](https://www.amazon.com/Algorithms-Visual-Design-Processing-Language/dp/0470375485) - Experiment with design problems to create 3D animations, GUIs, and more.
|
- [Algorithms for Visual Design Using the Processing Language](https://www.amazon.com/Algorithms-Visual-Design-Processing-Language/dp/0470375485) - Experiment with design problems to create 3D animations, GUIs, and more.
|
||||||
- [Foundation HTML5 Animation with JavaScript](http://www.apress.com/us/book/9781430236658) - Everything you need to know to create animation using the HTML5 canvas.
|
- [Foundation HTML5 Animation with JavaScript](https://link.springer.com/book/10.1007/978-1-4302-3666-5) - Everything you need to know to create animation using the HTML5 canvas.
|
||||||
- [Playing with chaos](http://www.playingwithchaos.net/) - Programming Fractals and Strange Attractors in JavaScript.
|
- [Playing with chaos](https://www.playingwithchaos.net/) - Programming Fractals and Strange Attractors in JavaScript.
|
||||||
- [Ray Tracing in One Weekend](https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8/) - Mini book about Ray Tracing.
|
- [Ray Tracing in One Weekend](https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8/) - Mini book about Ray Tracing.
|
||||||
- [Processing 2: Creative Programming Cookbook](https://www.packtpub.com/hardware-and-creative/processing-2-creative-programming-cookbook) - Guides you to explore the Processing environment using practical and useful recipes.
|
- [Processing 2: Creative Programming Cookbook](https://www.packtpub.com/hardware-and-creative/processing-2-creative-programming-cookbook) - Guides you to explore the Processing environment using practical and useful recipes.
|
||||||
- [Data-driven Graphic Design](https://www.amazon.com/dp/1472578309/) - Creative Coding for Visual Communication.
|
- [Data-driven Graphic Design](https://www.amazon.com/dp/1472578309/) - Creative Coding for Visual Communication.
|
||||||
- [Real-Time Rendering](https://www.amazon.com/Real-Time-Rendering-Third-Tomas-Akenine-Moller/dp/1568814240) - Learn how to use modern techniques to generate synthetic three-dimensional images in a fraction of a second.
|
- [Real-Time Rendering](https://www.amazon.com/Real-Time-Rendering-Third-Tomas-Akenine-Moller/dp/1568814240) - Learn how to use modern techniques to generate synthetic three-dimensional images in a fraction of a second.
|
||||||
- [Graphics Shaders: Theory and Practice](https://www.amazon.com/Graphics-Shaders-Theory-Practice-Second/dp/1568814348/) - Introduction to shader programming in general, but focusing on the GLSL shading language.
|
- [Graphics Shaders: Theory and Practice](https://www.amazon.com/Graphics-Shaders-Theory-Practice-Second/dp/1568814348/) - Introduction to shader programming in general, but focusing on the GLSL shading language.
|
||||||
- [Anton's OpenGL 4 Tutorials](https://www.amazon.com/gp/product/B00LAMQYF2/) - Practical guide to starting 3d programming with OpenGL.
|
- [Anton's OpenGL 4 Tutorials](https://www.amazon.com/gp/product/B00LAMQYF2/) - Practical guide to starting 3d programming with OpenGL.
|
||||||
- [Physics for JavaScript Games, Animation, and Simulations](http://www.apress.com/us/book/9781430263371) - Teaches JavaScript programmers how to incorporate real physics into their HTML5 games, animations, and simulations.
|
- [Physics for JavaScript Games, Animation, and Simulations](https://www.apress.com/us/book/9781430263371) - Teaches JavaScript programmers how to incorporate real physics into their HTML5 games, animations, and simulations.
|
||||||
- [Math for Programmers](https://www.manning.com/books/math-for-programmers) - Book teaches you to solve mathematical problems in code.
|
- [Math for Programmers](https://www.manning.com/books/math-for-programmers) - Book teaches you to solve mathematical problems in code.
|
||||||
- [Synthèse d'images avec OpenGL (ES)](https://www.d-booker.fr/opengl/78-synthese-d-images.html) - Book in french, which covers OpenGL, OpenGL ES and WebGL.
|
- [Synthèse d'images avec OpenGL (ES)](https://www.d-booker.fr/opengl/78-synthese-d-images.html) - Book in french, which covers OpenGL, OpenGL ES and WebGL.
|
||||||
- [Hands-On Music Generation with Magenta](https://alexandredubreuil.com/publications/2020-01-31-music-generation-with-magenta-deep-learning-in-music-generation/) - Explore the role of deep learning in music generation and assisted music composition.
|
- [Hands-On Music Generation with Magenta](https://alexandredubreuil.com/publications/2020-01-31-music-generation-with-magenta-deep-learning-in-music-generation/) - Explore the role of deep learning in music generation and assisted music composition.
|
||||||
@@ -71,11 +71,11 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
## Online Books
|
## Online Books
|
||||||
|
|
||||||
- [The Book of Shaders](https://thebookofshaders.com/) - Step-by-step guide through the abstract and complex universe of fragment shaders.
|
- [The Book of Shaders](https://thebookofshaders.com/) - Step-by-step guide through the abstract and complex universe of fragment shaders.
|
||||||
- [WebGL Fundamentals](http://webglfundamentals.org/) - WebGL from the ground up. No magic.
|
- [WebGL Fundamentals](https://webglfundamentals.org/) - WebGL from the ground up. No magic.
|
||||||
- [WebGL 2 Fundamentals](http://webgl2fundamentals.org/) - WebGL2 from the ground up. No magic.
|
- [WebGL 2 Fundamentals](https://webgl2fundamentals.org/) - WebGL2 from the ground up. No magic.
|
||||||
- [Learn OpenGL](https://learnopengl.com/) - Extensive tutorial resource for learning Modern OpenGL.
|
- [Learn OpenGL](https://learnopengl.com/) - Extensive tutorial resource for learning Modern OpenGL.
|
||||||
- [Scratchapixel 2.0](http://www.scratchapixel.com/) - Learn Computer Graphics From Scratch.
|
- [Scratchapixel 2.0](https://www.scratchapixel.com/) - Learn Computer Graphics From Scratch.
|
||||||
- [ofBook](http://openframeworks.cc/ofBook/chapters/foreword.html) - Community-written book/guide on openFrameworks.
|
- [ofBook](https://openframeworks.cc/ofBook/chapters/foreword.html) - Community-written book/guide on openFrameworks.
|
||||||
- [OGLdev](http://ogldev.atspace.co.uk/) - Collection of modern OpenGL tutorials by Etay Meiri.
|
- [OGLdev](http://ogldev.atspace.co.uk/) - Collection of modern OpenGL tutorials by Etay Meiri.
|
||||||
- [OpenGL Tutorial](http://www.opengl-tutorial.org/) - Site dedicated to tutorials for OpenGL 3.3 and later.
|
- [OpenGL Tutorial](http://www.opengl-tutorial.org/) - Site dedicated to tutorials for OpenGL 3.3 and later.
|
||||||
- [Open.gl](https://open.gl/) - Guide that teach you the basics of using OpenGL.
|
- [Open.gl](https://open.gl/) - Guide that teach you the basics of using OpenGL.
|
||||||
@@ -118,16 +118,15 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [Processing](https://processing.org) [Cross-platform] - Computer programming language and IDE for visual arts.
|
- [Processing](https://processing.org) [Cross-platform] - Computer programming language and IDE for visual arts.
|
||||||
- [py5](https://py5coding.org) [Cross-platform] - A library that integrates Processing into the Python 3 ecosystem.
|
- [py5](https://py5coding.org) [Cross-platform] - A library that integrates Processing into the Python 3 ecosystem.
|
||||||
- [Cinder](https://libcinder.org/) [Cross-platform] - Open source library for professional-quality creative coding in C++.
|
- [Cinder](https://libcinder.org/) [Cross-platform] - Open source library for professional-quality creative coding in C++.
|
||||||
- [openFrameworks](http://openframeworks.cc/) [Cross-platform] - Open source C++ toolkit for creative coding.
|
- [openFrameworks](https://openframeworks.cc/) [Cross-platform] - Open source C++ toolkit for creative coding.
|
||||||
- [NAP](https://nap-framework.tech/) [Cross-platform] - Open source data-driven real-time control & visualization platform suited for professional installations in C++, incl. Vulkan renderer.
|
- [NAP](https://nap-framework.tech/) [Cross-platform] - Open source data-driven real-time control & visualization platform suited for professional installations in C++, incl. Vulkan renderer.
|
||||||
- [C4](http://www.c4ios.com) [iOS] - Open-source creative coding framework for iOS.
|
- [C4](https://www.c4ios.com) [iOS] - Open-source creative coding framework for iOS.
|
||||||
- [Unity](https://unity3d.com/) [Mac, Win] - Game engine, but useful for creative coding and installations.
|
- [Unity](https://unity3d.com/) [Mac, Win] - Game engine, but useful for creative coding and installations.
|
||||||
- [Godot](https://godotengine.org) [Cross-platform] - Open source game engine, that can also be used for all sorts of things.
|
- [Godot](https://godotengine.org) [Cross-platform] - Open source game engine, that can also be used for all sorts of things.
|
||||||
- [PlayCanvas](https://playcanvas.com/) [Cross-platform] - Open source, realtime collaborative WebGL engine.
|
- [PlayCanvas](https://playcanvas.com/) [Cross-platform] - Open source, realtime collaborative WebGL engine.
|
||||||
- [hg_sdf](http://mercury.sexy/hg_sdf/) [Cross-platform] - GLSL library for building signed distance functions.
|
- [hg_sdf](https://mercury.sexy/hg_sdf/) [Cross-platform] - GLSL library for building signed distance functions.
|
||||||
- [nannou](http://nannou.cc/)
|
- [nannou](https://nannou.cc/) [Cross-platform] - Open-source creative coding framework for the Rust language.
|
||||||
[Cross-platform] - Open-source creative coding framework for the Rust language.
|
[Cross-platform] - Open-source creative coding framework for the Rust language.
|
||||||
- [thi.ng](http://thi.ng/)
|
|
||||||
[Cross-platform] - Open source collection of computational design tools for JavaScript, TypeScript, Clojure and ClojureScript languages.
|
[Cross-platform] - Open source collection of computational design tools for JavaScript, TypeScript, Clojure and ClojureScript languages.
|
||||||
- [PixelKit](https://github.com/heestand-xyz/PixelKit) [iOS, Mac] - Open source, live graphics, Swift framework, powered by Metal.
|
- [PixelKit](https://github.com/heestand-xyz/PixelKit) [iOS, Mac] - Open source, live graphics, Swift framework, powered by Metal.
|
||||||
- [OPENRNDR](https://openrndr.org/) [Cross-platform] - Open source library for creative coding written in Kotlin.
|
- [OPENRNDR](https://openrndr.org/) [Cross-platform] - Open source library for creative coding written in Kotlin.
|
||||||
@@ -141,28 +140,28 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
|
|
||||||
- [vvvv](https://visualprogramming.net/) [Win] - Hybrid visual/textual live-programming environment for easy prototyping and development.
|
- [vvvv](https://visualprogramming.net/) [Win] - Hybrid visual/textual live-programming environment for easy prototyping and development.
|
||||||
- [NodeBox](https://www.nodebox.net/node/) [Mac, Win] - Cross-platform, node-based GUI for efficient data visualizations and generative design.
|
- [NodeBox](https://www.nodebox.net/node/) [Mac, Win] - Cross-platform, node-based GUI for efficient data visualizations and generative design.
|
||||||
- [TouchDesigner](http://www.derivative.ca/) [Mac, Win] - Visual development platform to create realtime projects.
|
- [TouchDesigner](https://www.derivative.ca/) [Mac, Win] - Visual development platform to create realtime projects.
|
||||||
- [Quartz Composer](https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/QuartzComposerUserGuide/qc_intro/qc_intro.html) [Mac] - Development tool for processing and rendering graphical data.
|
- [Quartz Composer](https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/QuartzComposerUserGuide/qc_intro/qc_intro.html) [Mac] - Development tool for processing and rendering graphical data.
|
||||||
- [Vuo](http://vuo.org/) [Mac] - Live interactive-media programming environment.
|
- [Vuo](https://vuo.org/) [Mac] - Live interactive-media programming environment.
|
||||||
- [Max](https://cycling74.com/products/max/) [Mac, Win] - Visual programming language for media.
|
- [Max](https://cycling74.com/products/max/) [Mac, Win] - Visual programming language for media.
|
||||||
- [Pure Data](https://puredata.info/) [Cross-platform] - Open source visual programming language for multimedia.
|
- [Pure Data](https://puredata.info/) [Cross-platform] - Open source visual programming language for multimedia.
|
||||||
- [ossia score](https://ossia.io) [Cross-platform] - Interactive, intermedia audio-visual sequencer.
|
- [ossia score](https://ossia.io) [Cross-platform] - Interactive, intermedia audio-visual sequencer.
|
||||||
- [tooll](http://tooll.io/) [Win] - Open source tool for creating interactive 3d content and animations.
|
- [tooll](https://tooll.io/) [Win] - Open source tool for creating interactive 3d content and animations.
|
||||||
- [XOD](https://xod.io/) [Cross-platform] - Open source visual programming language and environment for microcontroller-based projects.
|
- [XOD](https://xod.io/) [Cross-platform] - Open source visual programming language and environment for microcontroller-based projects.
|
||||||
- [Isadora](https://troikatronix.com) [Cross-platform] - Scene based media control software with integrated projection mapper.
|
- [Isadora](https://troikatronix.com) [Cross-platform] - Scene based media control software with integrated projection mapper.
|
||||||
- [cables](https://cables.gl) [Cross-platform/Web] - Your model kit for creating beautiful interactive content. Currently in private beta, invites can be requested.
|
- [cables](https://cables.gl) [Cross-platform/Web] - Your model kit for creating beautiful interactive content. Currently in private beta, invites can be requested.
|
||||||
- [eternal](https://github.com/kousun12/eternal) [Web] - Programs as graphs and graphs as compositional tools for creation
|
- [eternal](https://github.com/kousun12/eternal) [Web] - Programs as graphs and graphs as compositional tools for creation
|
||||||
- [Notch Builder](https://www.notch.one) [Win] - Node-based authoring tool with a strong focus on real-time graphics. Currently in beta.
|
- [Notch Builder](https://www.notch.one) [Win] - Node-based authoring tool with a strong focus on real-time graphics. Currently in beta.
|
||||||
- [JOY.JS](https://ncase.me/joy/) - Realtime visual coding tool, easy to understand and aimed at beginners.
|
- [JOY.JS](https://ncase.me/joy/) - Realtime visual coding tool, easy to understand and aimed at beginners.
|
||||||
- [Circles](http://circles.software) [iPhone, iPad, Mac] - Live graphics node editor, powered by AsyncGraphics.
|
- [Circles](https://circles.software) [iPhone, iPad, Mac] - Live graphics node editor, powered by AsyncGraphics.
|
||||||
- [TIC-80](https://tic80.com/) - Make pixel art style games and art on a 240\*136 pixel screen.
|
- [TIC-80](https://tic80.com/) - Make pixel art style games and art on a 240\*136 pixel screen.
|
||||||
|
|
||||||
### Sound Programming Languages
|
### Sound Programming Languages
|
||||||
|
|
||||||
- [SuperCollider](http://supercollider.github.io/) [Multi-platform] - Platform for audio synthesis and algorithmic composition.
|
- [SuperCollider](https://supercollider.github.io/) [Multi-platform] - Platform for audio synthesis and algorithmic composition.
|
||||||
- [ChucK](http://chuck.cs.princeton.edu/) - Strongly-timed, concurrent, and on-the-fly music programming language.
|
- [ChucK](https://chuck.cs.princeton.edu/) - Strongly-timed, concurrent, and on-the-fly music programming language.
|
||||||
- [TidalCycles](https://tidalcycles.org/) - Domain specific language for live coding of pattern.
|
- [TidalCycles](https://tidalcycles.org/) - Domain specific language for live coding of pattern.
|
||||||
- [Sonic Pi](http://sonic-pi.net/) - The live coding music synth for everyone.
|
- [Sonic Pi](https://sonic-pi.net/) - The live coding music synth for everyone.
|
||||||
- [Csound](https://csound.com/) - A sound and music computing system.
|
- [Csound](https://csound.com/) - A sound and music computing system.
|
||||||
- [Orca](https://100r.co/site/orca.html) - Live coding environment to quickly create procedural sequencers.
|
- [Orca](https://100r.co/site/orca.html) - Live coding environment to quickly create procedural sequencers.
|
||||||
- [handel](https://handel-pl.github.io/) - A small procedural programming language for writing songs in browser.
|
- [handel](https://handel-pl.github.io/) - A small procedural programming language for writing songs in browser.
|
||||||
@@ -174,18 +173,16 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
|
|
||||||
- [three.js](https://github.com/mrdoob/three.js/) - JavaScript 3D library.
|
- [three.js](https://github.com/mrdoob/three.js/) - JavaScript 3D library.
|
||||||
- [regl](https://github.com/regl-project/regl) - Functional WebGL.
|
- [regl](https://github.com/regl-project/regl) - Functional WebGL.
|
||||||
- [Stackgl](http://stack.gl/) - Open software ecosystem for WebGL, built on top of browserify and npm.
|
- [Stackgl](https://stack.gl/) - Open software ecosystem for WebGL, built on top of browserify and npm.
|
||||||
- [Paper.js](http://paperjs.org/) - The swiss army knife of vector graphics scripting.
|
- [Paper.js](https://paperjs.org/) - The swiss army knife of vector graphics scripting.
|
||||||
- [Pixi.js](http://www.pixijs.com/) - HTML 5 2D rendering engine that uses webGL with canvas fallback.
|
- [Pixi.js](https://www.pixijs.com/) - HTML 5 2D rendering engine that uses webGL with canvas fallback.
|
||||||
- [p5.js](https://p5js.org/) - JavaScript library that starts with the original goal of Processing.
|
- [p5.js](https://p5js.org/) - JavaScript library that starts with the original goal of Processing.
|
||||||
- [Pts.js](https://ptsjs.org/) - JavaScript library for visualization and creative-coding.
|
- [Pts.js](https://ptsjs.org/) - JavaScript library for visualization and creative-coding.
|
||||||
- [Fabric.js](http://fabricjs.com/) - Javascript canvas library, SVG-to-canvas parser.
|
- [Fabric.js](https://fabricjs.com/) - Javascript canvas library, SVG-to-canvas parser.
|
||||||
- [Maker.js](https://maker.js.org) - Parametric line drawing for SVG, CNC & laser cutters.
|
- [Maker.js](https://maker.js.org) - Parametric line drawing for SVG, CNC & laser cutters.
|
||||||
- [OpenJSCAD](https://openjscad.org) - Programmatic 3D modeling in JavaScript.
|
- [OpenJSCAD](https://openjscad.org) - Programmatic 3D modeling in JavaScript.
|
||||||
- [Sketch.js](http://soulwire.github.io/sketch.js/) - Minimal JavaScript creative coding framework.
|
- [Sketch.js](https://soulwire.github.io/sketch.js/) - Minimal JavaScript creative coding framework.
|
||||||
- [Two.js](https://two.js.org/) - Two-dimensional drawing api geared towards modern web browsers.
|
- [Two.js](https://two.js.org/) - Two-dimensional drawing api geared towards modern web browsers.
|
||||||
- [ClayGL](http://claygl.xyz/) - WebGL graphic library for building scalable Web3D applications.
|
|
||||||
- [Proton](https://github.com/a-jie/Proton) - A lightweight and powerful javascript particle engine.
|
|
||||||
- [lightgl.js](https://github.com/evanw/lightgl.js) - A lightweight WebGL library.
|
- [lightgl.js](https://github.com/evanw/lightgl.js) - A lightweight WebGL library.
|
||||||
- [picogl.js](https://github.com/tsherif/picogl.js) - A minimal WebGL 2 rendering library.
|
- [picogl.js](https://github.com/tsherif/picogl.js) - A minimal WebGL 2 rendering library.
|
||||||
- [Alfrid](https://github.com/yiwenl/Alfrid) - A WebGL tool set.
|
- [Alfrid](https://github.com/yiwenl/Alfrid) - A WebGL tool set.
|
||||||
@@ -198,7 +195,6 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [Oimo.js](https://github.com/lo-th/Oimo.js/) - Lightweight 3d physics engine for javascript
|
- [Oimo.js](https://github.com/lo-th/Oimo.js/) - Lightweight 3d physics engine for javascript
|
||||||
- [Ammo.js](https://github.com/kripken/ammo.js/) - Direct port of the Bullet physics engine to JavaScript using Emscripten.
|
- [Ammo.js](https://github.com/kripken/ammo.js/) - Direct port of the Bullet physics engine to JavaScript using Emscripten.
|
||||||
- [Theatre.js](https://github.com/ariaminaei/theatre) - Motion design library with visual tools
|
- [Theatre.js](https://github.com/ariaminaei/theatre) - Motion design library with visual tools
|
||||||
- [GraphicsJS](http://www.graphicsjs.org) - A lightweight open-source JavaScript library for graphics and animations (SVG/VML).
|
|
||||||
|
|
||||||
### Projection Mapping • VJing
|
### Projection Mapping • VJing
|
||||||
|
|
||||||
@@ -223,7 +219,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [Vertexshaderart](https://www.vertexshaderart.com/) - Online shader editor and gallery.
|
- [Vertexshaderart](https://www.vertexshaderart.com/) - Online shader editor and gallery.
|
||||||
- [Cyos](http://cyos.babylonjs.com/) - Online shader editor.
|
- [Cyos](http://cyos.babylonjs.com/) - Online shader editor.
|
||||||
- [GlslEditor](http://editor.thebookofshaders.com/) - Simple WebGL Fragment Shader Editor.
|
- [GlslEditor](http://editor.thebookofshaders.com/) - Simple WebGL Fragment Shader Editor.
|
||||||
- [OpenProcessing](https://www.openprocessing.org/) - Create and experiment with algorithmic design, Processing and P5.js.
|
- [OpenProcessing](https://www.openprocessing.org/) - Algorithmic Designs Created with Processing, p5js and processingjs.
|
||||||
- [P5.js Editor](https://editor.p5js.org/) - Online web editor for P5.js.
|
- [P5.js Editor](https://editor.p5js.org/) - Online web editor for P5.js.
|
||||||
- [LiveCodeLab](http://livecodelab.net) - Run-as-you-type tool for VJs, musicians, teachers, students, kids.
|
- [LiveCodeLab](http://livecodelab.net) - Run-as-you-type tool for VJs, musicians, teachers, students, kids.
|
||||||
- [Turtletoy](https://turtletoy.net/) - Minimalistic API and online showcase for generative code. (Javascript)
|
- [Turtletoy](https://turtletoy.net/) - Minimalistic API and online showcase for generative code. (Javascript)
|
||||||
@@ -285,7 +281,6 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
|
|
||||||
### Talks
|
### Talks
|
||||||
|
|
||||||
- [Intro to WebGL Slides](http://davidscottlyons.com/threejs/presentations/frontporch14/) [Video](https://www.youtube.com/watch?v=6eLl8yQnxHQ) - Intro to WebGL with three.js.
|
|
||||||
- [Inigo Quilez Live](https://iquilezles.org/live/) - Collection of live coding videos by Íñigo Quílez.
|
- [Inigo Quilez Live](https://iquilezles.org/live/) - Collection of live coding videos by Íñigo Quílez.
|
||||||
- [There is also canvas](https://slideslive.com/38898318/there-is-also-canvas) - Bruno Imbrizi go through the use of canvas for creative coding at WebExpo 2016. Interactive slides [here](https://brunoimbrizi.github.io/webexpo-2016/dist/).
|
- [There is also canvas](https://slideslive.com/38898318/there-is-also-canvas) - Bruno Imbrizi go through the use of canvas for creative coding at WebExpo 2016. Interactive slides [here](https://brunoimbrizi.github.io/webexpo-2016/dist/).
|
||||||
- [OpenGL 3D Game Tutorials](https://www.youtube.com/playlist?list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP) - Beginners tutorial series about creating 3D games OpenG.
|
- [OpenGL 3D Game Tutorials](https://www.youtube.com/playlist?list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP) - Beginners tutorial series about creating 3D games OpenG.
|
||||||
@@ -364,7 +359,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [Particle Physics](https://www.khanacademy.org/partner-content/pixar/effects/particle-physics/a/start-here-fx) - Particle physics explained.
|
- [Particle Physics](https://www.khanacademy.org/partner-content/pixar/effects/particle-physics/a/start-here-fx) - Particle physics explained.
|
||||||
- [Visualizing Algorithms](https://bost.ocks.org/mike/algorithms/) - Looks at the use of visualization to understand, explain and debug algorithms.
|
- [Visualizing Algorithms](https://bost.ocks.org/mike/algorithms/) - Looks at the use of visualization to understand, explain and debug algorithms.
|
||||||
- [Adventures in Game Development World](http://ruh.li/) - Easy to understand collection of articles on game development, but relevant to creative coding as well.
|
- [Adventures in Game Development World](http://ruh.li/) - Easy to understand collection of articles on game development, but relevant to creative coding as well.
|
||||||
- [Amit’s Game Programming Information](http://www-cs-students.stanford.edu/~amitp/gameprog.html) - Collection of resources on stuff like path-finding, Ai, math etc.
|
- [Amit's Game Programming Information](http://www-cs-students.stanford.edu/~amitp/gameprog.html) - Collection of resources on stuff like path-finding, Ai, math etc.
|
||||||
- [Tips to Improve Your Generative Artwork](https://tylerxhobbs.com/essays/2018/tips-to-improve-your-generative-artwork) - Tips to make your art look better.
|
- [Tips to Improve Your Generative Artwork](https://tylerxhobbs.com/essays/2018/tips-to-improve-your-generative-artwork) - Tips to make your art look better.
|
||||||
- [Working With Color in Generative Art](https://tylerxhobbs.com/essays/2016/working-with-color-in-generative-art) - Tips on how to get color right.
|
- [Working With Color in Generative Art](https://tylerxhobbs.com/essays/2016/working-with-color-in-generative-art) - Tips on how to get color right.
|
||||||
|
|
||||||
@@ -492,18 +487,15 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [OpenProcessing](https://www.openprocessing.org/) - Algorithmic Designs Created with Processing, p5js and processingjs.
|
- [OpenProcessing](https://www.openprocessing.org/) - Algorithmic Designs Created with Processing, p5js and processingjs.
|
||||||
- [Dwitter](https://www.dwitter.net/) - Social network for short JavaScript demos.
|
- [Dwitter](https://www.dwitter.net/) - Social network for short JavaScript demos.
|
||||||
- [Chrome Experiments](https://www.chromeexperiments.com/) - Showcase of web experiments written by the creative coding community.
|
- [Chrome Experiments](https://www.chromeexperiments.com/) - Showcase of web experiments written by the creative coding community.
|
||||||
- [Codedoodl.es](http://codedoodl.es/) - Showcase of curated creative coding sketches.
|
|
||||||
- [For your Processing](http://fyprocessing.tumblr.com/) - Projects and tutorials about Processing.
|
- [For your Processing](http://fyprocessing.tumblr.com/) - Projects and tutorials about Processing.
|
||||||
- [Art From Code](http://www.artfromcode.com/) - Code sketches by Keith Peters.
|
- [Art From Code](http://www.artfromcode.com/) - Code sketches by Keith Peters.
|
||||||
- [Generator.x](https://www.flickr.com/groups/generatorx/) - Flickr group about generative strategies in art & design.
|
- [Generator.x](https://www.flickr.com/groups/generatorx/) - Flickr group about generative strategies in art & design.
|
||||||
- [Generative Art](https://www.flickr.com/groups/generativeart/) - Flickr group about generative art.
|
- [Generative Art](https://www.flickr.com/groups/generativeart/) - Flickr group about generative art.
|
||||||
- [Inspiring Online](https://inspiring.online) - Open source micro blog about inspiring and creative works published online.
|
|
||||||
- [People You Should Follow on CodePen](https://github.com/nucliweb/People-You-Should-Follow-on-CodePen) - List of interesting people worth following.
|
- [People You Should Follow on CodePen](https://github.com/nucliweb/People-You-Should-Follow-on-CodePen) - List of interesting people worth following.
|
||||||
- [Raven Kwok](https://ravenkwok.tumblr.com/) - Tumblr by visual artist Raven Kwok.
|
- [Raven Kwok](https://ravenkwok.tumblr.com/) - Tumblr by visual artist Raven Kwok.
|
||||||
- [P5Art](http://p5art.tumblr.com/) - Really good collection of experiments in Processing.
|
- [P5Art](http://p5art.tumblr.com/) - Really good collection of experiments in Processing.
|
||||||
- [Echophon](http://echophon.tumblr.com/) - Tumblr with visual inspiration.
|
- [Echophon](http://echophon.tumblr.com/) - Tumblr with visual inspiration.
|
||||||
- [Bees & Bombs](https://beesandbombs.tumblr.com/) - Tumblr with gifs by Dave.
|
- [Bees & Bombs](https://beesandbombs.tumblr.com/) - Tumblr with gifs by Dave.
|
||||||
- [DevArt](https://devart.withgoogle.com/) - Celebration of art made with code by artists that push the possibilities of creativity.
|
|
||||||
- [Folds2d](http://folds2d.tumblr.com/) - Tumblr with curves, surfaces, scalar and vector fields.
|
- [Folds2d](http://folds2d.tumblr.com/) - Tumblr with curves, surfaces, scalar and vector fields.
|
||||||
|
|
||||||
## Events
|
## Events
|
||||||
@@ -563,7 +555,6 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
|
|||||||
- [Awesome graphics](https://github.com/ericjang/awesome-graphics) - Curated list of computer graphics tutorials and resources.
|
- [Awesome graphics](https://github.com/ericjang/awesome-graphics) - Curated list of computer graphics tutorials and resources.
|
||||||
- [Graphics resources](https://github.com/mattdesl/graphics-resources) - Curated list of graphic programming resources.
|
- [Graphics resources](https://github.com/mattdesl/graphics-resources) - Curated list of graphic programming resources.
|
||||||
- [Magic tools](https://github.com/ellisonleao/magictools) - Curated list of game development resources to make magic happen.
|
- [Magic tools](https://github.com/ellisonleao/magictools) - Curated list of game development resources to make magic happen.
|
||||||
- [Hanecci’s link collection](http://d.hatena.ne.jp/hanecci/20131005/p1) - Link collection of ray marching on the GPU.
|
|
||||||
- [Awesome public datasets](https://github.com/caesar0301/awesome-public-datasets) - Curated list of public available datasets, mostly free resources.
|
- [Awesome public datasets](https://github.com/caesar0301/awesome-public-datasets) - Curated list of public available datasets, mostly free resources.
|
||||||
- [Link collection of ray marching on the GPU](http://d.hatena.ne.jp/hanecci/20131005/p1) - Curated list from 2013.
|
- [Link collection of ray marching on the GPU](http://d.hatena.ne.jp/hanecci/20131005/p1) - Curated list from 2013.
|
||||||
- [3D Machine Learning](https://github.com/timzhang642/3D-Machine-Learning) - A resource repository for 3D machine learning.
|
- [3D Machine Learning](https://github.com/timzhang642/3D-Machine-Learning) - A resource repository for 3D machine learning.
|
||||||
|
Reference in New Issue
Block a user