CLOUDS Interactive Documentary
HTML C++ Max Shell GLSL Objective-C++ Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CLOUDS
CloudsClipEvaluator
CloudsData
CloudsHUDDesigner
CloudsLibrary/src
CloudsLinker
CloudsPointcloudViewer
CloudsPresetColorConverter
CloudsQuestionNode
CloudsRGBDExporter
CloudsSVGer
CloudsScoreDesigner
CloudsSecondaryDisplay
CloudsSimpleVideoTest
CloudsStoryEngine
CloudsSubtitleTest
CloudsVHXFlow
CloudsVisualSystemEditor
CloudsVisualSystemPlaylist
CloudsVisualSystemTester
GPUParticleTests
OculusDirectTest
RTCMIX_proof_of_concept1
SVGCleaner
ShaderBackgroundTest
ShaderLineExample
TunnelForPrint
VS2DVideo
VS3DModelLoader
VSAstrolabe
VSAutomata
VSBallDroppings
VSBalloons
VSCandyMountains
VSChromogram
VSCirclePacking
VSCircuit
VSCities
VSClusterMap
VSCode
VSColony
VSConnectors
VSCosmic
VSCubeCraft
VSDataCascade
VSDrawnLine
VSEmpty
VSExampleBox2D
VSExampleMPMFluid
VSExampleOpenSteer
VSExampleVectorMath
VSFireworks
VSFlocking
VSFlying
VSGPUParticles
VSGesturePaint
VSHistogram
VSIntro
VSLSystem
VSLaplacian
VSLia
VSLinePoem
VSMandala
VSMandalaComponents
VSMarchingCubes
VSMazeGenerator
VSMazeGenerator2
VSMemory
VSNbody
VSNeurons
VSOcean
VSOpenP53DIntro
VSOpenP5Caustics
VSOpenP5DrawingMachine10
VSOpenP5Fifteen
VSOpenP5Hackpact
VSOpenP5Machine
VSOpenP5NoiseSphere
VSOpenP5SeaOfLines
VSOpenP5Sixteen
VSOpenP5SpaceJunk
VSOpenP5Spaghetti
VSOpenP5SpinningSolids
VSOpenP5TextUniverse
VSOrbit
VSOscillations
VSPages
VSPaintBrush
VSParadox
VSPhotoGlitch
VSPointCloudPeople
VSProcess11
VSProcess18
VSRGBDvideo
VSRandomDigits
VSRandomDigits2
VSReplicator
VSRipples
VSRulez
VSSatoruhiga
VSSchlabberbox
VSScrape
VSSwim
VSTerrain
VSThingsInTheDark
VSTunnelDrawing
VSTwitter
VSUextrude
VSVectorFlow
VSVerletForm
VSVision
VSVisuals
VSVoro
VSWebHistory
VSWorld
VSWormHole
VSXstatic
VSYellowTail
_GOLD
icon_design
instructions
libRGBD
libStoryEngine
libVisualSystemLibrary
release
scripts
source_illsutrator
testRTcmix
testRTcmix_2013_07_28
zz_CloudsColourSelector
zz_CloudsKinectTracker
zz_Launchers
zz_RTCMIX_proof_of_concept1
.com.apple.timemachine.supported
.gitignore
.gitmodules
CloudsArchitecture.graffle
KinectOSC.props
OculusRift.props
README.md
cloneaddons.sh
push_presets.sh
rm_data_folders.sh

README.md

CLOUDS

June 12 2014

We're opening up the CLOUDS repo as the beginning of a conversation, as a learning tool. We've all learned a lot from working on this project and had a blast doing it, and we feel like sharing the work is the next step. We hope you enjoy it and find it useful, and would love to hear what you do with it.

Not everything is going to work out of the box, but we'll be adding components and how-tos as we move forward. If you have any questions or problems, open an issue and we'll be happy to help.

Set Up

  1. Download the CLOUDS branch of openFrameworks from here.

  2. Clone CLOUDS into the OF/apps directory.

  3. Run the cloneaddons.sh script to pull all required addons in the appropriate location. Run the following commands in your Terminal:

    cd OF/apps/CLOUDS
    cloneaddons.sh
    
  4. While we fix a few things with the open source version, you'll also need to follow the few extra fixes listed here: https://github.com/CLOUDS-Interactive-Documentary/CLOUDS/issues/41

Structure

  • A Visual System is a code module that can be configured to present dynamic generative and interactive graphics. The Visual Systems are artworks and algorithmic examples contributed by artists featured in the documentary, as well as collaborators on the project.
    • Some Visual Systems are original commissioned works by artists represented in the film.
    • Others are canonical examples of algorithms and libraries commonly used in creative coding. Topics explored include computer vision, generative graphics, audio-reactive feedback, physics simulation, and more.
  • A Standalone is a project that runs a single Visual System. Standalones can compile for up to three different targets: desktop, Oculus Rift, and Kinect v2 (through OSC). You can find Standalones in the OF/apps/CLOUDS/VSStandaloneName directories.
  • The main CLOUDS project is located in the OF/apps/CLOUDS/CLOUDS directory. It currently won't run as it's missing dependencies, but we're working on it. Stay tuned.

Navigation

  • f to toggle fullscreen mode
  • h to toggle the GUI
  • e r t y to re-arrange the GUI