UPDATE September 15th 2024 Reviving CLOUDS for permanent storage, including source code complilation on Windows and Mac.
Note that several of these steps require private media and source code. These steps are for archiving purposes only, and those attempting to build CLOUDS from source should get in touch directly with James George (@obviousjim)
- Requires Windows 11 or earlier
- Download Visual Studio 2012 Ultimate from Internet Archive
- Requires a Mac Intel machine (does not work on MacARM / Apple Silicon)
- Requires El Capitan (10.11)
- Xcode 7.3.1
-
Clone the
masterbranch of openFrameworks from here. -
Clone this
masterbranch of this repository into theopenFrameworks/appsdirectory. -
Run the
cloneaddons.shscript to pull all required addons in the appropriate location. Run the following commands in your Command Line:cd openFrameworks/apps/CLOUDS ./cloneaddons.sh -
WINDOWS ONLY: Change the ofxAnimationPrimitives branch to
windows-old. Run the following commands in your Command Line:cd openFrameworks/addons/ofxAnimationPrimitives git checkout windows-old -
WINDOWS ONLY: Change the ofxOculusDK2 branch to
oculus-1.3.0. Run the following commands in your Command Line:cd openFrameworks/addons/ofxOculusDK2 git checkout oculus-1.3.0
- Clone Private Visual Systems https://github.com/obviousjim/VisualSystemsPrivate into
CloudsLibrary/src/VisualSystemsPrivate- This private repository for Casey Reas and LIA's artowrk that is not authorized for public distribution - Download
CloudsDataIgnored/and place inopenFrameworks/apps/CLOUDS/ - Download
CloudsDataMedia/and place inopenFrameworks/apps/CLOUDS/ - Download
CloudsCrypto.hand place inopenFrameworks/app/CLOUDS/CloudsLibrary/src/
- Open the Visual Studio 2012 solution at
openFrameworks/apps/CLOUDS/CLOUDS/CLOUDS.sln - Set CLOUDS build target as Startup Project.
- Configure to
Release - Build CLOUDS.
- Copy the
.dllfiles fromopenFrameworks/export/vs64/intoopenFrameworks/apps/CLOUDS/CLOUDS/bin/next to theCLOUDS.exereplacing any existing executables there
- Open the Xcode 7.3.1 project at
openFrameworks/apps/CLOUDS/CLOUDS/CLOUDS.xcodeproj - Select the CLOUDS build target.
- Select Edit Scheme > Build Configuration: Release
- Build.
Launch CLOUDS and emjoy!
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.
- 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/VSStandaloneNamedirectories. - The main CLOUDS project is located in the
OF/apps/CLOUDS/CLOUDSdirectory. It currently won't run as it's missing dependencies, but we're working on it. Stay tuned.
fto toggle fullscreen modehto toggle the GUIertyto re-arrange the GUI