-
-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unity 2022 LTS #708
base: main
Are you sure you want to change the base?
Unity 2022 LTS #708
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I highlighted two lines that I didn't expect to change; were they deliberate?
I can test on Q1 on Saturday night, assuming it builds
Yes and yes, that color space thing has been pending forever now! The other was a half hearted attempt to fix the input sensitivity, but I'm going to need to dive deeper. |
How does this affect the "locked to world" mode we use with passthrough? |
It doesn't, just the runtime picks if its device or floor instead of us setting directly, or in quest's case overrides to stage. |
First results on Q1 seem reasonable. No major improvements or degradations seen, but a few small observations:
I couldn't get the profiling tool to work properly (see discord again), so I'm not sure how the performance is. |
This is weird. I merged this into a different branch just to test if it fixed an issue on that branch and I found I couldn't build. The error was:
Which relates to Assets/ThirdParty/UnityODS/TiltBrushStandardSpecular.shader This is basically a copy of Unity's built-in Standard Specular, with various hooks added to support ODS rendering. The file has never been modified (going right back to the first open source code dump) and it's drifted a long way from the current built-in Unity code. I think it's failing because of this:
I presume neither of those compiler flags exists any more so the result is an invalid function call. But the mystery is - how comes it builds for you @mikeskydev ? |
Here's a clue as to the way to fix it: Still doesn't explain why it works ok for the CI build on this PR. |
This commit might be in the right ballpark: df36787 |
I didn't notice this error in 2022, but I did when i played around with unity 6? 🤔 Not sure why it was giving only you issues - but did your borrowed code from UnityGLTF fix it? |
Can anyone confirm if the development builds work for them? |
I'll add a list in the first post we can tick off to check |
Thanks. It's probably important on its own, but more than that, I wanted to use it for benchmarking |
head offset issues in both pico and quest versions |
Quest 1 and Android OpenXR builds aren't working on a Quest 3 either, when theoretically they should. |
Upgrade to 2022 LTS (again).
Noting I had to change the tracking origin from Floor to Unspecified in the main scene, as it wants to set this itself and you end up in the floor if you don't. This may break other platforms though, so we'll need a good test. This was compared to the official VR template that also seemed to have this "bug".
Test Platforms: