The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

st/prober: Name the tracking origin and make offset editable

+4 -3
+4 -3
src/xrt/state_trackers/prober/p_tracking.c
··· 302 302 fact->origin.offset.position.y = 1.0f; 303 303 fact->p = p; 304 304 305 + snprintf(fact->origin.name, sizeof(fact->origin.name), 306 + "PSVR & PSMV tracking"); 307 + 305 308 u_var_add_root(fact, "Tracking Factory", false); 306 - u_var_add_vec3_f32(fact, &fact->origin.offset.position, "offset.pos"); 307 - // u_var_add_vec4_f32(fact, &fact->origin.offset.orientation, 308 - // "offset.rot"); 309 + u_var_add_pose(fact, &fact->origin.offset, "offset"); 309 310 310 311 // Finally set us as the tracking factory. 311 312 p->base.tracking = &fact->base;