Initial commit for reworking/removing floating pane based interaction. Moving to a more global instrument system
Added sampled averaging to glove calibration sequence
Added maya project folder and moved leftover materials
Merge branch 'master' into globalGuiRework
Added animation smoothing to gloves.
Merge branch 'master' into globalGuiRework
Creating slider/parameter towers. Added initial kinetic scrolling for parameters, not functioning atm.
Added eyecenter to hydracontroller for calculating rotations for facing the performer's eyes
Parameter scroller now working with kinetic scrolling
Individual gestures now have specific collision boxes. Slider gesture interaction using correct anchor offsets and collision centers
Cleaned up mass number of unused assets trying to hunt down corrupt shareddata in build player bug. Haven't found yet.
More file cleanup. Removed old sync files from BTSync, cleaned up some commented out code in InstrumentFactory. Alsogot rid of Syphon and old AudioIn stuff. Removed old scene files (remember to check out an old version of the Tesla build and get it functioning with the current glove setup.
More cleanup. Got rid of Sixense demo scenes and deleted more unneccarsary files.
Reworked collider access. Every attachment objet now expects to have an interior/exterior collider which can be searched for through the transform of the attached object, or set manually in the prefab. Fixed bad offsets in parameter scroller and added animated slider appear/disappear.
Added session syncer for syncing to Live via HTTP. Paramscrollers will now no longer scroll past their minimum number of controls to display. Added filter to instrument factory to only create named instruments.
Refactored attachment system to add docking and dragging functionality for all base attachments. Retired PhysDraggerTool into InstrumentGestureTool for consistency and added a new GRABBING toolmode. Converted instrument carousel to new dock type. Will need to convert ui elements etc to use the new docking system as well, it works well for having an overridable method to parent objects together.
Added LiveServer nod script to transfer live session tonunity via http
Arduimo day
Starting ZeromqShowtime integration
Working requests to/from Pyro Live and Zmq