more required components and other stuff
Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
@@ -1,12 +1,19 @@
|
||||
//! A simple 3D scene with light shining over a cube sitting on a plane.
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_mod_openxr::add_xr_plugins;
|
||||
use bevy_mod_openxr::{add_xr_plugins, init::OxrInitPlugin};
|
||||
use bevy_mod_xr::session::{XrSessionPlugin, XrState};
|
||||
|
||||
fn main() {
|
||||
App::new()
|
||||
.add_plugins(add_xr_plugins(DefaultPlugins).set(XrSessionPlugin { auto_handle: true }))
|
||||
.add_plugins(
|
||||
add_xr_plugins(DefaultPlugins)
|
||||
.set(XrSessionPlugin { auto_handle: true })
|
||||
.set(OxrInitPlugin {
|
||||
blend_modes: Some(vec![openxr::EnvironmentBlendMode::OPAQUE]),
|
||||
..Default::default()
|
||||
}),
|
||||
)
|
||||
.add_plugins(bevy_xr_utils::hand_gizmos::HandGizmosPlugin)
|
||||
.add_systems(Startup, setup)
|
||||
.add_systems(Update, handle_input)
|
||||
|
||||
Reference in New Issue
Block a user