Assets/MRTK/SDK/Features/UX/Scripts/Controllers/MixedRealityControllerVisualizer.cs (5 lines): - line 15: // TODO wire up input actions to controller transform nodes / animations - line 31: // TODO Visualize digital and single axis controls down state - line 43: // TODO Visualize digital and single axis controls up state - line 55: // TODO Visualize single axis controls - line 67: // TODO Visualize dual axis controls Assets/MRTK/Services/InputSystem/FocusProvider.cs (3 lines): - line 413: // TODO: figure out how reliable this is. Should focusDetails.RayDistance be updated? - line 1362: // FIXME: This is assuming only the grab pointer is using SceneQueryType.SphereOverlap, - line 1372: // FIXME: this implementation is heavily flawed for determining the closest collider Assets/MRTK/SDK/Experimental/Joystick/JoystickController.cs (2 lines): - line 112: // TODO: calculate joystickVisualRotation.y to always face the proper direction (for when the joystick container gets moved around the scene) - line 146: // TODO: Clamp above zero Assets/MRTK/SDK/Features/Input/Handlers/ObjectManipulator.cs (2 lines): - line 798: // TODO: If we are on HoloLens 1, push and pop modal input handler so that we can use old - line 834: // TODO: If we are on HoloLens 1, push and pop modal input handler so that we can use old Assets/MRTK/SDK/Features/Input/Handlers/Manipulation/ManipulationHandler.cs (2 lines): - line 836: // TODO: If we are on HoloLens 1, push and pop modal input handler so that we can use old - line 868: // TODO: If we are on HoloLens 1, push and pop modal input handler so that we can use old Assets/MRTK/Core/Utilities/Gltf/Serialization/ConstructGltf.cs (1 line): - line 194: // TODO Load texture async Assets/MRTK/Services/DiagnosticsSystem/MixedRealityToolkitVisualProfiler.cs (1 line): - line 268: // TODO: Use shared mesh with normal bounds once Unity allows for more control over instance culling. Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input/Controllers/OculusHand.cs (1 line): - line 377: // TODO Figure out kalman filter coefficients to get good quality smoothing Assets/MRTK/SDK/Features/Utilities/Solvers/RadialView.cs (1 line): - line 240: // TODO: There should be a different solver for distance constraint. Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable/InteractableInspector.cs (1 line): - line 169: // TODO: Odd bug where themeStates below is null when it shouldn't be. Use instance object as workaround atm Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/PerAxisHandles.cs (1 line): - line 196: // TODO: Some subclasses of PerAxisHandles shouldn't use CursorContextInfo.CursorAction.Rotate Assets/MRTK/Core/Providers/InputSimulation/InputSimulationService.cs (1 line): - line 367: // TODO implement custom hand device update frequency here, use 1000/fps instead of 0 Assets/MRTK/Core/Interfaces/Devices/IMixedRealityControllerVisualizer.cs (1 line): - line 23: // TODO add defined elements or transforms? Assets/MRTK/Tools/OptimizeWindow/MixedRealityOptimizeWindow.cs (1 line): - line 513: // TODO: Consider searching for particle renderers count? Assets/MRTK/Core/Definitions/Devices/DeviceInputType.cs (1 line): - line 6: // TODO - Expand input list for additional controller types and have a filter defined by the controller Assets/MRTK/Core/Definitions/Devices/Headset.cs (1 line): - line 8: // TODO - currently not used, consider removing maybe? Assets/MRTK/Services/InputSystem/MixedRealityInputModule.cs (1 line): - line 288: // TODO: Simulate raycast for 3D objects? Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox/BoundingBox.cs (1 line): - line 1113: // TODO Review this, it feels like we should be using Behaviour.enabled instead. Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/BoundsControl.cs (1 line): - line 600: // TODO Review this, it feels like we should be using Behaviour.enabled instead. Assets/MRTK/Core/Providers/InputSimulation/SimulatedHandDataProvider.cs (1 line): - line 215: // TODO: DateTime.UtcNow can be quite imprecise, better use Stopwatch.GetTimestamp Assets/MRTK/Core/Providers/InputSimulation/SimulatedMotionControllerDataProvider.cs (1 line): - line 98: // TODO: DateTime.UtcNow can be quite imprecise, better use Stopwatch.GetTimestamp Assets/MRTK/Core/Utilities/MathUtilities.cs (1 line): - line 84: // TODO: test and replace with this simpler, more unity-friendly code