Enum specifying how 3D object tracking data is interpreted.
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; const scene = model.project.scene; // Create an ObjectTracking3D component and set tracking mode const obj = scene.createSceneObject('Tracker3D'); const tracker = obj.addComponent('ObjectTracking3D'); tracker.trackingMode = Editor.Components.ObjectTracking3D.TrackingMode.ProportionsAndPose; tracker.trackPosition = true; console.log(`trackingMode: ${tracker.trackingMode}`); Copy
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; const scene = model.project.scene; // Create an ObjectTracking3D component and set tracking mode const obj = scene.createSceneObject('Tracker3D'); const tracker = obj.addComponent('ObjectTracking3D'); tracker.trackingMode = Editor.Components.ObjectTracking3D.TrackingMode.ProportionsAndPose; tracker.trackPosition = true; console.log(`trackingMode: ${tracker.trackingMode}`);
Track object as an attachment point.
Track object pose only.
Track object proportions and pose.
Enum specifying how 3D object tracking data is interpreted.
Example