Commit graph

42 commits

Author SHA1 Message Date
af27e657f6 rename project 2025-07-08 11:21:37 +02:00
b90b94922e added proper image URL 2025-07-08 09:50:26 +02:00
5b203c9531 refactor work and documentation 2025-07-08 09:45:49 +02:00
46491f8e2f rename to VRPN_Client to make sure there is no confusion 2025-07-08 08:49:36 +02:00
Hartmut Seichter
3f823111d1 make proper setup for VRPN with buttons and trackers 2025-07-07 22:43:04 +02:00
ea953e92a6 try to follow GDScript guidelines for code structure 2025-07-04 22:58:49 +02:00
b54c78da19 better proxying of data into the receivers 2025-07-03 10:27:08 +02:00
Hartmut Seichter
4da8618746 merge refactor branch 2025-07-02 23:34:02 +02:00
Hartmut Seichter
36c7517cb8 add more structure 2025-07-02 23:32:04 +02:00
a4d0e8f33b add moved files to correct location 2025-07-02 22:09:36 +02:00
5ddf897b3e restructure the project and split the two demos into separate scenes 2025-07-02 22:08:17 +02:00
936acf8703 restructure the repository 2025-07-02 16:15:04 +02:00
63230b7754 MVP using pos/quat 2025-07-02 13:01:47 +02:00
Hartmut Seichter
2a701c0ac7 add temporary blend files to gitignore 2025-07-01 23:19:15 +02:00
Hartmut Seichter
925bac2114 add axis model suspicous about the quaternion layout in Godot 2025-07-01 23:18:21 +02:00
1cc6380a57 WIP 2025-07-01 22:38:23 +02:00
5eed33260a some minor tinkering 2025-07-01 12:04:57 +02:00
77c1e25158 WIP with fixing basis vectors 2025-07-01 10:55:37 +02:00
641af92484 take flipping approach some from old uvrpn (for Unity) 2025-07-01 10:10:57 +02:00
eec75a9bbb working on transformations 2025-07-01 09:54:48 +02:00
6e3a2b75e6 add demo scene and receiver proxies 2025-07-01 09:20:29 +02:00
f648077fff first idea how to deal with receivers in a flexible way 2025-07-01 08:49:57 +02:00
Hartmut Seichter
d665378c6c MVP with all VRPN and network code in one implementation 2025-06-30 23:25:47 +02:00
Hartmut Seichter
ec4728ed2a update 2025-06-30 22:10:49 +02:00
1320473e9d WIP 2025-06-30 20:54:52 +02:00
d3b5dbe322 all pieces are there - now refactoring into something usable 2025-06-30 19:56:15 +02:00
de9a4990e5 first (successful) try with OptiTrak Motive 2025-06-30 11:19:09 +02:00
Hartmut Seichter
f5b9ee9eea clean up code from experiments 2025-06-27 23:37:13 +02:00
Hartmut Seichter
0c43e22d90 read whole blocks of data and marshalling to messages 2025-06-27 23:36:10 +02:00
Hartmut Seichter
0e6197b5fa add VRPN messages 2025-06-27 22:24:26 +02:00
Hartmut Seichter
88a889be72 MVP with positon and rotation VRPN_PosQuat 2025-06-27 22:09:32 +02:00
4921713026 fix 2025-06-27 19:44:26 +02:00
Hartmut Seichter
eb4513291f WIP 2025-06-27 17:55:19 +02:00
Hartmut Seichter
439cb07ccf try to parse data 2025-06-27 17:29:32 +02:00
d082eb179d decoding VRPN message body 2025-06-27 16:04:08 +02:00
Hartmut Seichter
fc0fac7102 MVP for VRPN header 2025-06-27 14:32:17 +02:00
Hartmut Seichter
b49fea5bc3 MVP for VRPN header 2025-06-27 13:16:38 +02:00
2273a9824a WIP 2025-06-27 12:24:18 +02:00
Hartmut Seichter
9e60cbd0e9 WIP 2025-06-27 00:24:43 +02:00
3b790a7217 WIP 2025-06-26 21:19:51 +02:00
Hartmut Seichter
127eef5a8b WIP 2025-06-26 17:43:24 +02:00
8cb2c0c1be initial checkin 2025-06-26 10:57:37 +02:00