-
-
Notifications
You must be signed in to change notification settings - Fork 127
Open
Description
First of all, thank you and all the other contributors for offering up your free time and skills to bridge WebXR and Unity WebGL.
You may already be implementing this feature and/or may be blocked by Unity / WebXR, but I can't find discussion on the subject which is why I made this issue.
Is your feature request related to a problem? Please describe.
- Multipass rendering, as far as I am aware, is the only rendering mode available at the moment. (There may be a reason for this that I am unaware of)
- Rendering tends to be the bottleneck for most (of my) Unity VR Projects.
- Single-pass Instanced Rendering "greatly decreases CPU usage and slightly decreases GPU usage compared to the multi-pass mode."
Describe the solution you'd like
Provide support for single pass instanced rendering, and allow the user to select between multipass and single.
Additional context
I think WebXR supports it: immersive-web/webxr#101
Single Pass Instanced is the default rendering mode for the OpenXR plugin.
The WebXRDisplayProvider appears to already be setup to provide this.
Metadata
Metadata
Assignees
Labels
No labels


