Creative Coding Lab
Code repos created and maintained by Creative Coding Lab / Forbes Lab
United States of America
Pinned Repositories
DeepIllumination
Code and examples from our paper "Deep Illumination: Approximating Dynamic Global Illumination with Generative Adversarial Networks," by Manu Mathew Thomas and Angus Forbes
DynamicInfluenceNetworks
Interactive visualization of Dynamic Influence Networks (DINs) for rule-based models. Click below for the online software demo (DIN-Viz) showing a simple dataset; load in data/miniKaiProb3.zip to explore a larger example dataset.
GPUEdgeBundling
High performance edge bundling on the GPU for WebGL, works on all browsers. Based on the d3 CPU implementation + GPU implementation by Wu et al., but extensively modified.
Intergalactic
The IGM-Vis project to Interactively visualize intergalactic medium (IGM) and circumgalactic medium (CGM) data in a Cosmic Web context. Demo available at:
Inviso
A cross-platform tool for designing interactive virtual soundscapes
NeuroCave
NeuroCave: a web-based immersive visual analytics tool for exploring the human connectome in group studies. Developed in collaboration with CoNECt@UIC and EVL.
Polyphorm
Interactive visualization tool to analyze intergalactic gas and dark matter filaments (together known as 'Cosmic web'). Polyphorm uses the Monte Carlo Physarum Machine (MCPM) algorithm inspired by the foraging behavior of Physarum polycephalum 'slime mold'.
stereo
Stereographic library for Processing 2.2.1. (See the other branches for Processing 1.5.1 and Processing 2.0.) Code is based on articles by Paul Bourke. Supports anaglyph, passive stereo, and active stereo (not yet supported in 2.2.1, broken in 2.0, but works in 1.5, might work on your active stereo setup with 2.2.1...). Feel free to send me an email at angus.forbes@gmail.com if you have questions, or especially if you have some demo code that uses this library.
TextAnnotationGraphs
A modular annotation system that supports complex, interactive annotation graphs embedded on top of sequences of text.
TimeArcs
Creative Coding Lab's Repositories
CreativeCodingLab/stereo
Stereographic library for Processing 2.2.1. (See the other branches for Processing 1.5.1 and Processing 2.0.) Code is based on articles by Paul Bourke. Supports anaglyph, passive stereo, and active stereo (not yet supported in 2.2.1, broken in 2.0, but works in 1.5, might work on your active stereo setup with 2.2.1...). Feel free to send me an email at angus.forbes@gmail.com if you have questions, or especially if you have some demo code that uses this library.
CreativeCodingLab/BRAINtrinsic
CreativeCodingLab/ProvenanceMatrix
CreativeCodingLab/DarkSkyVis
CreativeCodingLab/Psionic
Animation for Christopher Jette's composition "Psionic"
CreativeCodingLab/BioLinker
CreativeCodingLab/corpusbrowser
backend and gui for browsing tagged corpora
CreativeCodingLab/HierarchicalCircularLayout
CreativeCodingLab/MultiLayerMatrix
CreativeCodingLab/IndexCardAPI
CreativeCodingLab/BranchingSets
CreativeCodingLab/dynamicNetworksGpu
CreativeCodingLab/FluidAutomataJS
Fluid Automata for WebGL.
CreativeCodingLab/IndexCardVisualizations
Home of FRIES/PathwayCommons IndexCard alignment visualizations