add demo scene and receiver proxies
This commit is contained in:
parent
f648077fff
commit
6e3a2b75e6
4 changed files with 39 additions and 11 deletions
|
@ -2,8 +2,17 @@ extends Node3D
|
|||
|
||||
class_name VRPN_Receiver
|
||||
|
||||
@export var sensor : String = "Tracker0"
|
||||
@export var tracker_name : String = "Tracker0"
|
||||
@export var tracker_sensor : int = 0
|
||||
|
||||
func _on_pos_quat(tracker_data : Dictionary):
|
||||
print(tracker_data)
|
||||
|
||||
if tracker_data['tracker'] == tracker_name and tracker_data['sensor'] == tracker_sensor:
|
||||
|
||||
|
||||
self.global_position = tracker_data['position']
|
||||
# okay, Godot transformation stack is weird! Why would anybody expose
|
||||
self.global_rotation = tracker_data['rotation'].get_euler()
|
||||
|
||||
print(tracker_data)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue