An application and high level framework for calibrating spaces with devices. Built on openFrameworks
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Application assets moved Jun 29, 2018
Core Bundler camera preview Jun 24, 2018
Example_CameraProjectorHomography major refactor (split Rulr, Nodes, Core, rename ofxDigitalEmulsion to… Jun 16, 2015
Example_KinectProjector better relative paths Feb 24, 2016
Nodes graycode works with calibrating projectors Jun 26, 2018
PlatformExamples/VVVV Everything from HALO Jun 24, 2018
Plugin_AppTester getView -> getPanel Mar 27, 2016
Plugin_ArUco Everything from HALO Jun 24, 2018
Plugin_BlackMagic Large scale changes to fix DLL issues Mar 26, 2016
Plugin_BrightnessAssignmentMap End to end calibration works Jun 26, 2018
Plugin_Calibrate Change Graycode to use shared_ptr for Payload Jun 26, 2018
Plugin_EnttecUsbPro change seralisation function signiature Apr 10, 2016
Plugin_Experiments End to end calibration works Jun 26, 2018
Plugin_FLIR MoCap, ArUco, FLIR added Mar 26, 2017
Plugin_KinectForWindows2 Calibration -> Calibrate Nov 21, 2017
Plugin_KinectV2OSX/src/ofxRulr/Nodes/Item Item::KinectV2OSX : change drawing (use own shader for this specific … Feb 7, 2016
Plugin_LSS Everything from HALO Jun 24, 2018
Plugin_MoCap Calibration -> Calibrate Nov 21, 2017
Plugin_MultiTrack Add BrightnessAssignmentMap Nov 4, 2017
Plugin_Orbbec Add BrightnessAssignmentMap Nov 4, 2017
Plugin_SLS Introduce SLS nodes Nov 22, 2017
Plugin_Scrap Add BrightnessAssignmentMap Nov 4, 2017
Plugin_uEye Large scale changes to fix DLL issues Mar 26, 2016
RulrLibrary Change Graycode to use shared_ptr for Payload Jun 26, 2018
.gitattributes Fix to Summary view camera operation Oct 18, 2015
.gitignore MoCap Mar 27, 2017
.gitmodules HTTP cleaned up - ready to implement Oct 31, 2017
README.md Project and solution settings Jul 26, 2015
ofxRulr_Plugin.props Everything from HALO Jun 24, 2018

README.md

Rulr

The problem

* Calibration is required to create spatial artworks
* Calibration problems are process and object based
* Many techniques are available, but are not easily reusable by themselves and others

The solution

* High level modular toolkit
* Increased visibility
* User designable calibration
* Standardised models for cameras, projectors
* Saving / loading
* Dynamic linking

Changelog

0.4

  • ofxDigitalEmulsion -> ofxRulr
  • Move to oF 0.9.0 / VS2015
  • Introduce plugins for nodes and cameras (e.g. seperate dll files). This helps compatability between machines
  • ofxRulr::Graph::Node -> ofxRulr::Nodes::Base