Rework XR Trackers to have a common ancestor. Allow creation of XRNode3D to drive node positions and visibility.
This commit is contained in:
@ -278,6 +278,7 @@ Validate extension JSON: API was removed: classes/Skeleton3D/signals/bone_pose_c
|
||||
|
||||
They have been replaced by a safer API due to performance concerns. Compatibility method registered.
|
||||
|
||||
|
||||
GH-90747
|
||||
--------
|
||||
Validate extension JSON: API was removed: classes/NavigationRegion2D/methods/get_avoidance_layers
|
||||
@ -290,3 +291,23 @@ Validate extension JSON: API was removed: classes/NavigationRegion2D/methods/get
|
||||
Validate extension JSON: API was removed: classes/NavigationRegion2D/properties/constrain_avoidance
|
||||
|
||||
Experimental NavigationRegion2D feature "constrain_avoidance" was discontinued with no replacement.
|
||||
|
||||
|
||||
GH-90645
|
||||
--------
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/get_tracker_desc
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/get_tracker_name
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/get_tracker_type
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/set_tracker_desc
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/set_tracker_name
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/methods/set_tracker_type
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/properties/description
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/properties/name
|
||||
Validate extension JSON: API was removed: classes/XRPositionalTracker/properties/type
|
||||
Validate extension JSON: Error: Field 'classes/WebXRInterface/methods/get_input_source_tracker/return_value': type changed value in new API, from "XRPositionalTracker" to "XRControllerTracker".
|
||||
Validate extension JSON: Error: Field 'classes/XRServer/methods/add_tracker/arguments/0': type changed value in new API, from "XRPositionalTracker" to "XRTracker".
|
||||
Validate extension JSON: Error: Field 'classes/XRServer/methods/get_tracker/return_value': type changed value in new API, from "XRPositionalTracker" to "XRTracker".
|
||||
Validate extension JSON: Error: Field 'classes/XRServer/methods/remove_tracker/arguments/0': type changed value in new API, from "XRPositionalTracker" to "XRTracker".
|
||||
|
||||
All trackers now have an XRTracker base, and the XRServer uses the XRTracker type.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user