An application and high level framework for calibrating spaces with devices. Built on openFrameworks
Clone or download
Latest commit d5cac8e Nov 12, 2018
Permalink
Failed to load latest commit information.
Application build options Nov 12, 2018
Core changes at KAIST Nov 8, 2018
Example_CameraProjectorHomography major refactor (split Rulr, Nodes, Core, rename ofxDigitalEmulsion to… Jun 16, 2015
Example_KinectProjector better relative paths Feb 24, 2016
Nodes working at KAIST Nov 8, 2018
PlatformExamples/VVVV working at KAIST Nov 8, 2018
Plugin_AppTester getView -> getPanel Mar 27, 2016
Plugin_ArUco changes at KAIST Nov 8, 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 Merge branch 'master' of https://github.com/elliotwoods/ofxRulr Nov 8, 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 changes at KAIST Nov 8, 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 working at KAIST Nov 8, 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 changes at KAIST Nov 8, 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