wip
This commit is contained in:
24
src/lib.rs
24
src/lib.rs
@@ -154,20 +154,6 @@ impl Plugin for OpenXrPlugin {
|
||||
.after(RenderSet::ExtractCommands),
|
||||
// .in_set(RenderSet::Prepare),
|
||||
);
|
||||
// render_app.add_systems(
|
||||
// Render,
|
||||
// (
|
||||
// locate_views,
|
||||
// xr_input::xr_camera::xr_camera_head_sync_render,
|
||||
// // sync_simple_transforms,
|
||||
// // propagate_transforms,
|
||||
// // update_cam_views,
|
||||
// )
|
||||
// .chain()
|
||||
// .run_if(xr_only())
|
||||
// // .run_if(xr_render_only())
|
||||
// .in_set(RenderSet::Prepare),
|
||||
// );
|
||||
render_app.add_systems(
|
||||
Render,
|
||||
xr_end_frame
|
||||
@@ -187,14 +173,6 @@ impl Plugin for OpenXrPlugin {
|
||||
}
|
||||
}
|
||||
|
||||
// Confirmed Working
|
||||
// Not Working Actually, the cam doesn't render with the new pose for some reason
|
||||
fn update_cam_views(mut query: Query<(&mut ExtractedView, &GlobalTransform)>) {
|
||||
for (mut view, transform) in &mut query {
|
||||
view.transform = *transform;
|
||||
}
|
||||
}
|
||||
|
||||
fn xr_skip_frame(
|
||||
xr_swapchain: Res<XrSwapchain>,
|
||||
xr_frame_state: Res<XrFrameState>,
|
||||
@@ -238,7 +216,7 @@ impl PluginGroup for DefaultXrPlugins {
|
||||
..default()
|
||||
},
|
||||
})
|
||||
// .disable::<PipelinedRenderingPlugin>()
|
||||
.disable::<PipelinedRenderingPlugin>()
|
||||
.disable::<RenderPlugin>()
|
||||
.add_before::<RenderPlugin, _>(OpenXrPlugin {
|
||||
prefered_blend_mode: self.prefered_blend_mode,
|
||||
|
||||
Reference in New Issue
Block a user