Commit graph

81 commits

Author SHA1 Message Date
rodolpheh 833b89337a Reduce physics framerate 2023-12-05 23:17:22 +00:00
rodolpheh 9703bcb87f Use custom rigged glove model as default hand 2023-12-04 20:31:08 +00:00
rodolpheh e78c1e0b27 Introduces simpler rigger and origin hands 2023-11-21 08:39:53 +00:00
rodolpheh e98177faa4 Rename bone rotation to orientation 2023-11-19 21:06:46 +00:00
rodolpheh e57b3cb5c0 Improvements in device management
Multiple improvements in device management:
* Working management of lost device
* Use deferred call instead of managing a queue of events for signals
* Clean some old code
* Safer open/subscribe/unsubscribe/close
* get_interpolated_frame now returns null if the device is not
  "interpolation_enabled"
2023-11-16 23:51:18 +00:00
rodolpheh 1dc4d054a6 Fix OriginHands not liking the new structure (null-able) 2023-11-14 00:15:42 +00:00
rodolpheh f7d5486734 Add simple AR demo 2023-11-13 22:12:54 +00:00
rodolpheh 10aa7152f2 Check for NULL objects 2023-11-13 21:50:47 +00:00
rodolpheh 37cbc53fd0 Use more reference and manage thread in engine notifications 2023-11-13 21:08:19 +00:00
rodolpheh f56398230a Add tips to OriginHands and interpolation 2023-11-13 08:15:17 +00:00
rodolpheh 8b932e3a3c Try to improve stability in editor
The more I made changes, the more it crashed. Got it to a point where
it doesn't crash when starting the editor, but it will crash when
exciting.
2023-11-08 22:47:41 +00:00
rodolpheh 40fd19e466 Small cleanup 2023-11-07 23:31:30 +00:00
rodolpheh a21bb55d00 Small improvements for Android 2023-11-07 23:30:21 +00:00
rodolpheh 671f5cae12 Attempt at better managing lifecycle 2023-11-07 23:29:42 +00:00
rodolpheh 56c5ee15e0 Make cube demo XR compatible 2023-11-06 22:52:47 +00:00
rodolpheh d5ed6a0d32 Add post-action copy dll for Windows 2023-11-06 20:35:49 +00:00
rodolpheh 5f259c6c34 Use godot-ultraleap-binder 2023-11-05 14:15:33 +00:00
rodolpheh c6fec9e64b Add path to Android .so 2023-11-02 23:07:07 +00:00
rodolpheh 73ad14c144 Add experimental Android export 2023-11-02 23:06:31 +00:00
rodolpheh c31fc6b2b3 Make UltraleapDeviceNode runnable, live HT in editor 2023-10-24 22:13:40 +01:00
rodolpheh 5b1e0f2d5c Introduce primary device setting for UltraleapHandTracking node 2023-10-24 21:21:22 +01:00
Rodolphe Houdas 0d5abac485 Move some controls around in visualiser 2023-10-03 22:43:49 +01:00
Rodolphe Houdas 8632ad0725 Try to make allow pause resume work (alas...) 2023-10-03 22:29:59 +01:00
Rodolphe Houdas 89986531b9 Add placeholder for image streaming disabled 2023-10-03 20:49:54 +01:00
Rodolphe Houdas 633f0397fa Reenable and fix side panel in visualiser 2023-10-03 20:46:32 +01:00
Rodolphe Houdas acc36f5c58 Fix HMD and Screentop baseline 2023-10-03 20:45:55 +01:00
Rodolphe Houdas 9d23756c96 Small scripts cleanup 2023-10-03 07:33:17 +01:00
Rodolphe Houdas e92c57e00f Adapt to any device baseline 2023-10-03 07:32:31 +01:00
Rodolphe Houdas 5123434d03 Fix wrong distortion map and flip it 2023-10-03 07:32:11 +01:00
Rodolphe Houdas 6b8b7b88f3 Clean some code in Visualiser 2023-09-25 21:37:05 +01:00
Rodolphe Houdas 6f1cc58565 Add message when no device is found 2023-09-02 21:34:39 +01:00
Rodolphe Houdas 1401ede9a0 Better handle connection/disconnection in visualizer 2023-07-31 23:09:16 +01:00
Rodolphe Houdas 3f89912f76 Make the Visualiser scene thread safe 2023-07-27 22:13:19 +01:00
Rodolphe Houdas 5b60c0a76f Update demo to Godot 4.1 2023-07-27 19:31:33 +01:00
Rodolphe Houdas 3dfa24fca3 Enable physic bones 2023-06-17 23:52:57 +01:00
Rodolphe Houdas c78931b647 Small fixes in examples 2023-06-15 22:12:31 +01:00
Rodolphe Houdas 8690a2dd1d Implement pause/resume tracking 2023-05-04 22:10:00 +01:00
Rodolphe Houdas 845600e150 Implement other policy flags 2023-05-04 20:47:49 +01:00
Rodolphe Houdas a647e60914 Add initial support for setting policies 2023-05-04 08:29:16 +01:00
Rodolphe Houdas 4399c03afe Scale properly unrectified images 2023-05-02 08:33:31 +01:00
Rodolphe Houdas 47c283e85f Clean HUD script 2023-04-28 23:20:42 +01:00
Rodolphe Houdas 3271ad4ea0 Fix layout issue in Visualizer 2023-04-28 23:08:49 +01:00
Rodolphe Houdas ad8885765e Add right image and clean scene/code 2023-04-28 23:02:43 +01:00
Rodolphe Houdas 3dbd926724 Rectify and reproject image 2023-04-23 13:15:38 +01:00
Rodolphe Houdas 039b21ccbe Add switch for distortion and clean some code 2023-04-03 22:07:52 +01:00
Rodolphe Houdas 7b4ba61509 Add undistortion to viewer 2023-04-02 23:11:41 +01:00
Rodolphe Houdas 06300f9f4a Add interpolation to visualiser 2023-03-26 22:16:41 +01:00
Rodolphe Houdas 1fa918b3c2 Fix tracking mode subtitle animation 2023-03-25 23:25:19 +00:00
Rodolphe Houdas 0c12f80c91 Add framerate on visualiser 2023-03-25 22:53:52 +00:00
Rodolphe Houdas 59476fe744 Add cool synthwave style 2023-03-14 21:19:59 +00:00