object handling
- simple mouse-dragging moves the selected object ON the table
- right mouse-dragging rotates the selected object ON the table
- SHIFT mouse-dragging moves the selected object OVER the table surface
- moving the object out of the (round) table area, deactivates it
- active objects have a black rotation mark, inactive objects are grayed out
- SHIFT right-mouse-dragging changes the face of an object with multiple faces
- moving the mouse over an object holding the CTRL-key displays the object's type
cursor handling
- simple mouse-dragging on the table creates cursor events
- press SHIFT while dragging to create a sticky cursor
- continue to manipulate any sticky cursor by moving its gray area
- remove sticky cursors by SHIFT clicking in its gray area
- press CTRL while dragging to add a cursor to a group
- moving any cursor of a group will move the other group members
- remove cursors from a group by CTRL clicking in its dark gray area
configuration
- the general configuration can be edited in XML format in the file resources/config.xml
- you can edit generic object classes and configure specifc object instances
- you can create volumetric objects by assigning various fiducial IDs to an instance
- it is possible to freely assign any ID in any particular order
- fiducial IDs can appear various times in the same setup