Hi,
We have so far been using WiimoteWhiteboard (http://uweschmidt.org/projects/wiimote-whiteboard) in the past to track IR points for our art performance Ooo-Ya-Tsu (https://2hd.uk/oyt).
This has not worked so well, with both a very limited set of different wiimote models that could connect to that software and rather unstable/messy connection process.
When it did work, though, the output was very simple to process in Processing (simulating mouse drag when a IR point appeared on the canvas).
As we were already using OSCulator to route the OSC from the Processing program and the musician's MIDI instruments, I looked yesterday into the possibility of using it also for the Wiimote and was delighted to discover that the new version supported whiteboard application with wiimotes! So first of all, thank you Camille! Of course, I immediately bought a second license for Osculator...
Our set up uses 2 wiimotes (or ideally more), overlooking from two different angles a video projection of a large paper canvas (roughly 1.5 x 4 m) laying on the floor, on which we are using real paintbrushes and pencils equipped with small IR LEDS. The two Wiimotes are useful to avoid self shading of the IR points while we work on the canvas. So this is basically a standard whiteboard setup.
I have been playing with the whiteboard functionality this morning to review how to calibrate the system.
It seems that, when the TUIO option is activated on a wiimote, it requires through a calibration process (4 points to "click" with the IR LEDS).
However, when using several wiimotes to "watch" the same canvas, the calibration needs to be run on each wiimote, rather that all calibrating at the same time.
Is this correct?
This, however, results in rather jumpy cursor position when assigning a Mouse (absolute X & Y) event to /tuio/2D/cur/0, as any slight misalignment between the different calibrations causes the cursor to wiggle.
WiimoteWhiteboard had an simple way to calibrate all wiimotes at the same time, so that the 4 calibration IR "clicks" would be seen at the same time by multiple wiimotes, resulting in very stable cursor position in use.
So my question: is there a way to calibrate all wiimotes at once?
Or am I misunderstanding how that works in OSCulator?
Note that I have tried to select multiple wiimotes (by selecting several units in the Wiimote device list with the Command key down) and clicking on the TUIO "Calibration" button, hoping that it would calibrate all the selected wiimotes at the same time.
But that didn't work: same wiggling cursor effect...
Looking forward to your feedback.
Thibaut
2hD Architecture Workshop
We have so far been using WiimoteWhiteboard (http://uweschmidt.org/projects/wiimote-whiteboard) in the past to track IR points for our art performance Ooo-Ya-Tsu (https://2hd.uk/oyt).
This has not worked so well, with both a very limited set of different wiimote models that could connect to that software and rather unstable/messy connection process.
When it did work, though, the output was very simple to process in Processing (simulating mouse drag when a IR point appeared on the canvas).
As we were already using OSCulator to route the OSC from the Processing program and the musician's MIDI instruments, I looked yesterday into the possibility of using it also for the Wiimote and was delighted to discover that the new version supported whiteboard application with wiimotes! So first of all, thank you Camille! Of course, I immediately bought a second license for Osculator...
Our set up uses 2 wiimotes (or ideally more), overlooking from two different angles a video projection of a large paper canvas (roughly 1.5 x 4 m) laying on the floor, on which we are using real paintbrushes and pencils equipped with small IR LEDS. The two Wiimotes are useful to avoid self shading of the IR points while we work on the canvas. So this is basically a standard whiteboard setup.
I have been playing with the whiteboard functionality this morning to review how to calibrate the system.
It seems that, when the TUIO option is activated on a wiimote, it requires through a calibration process (4 points to "click" with the IR LEDS).
However, when using several wiimotes to "watch" the same canvas, the calibration needs to be run on each wiimote, rather that all calibrating at the same time.
Is this correct?
This, however, results in rather jumpy cursor position when assigning a Mouse (absolute X & Y) event to /tuio/2D/cur/0, as any slight misalignment between the different calibrations causes the cursor to wiggle.
WiimoteWhiteboard had an simple way to calibrate all wiimotes at the same time, so that the 4 calibration IR "clicks" would be seen at the same time by multiple wiimotes, resulting in very stable cursor position in use.
So my question: is there a way to calibrate all wiimotes at once?
Or am I misunderstanding how that works in OSCulator?
Note that I have tried to select multiple wiimotes (by selecting several units in the Wiimote device list with the Command key down) and clicking on the TUIO "Calibration" button, hoping that it would calibrate all the selected wiimotes at the same time.
But that didn't work: same wiggling cursor effect...
Looking forward to your feedback.
Thibaut
2hD Architecture Workshop
Comment