This commit is contained in:
Schmarni
2024-02-05 02:43:03 +01:00
parent 9704607c8c
commit 74c0813c48
3 changed files with 16 additions and 45 deletions

View File

@@ -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,