kjakubison Posted July 21, 2021 Share Posted July 21, 2021 Unity Version - 2020.1.17f1 URP - 8.3.1, Single Pass Vive Wave XR - I've attempted all of them. 4.0.0 - r28, r39 and 4.1.0-preview 5.1 Vive System Version - 3.0.999.124 Wave SDK Version - 4.1.0-u4 Everything now renders as pink due to removed shaders. Deployment to device provided no issues until Monday afternoon(probably deployed .apk to device over 20 times without issue and shaders/materials rendered properly). To my knowledge, I made no changes to any graphics settings, shader stripping, etc. 2021/07/21 15:16:38.725 10355 10393 Error Unity Unable to find libGfxWXRUnity 2021/07/21 15:16:44.781 10355 10393 Debug Unity Shader 'Universal Render Pipeline/Particles/Lit': fallback shader 'Universal Render Pipeline/Particles/SimpleLit' not found 2021/07/21 15:16:44.781 10355 10393 Debug Unity WARNING: Shader 2021/07/21 15:16:44.781 10355 10393 Debug Unity Unsupported: 'Universal Render Pipeline/Particles/Lit' - All subshaders removed 2021/07/21 15:16:44.781 10355 10393 Debug Unity WARNING: Shader 2021/07/21 15:16:44.781 10355 10393 Debug Unity Did you use #pragma only_renderers and omit this platform? 2021/07/21 15:16:44.781 10355 10393 Debug Unity WARNING: Shader 2021/07/21 15:16:44.781 10355 10393 Debug Unity If subshaders removal was intentional, you may have forgotten turning Fallback off? 2021/07/21 15:16:44.781 10355 10393 Debug Unity WARNING: Shader 2021/07/21 15:16:44.781 10355 10393 Debug Unity Unsupported: 'Universal Render Pipeline/Particles/Lit' - All subshaders removed 2021/07/21 15:16:44.781 10355 10393 Debug Unity WARNING: Shader Unfortunately, the file upload is not working. Graphics links below. forward renderer https://www.dropbox.com/s/kpervnhrciptb5b/forward_renderer.png?dl=0 graphics https://www.dropbox.com/s/nt39gci0cjfog8r/graphicssettings.png?dl=0 urp https://www.dropbox.com/s/4lpwx04quj98jlp/urp-renderer.png?dl=0 wave sdk https://www.dropbox.com/s/ys6c6yjpibwslu4/wavesdk_settings.png?dl=0 Link to comment Share on other sites More sharing options...
dario Posted July 26, 2021 Share Posted July 26, 2021 Hi @kjakubison We've had URP working since 3.2 (even 3.2 legacy before Unity XR plugin system) so this is unexpected. I tested several apps (and a new project) that uses URP (with Unity 2019.4.28) and updated to the latest Wave 4.1 and no problem Then I tested with all the latest versions: Wave 4.1, Unity 2020.3.14 - in a new proiect using the URP template but using a scene where I converted materials to URP... and I was able to repro. So I will confirm with older projects as well as the template scene soon. So what I see is that the build process is some how reverting the materials to non URP - the editor is showing the pink materials after the build - again this is after converting materials to URP before building. It looks to me so far as a Unity bug - I'm going to continue to isolate the issue and follow up here. I would suggest if you can revert to 2019 - or start going backwards from your current 2020.x version until it works would be the immediate recourse until we can isolate and report the issue. 1 Link to comment Share on other sites More sharing options...
kjakubison Posted July 27, 2021 Author Share Posted July 27, 2021 @Dariothanks for the reply. We have gotten the project up and running on another machine and it looks to be building out as we would expect it to. This looks like it could be isolated to my machine somehow. Last week I completely deleted my project and repulled it back down with version controland I still had the same problem. I will be deleting everything again and re-pulling our latest version down after verifying its working on another machine to see if it is resolved. Link to comment Share on other sites More sharing options...
dario Posted July 27, 2021 Share Posted July 27, 2021 Ok I found the issue on my side. It was read only materials in Packages. They have to be copied into Assets and makes sure they aren't read-only. 1 Link to comment Share on other sites More sharing options...
ett Posted September 24, 2021 Share Posted September 24, 2021 On 7/27/2021 at 5:34 PM, Dario said: Ok I found the issue on my side. It was read only materials in Packages. They have to be copied into Assets and makes sure they aren't read-only. @Dario could you possibly elaborate on what you mean by read only materials in Packages? Link to comment Share on other sites More sharing options...
dario Posted September 26, 2021 Share Posted September 26, 2021 Generally, you wouldnt change materials or scripts in Packages (shared across projects - hence may be set to read-only) - but if you need to make an edit - it's best to copy the package into your local packages repo cache and then make edits there or copy what you need to edit and include it in your assets (avoiding script name scope issues). Link to comment Share on other sites More sharing options...
ett Posted September 27, 2021 Share Posted September 27, 2021 13 hours ago, Dario said: Generally, you wouldnt change materials or scripts in Packages (shared across projects - hence may be set to read-only) - but if you need to make an edit - it's best to copy the package into your local packages repo cache and then make edits there or copy what you need to edit and include it in your assets (avoiding script name scope issues). Aha thanks for that @Dario I will bear it in mind. I actually solved my issue, which was very similar to the one posted here by @kjakubison, in the following thread. Looks like a bug in the Unity Wave SDK. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now