View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002438 | NoesisGUI | Unity | public | 2022-10-06 23:03 | 2022-11-12 02:54 |
| Reporter | CaptainCatSparrow | Assigned To | jsantos | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.5 | ||||
| Target Version | 3.1.6 | Fixed in Version | 3.1.6 | ||
| Summary | 0002438: Unity URP camera stacking not working properly with Noesis GUI (GUI is invisible) on Android device | ||||
| Description | NoesisGUI version 3.1.5 | ||||
| Steps To Reproduce | A simple project to reproduce an issue is attached. | ||||
| Attached Files | |||||
| Platform | Android | ||||
|
Thanks for the report. One question, to see if this is Noesis or Unity related. If in the UI camera (2nd one), you render geometry instead of UI, does the geometry disappear too? |
|
|
Just tested it: a 3D cube added to scene (in a view of UI camera) is visible both in editor and device. |
|
|
Initially tested on Huawei Honor 9. Just tested on another device (Xiaomi Redmi Note 7), the issue is still reproducible |
|
|
I will investigate this as soon as possible. If you could send a renderdoc capture (from android) before that, I can start figuring out things. Thanks! |
|
|
Never actually worked with renderdoc, so if anything is wrong let me know |
|
|
Thank you! |
|
|
We have been testing different versions of URP recently and based on our measurements, we strongly encourage to avoid camera stacking on Android. There is a lot of overhead loading and storing intermediate render targets. It gives me the impression Camera Stacking is not well tested on Android (I would even say, URP in general). As you discovered is also buggy in comparison with how Desktop is implemented. Latest versions we tested (2022.1) are a bit better but still quite inefficient and buggy. In NoesisGUI 3.1.6 we have exposed a new property in the View to control when the UI renderpass executes ("Injection Point"). This way, camera stacking can be avoided. Please, feel free to reopen to comment. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-10-06 23:03 | CaptainCatSparrow | New Issue | |
| 2022-10-06 23:03 | CaptainCatSparrow | Tag Attached: Android | |
| 2022-10-06 23:03 | CaptainCatSparrow | Tag Attached: Unity | |
| 2022-10-06 23:03 | CaptainCatSparrow | Tag Attached: Unity URP | |
| 2022-10-06 23:03 | CaptainCatSparrow | File Added: Gallery.zip | |
| 2022-10-07 12:45 | jsantos | Assigned To | => jsantos |
| 2022-10-07 12:45 | jsantos | Status | new => assigned |
| 2022-10-07 12:46 | jsantos | Note Added: 0008092 | |
| 2022-10-07 12:46 | jsantos | Status | assigned => feedback |
| 2022-10-07 14:01 | CaptainCatSparrow | Note Added: 0008093 | |
| 2022-10-07 14:01 | CaptainCatSparrow | Status | feedback => assigned |
| 2022-10-07 14:02 | CaptainCatSparrow | Description Updated | |
| 2022-10-07 14:11 | CaptainCatSparrow | Note Added: 0008094 | |
| 2022-10-07 14:16 | jsantos | Target Version | => 3.1.6 |
| 2022-10-07 18:04 | jsantos | Note Added: 0008095 | |
| 2022-10-07 18:04 | jsantos | Status | assigned => feedback |
| 2022-10-09 23:47 | CaptainCatSparrow | Note Added: 0008096 | |
| 2022-10-09 23:47 | CaptainCatSparrow | File Added: Capture.rdc | |
| 2022-10-09 23:47 | CaptainCatSparrow | Status | feedback => assigned |
| 2022-10-10 11:04 | jsantos | Note Added: 0008097 | |
| 2022-11-07 17:13 | sfernandez | Target Version | 3.1.6 => 3.1.7 |
| 2022-11-07 17:15 | sfernandez | Target Version | 3.1.7 => 3.1.6 |
| 2022-11-12 02:54 | jsantos | Status | assigned => resolved |
| 2022-11-12 02:54 | jsantos | Resolution | open => fixed |
| 2022-11-12 02:54 | jsantos | Fixed in Version | => 3.1.6 |
| 2022-11-12 02:54 | jsantos | Note Added: 0008151 | |
| 2025-10-10 13:29 | jsantos | Category | Unity3D => Unity |