No description, website, or topics provided.
C++ GLSL Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Empty
Empty3D
EmptyGPUParticles
Frequency no message Apr 11, 2015
Grass
KinectParticles
KinectParticlesOpticalFlow
LiveCodingSurface
NoiseGrid
NoiseGridParticles
NoiseThreshold
ParticleCloudGPU - Shader code cleanups. Apr 15, 2015
ParticleSystemInstancedGPU
ParticleSystemSpawnTexture - Removed potential bug in the ParticleSystemSpawnTexture example if … May 29, 2015
PerlinClouds - The perlinClouds project did not have ofxAutoReleadedShader included. Apr 15, 2015
PerlinLayeringFBM
Screenshots
ShapingFunctions
StepFunctions
Tendrils
README.md Update README.md Jul 15, 2015

README.md

Noise Workshop Resonate 2015

The project files for my Noise Workshop at Resonate 2015.

This repository contains cheat sheets for the things we will program from scratch. https://github.com/andreasmuller/NoiseWorkshopScratchpad/

Some projects require ofxAutoReloadedShader, the oF 0.8.4 compatible version: https://github.com/andreasmuller/ofxAutoReloadedShader/tree/master_0.8.4

The Kinect project requires ofxCv, the oF 0.8.4 compatible version: https://github.com/kylemcdonald/ofxCv/tree/0.8.4

At the workshop we went through things in this order:

  • We started with the Empty template and turned it into NoiseWorkshopScratchpad/Frequency
  • StepFunctions
  • ShapingFunctions
  • Thresholding
  • Empty3D -> NoiseWorkshopScratchpad/NoiseTerrain
  • Empty3D -> NoiseWorkshopScratchpadNoiseGrid3D
  • NoiseGridParticles
  • LiveCodingSurface, focus on bin/data/Shaders/LiveCodingSurface/GL2/LiveCodingSurface.frag
  • PerlinClouds, focus on bin/data/Shaders/RayMarchingCloudsVolumeofCamera.frag
  • Grass
  • Tendrils
  • EmptyGPUParticles -> NoiseWorkshopScratchpad/ParticlesGPU
  • A little jump to ParticleCloudGPU, just a refactored version of what we just built, with some simple additions that make it prettier. Play with making motion in bin/data/Shaders/Particles/GL2/Update.frag
  • Your result from the GPU particles we made from scratch -> NoiseWorkshopScratchpad/ParticlesGPUInstancedGeometry
  • A little jump again to ParticleSystemInstancedGPU
  • ParticleSystemSpawnTexture, introduces the idea of filling up a texture with potential spawn positions for the particles every frame.
  • KinectParticles


Alt text