Alexander Bock
bb3db7ada7
Feature/jenkins fix ( #816 )
...
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
2019-03-24 11:19:39 +01:00
Gene Payne
c44290fe1f
Feature/touch web gui support ( #798 )
...
* Added touch support for web GUI
* Code cleanup after master merge, no functionality changes
* Fixed alignment of function arguments
2019-02-21 07:35:47 -07:00
Alexander Bock
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +01:00
Alexander Bock
758e26789c
More coding style conformance
2017-11-11 11:25:49 -05:00
Alexander Bock
4b3037144f
Jenkins compile fix
2017-07-19 21:19:39 -04:00
Alexander Bock
0e9edaeb12
Fix byte order mark commits
...
Update Ghoul
2017-07-17 15:54:00 -04:00
Jonathan Bosson
c4e4e141af
spaces instead of tabs
2017-07-13 13:09:25 -06:00
Jonathan Bosson
7f39ebb49c
cleanup and commented all code
2017-06-20 15:06:38 -06:00
Jonathan Bosson
d3f574ba23
render TouchMarkers, currently causes crash on runtime
2017-06-09 15:24:36 -06:00
Jonathan Bosson
c3e1f54b45
stubb for TouchMarker class to render where the contact points are on the screen
2017-05-24 16:25:16 -06:00
Jonathan Bosson
542e4c0fcb
changes during feedback and cleanup
2017-05-12 15:55:20 -06:00
Jonathan Bosson
fb79cfe5f3
classes defined in module class and cleanup
2017-05-12 11:18:17 -06:00
Alexander Bock
3a6f2a54e5
Add some comments
2017-05-11 23:25:13 -04:00
Jonathan Bosson
7b23c17b10
TuioEar can now detect a tap, implemented picking feature. If a selectable node is tapped at that is set as the new focusNode and the camera does a panning to that direction. If not will the camera zoom in towards the focusNode
2017-03-31 14:39:05 -06:00
Jonathan Bosson
1fa5220e3c
minor changes during meeting
2017-03-14 12:44:43 -06:00
Jonathan Bosson
fc2a9b03d2
zooming now uses velocity to move the camera, rotation works with one touch input although currently with a direct new position
2017-03-09 14:43:18 -07:00
Jonathan Bosson
9532e998b0
cleanup with using namespace in header files, start of new interaction class for touch input
2017-03-08 20:43:17 -07:00
Jonathan Bosson
436d573c75
lastList is now a pair of id and the last frames TuioPoint. Makes check to only process if we get new input
2017-03-02 14:35:41 -07:00
Jonathan Bosson
89c985570c
crude solution to zoom works, figuring out how to rotate around a focusNode with touch input
2017-02-23 20:34:18 -07:00
Jonathan Bosson
a2ff460d78
small fix on processedList to lastList, TuioTime still not a good way to compare different timestamped inputs
2017-02-22 18:52:11 -07:00
Jonathan Bosson
2d223dc250
using std::mutex over boost, debug prints for touch input in touchmodule
2017-02-18 22:11:48 -07:00
Jonathan Bosson
92b480f708
registerModuleCallback from touchmodule to call interaction handler
2017-02-17 15:44:03 -07:00
Jonathan Bosson
5e84b7f6a2
new touch module with TUIO library to make OpenSpace tuio-aware
2017-02-16 12:52:39 -07:00