lite cleaning
This commit is contained in:
@@ -1,20 +1,11 @@
|
|||||||
use std::f32::consts::PI;
|
|
||||||
use std::time::Duration;
|
|
||||||
|
|
||||||
use bevy::diagnostic::{FrameTimeDiagnosticsPlugin, LogDiagnosticsPlugin};
|
use bevy::diagnostic::{FrameTimeDiagnosticsPlugin, LogDiagnosticsPlugin};
|
||||||
use bevy::prelude::Gizmos;
|
|
||||||
use bevy::prelude::*;
|
use bevy::prelude::*;
|
||||||
use bevy::transform::components::Transform;
|
use bevy::transform::components::Transform;
|
||||||
use bevy_openxr::input::XrInput;
|
|
||||||
use bevy_openxr::resources::{XrFrameState, XrInstance, XrSession, XrViews};
|
|
||||||
use bevy_openxr::xr_input::debug_gizmos::OpenXrDebugRenderer;
|
use bevy_openxr::xr_input::debug_gizmos::OpenXrDebugRenderer;
|
||||||
use bevy_openxr::xr_input::oculus_touch::OculusController;
|
|
||||||
use bevy_openxr::xr_input::prototype_locomotion::{proto_locomotion, PrototypeLocomotionConfig};
|
use bevy_openxr::xr_input::prototype_locomotion::{proto_locomotion, PrototypeLocomotionConfig};
|
||||||
use bevy_openxr::xr_input::trackers::{
|
use bevy_openxr::xr_input::trackers::{
|
||||||
adopt_open_xr_trackers, OpenXRController, OpenXRLeftController, OpenXRRightController,
|
OpenXRController, OpenXRLeftController, OpenXRRightController, OpenXRTracker,
|
||||||
OpenXRTracker, OpenXRTrackingRoot,
|
|
||||||
};
|
};
|
||||||
use bevy_openxr::xr_input::{Hand, QuatConv, Vec3Conv};
|
|
||||||
use bevy_openxr::DefaultXrPlugins;
|
use bevy_openxr::DefaultXrPlugins;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ use crate::{
|
|||||||
|
|
||||||
use crate::xr_input::{
|
use crate::xr_input::{
|
||||||
oculus_touch::{OculusController, OculusControllerRef},
|
oculus_touch::{OculusController, OculusControllerRef},
|
||||||
Hand, QuatConv, Vec3Conv,
|
Hand,
|
||||||
};
|
};
|
||||||
|
|
||||||
use super::trackers::{OpenXRLeftController, OpenXRRightController, OpenXRTrackingRoot};
|
use super::trackers::{OpenXRLeftController, OpenXRRightController, OpenXRTrackingRoot};
|
||||||
|
|||||||
@@ -12,13 +12,11 @@ use crate::xr_input::oculus_touch::{setup_oculus_controller, ActionSets};
|
|||||||
use crate::xr_input::xr_camera::{xr_camera_head_sync, Eye, XRProjection, XrCameraBundle};
|
use crate::xr_input::xr_camera::{xr_camera_head_sync, Eye, XRProjection, XrCameraBundle};
|
||||||
use bevy::app::{App, PostUpdate, Startup};
|
use bevy::app::{App, PostUpdate, Startup};
|
||||||
use bevy::log::warn;
|
use bevy::log::warn;
|
||||||
use bevy::prelude::{
|
|
||||||
default, Commands, Component, Plugin, PreUpdate, Quat, Res, SpatialBundle, Update, Vec3,
|
|
||||||
};
|
|
||||||
use bevy::prelude::{BuildChildren, IntoSystemConfigs};
|
use bevy::prelude::{BuildChildren, IntoSystemConfigs};
|
||||||
|
use bevy::prelude::{Commands, Plugin, PreUpdate, Quat, Res, SpatialBundle, Update, Vec3};
|
||||||
use bevy::render::camera::CameraProjectionPlugin;
|
use bevy::render::camera::CameraProjectionPlugin;
|
||||||
use bevy::render::view::{update_frusta, VisibilitySystems};
|
use bevy::render::view::{update_frusta, VisibilitySystems};
|
||||||
use bevy::transform::{TransformBundle, TransformSystem};
|
use bevy::transform::TransformSystem;
|
||||||
|
|
||||||
use self::trackers::{
|
use self::trackers::{
|
||||||
adopt_open_xr_trackers, update_open_xr_controllers, OpenXRLeftEye, OpenXRRightEye,
|
adopt_open_xr_trackers, update_open_xr_controllers, OpenXRLeftEye, OpenXRRightEye,
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use bevy::prelude::{info, Added, BuildChildren, Commands, Component, Entity, Query, With, Res, Transform, Without};
|
use bevy::prelude::{Added, BuildChildren, Commands, Entity, Query, With, Res, Transform, Without, Component, info};
|
||||||
|
|
||||||
use crate::{resources::{XrFrameState, XrInstance, XrSession}, input::XrInput};
|
use crate::{resources::{XrFrameState, XrInstance, XrSession}, input::XrInput};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user