[Bug] Capture Worldspace UI option might be interfering with the post-processing pipeline
Unity Version
2022.3.30f1
AVPro Movie Capture Version
5.3.0
Which platform(s) are you using?
Windows
Which OS version(s) are you using?
Windows 11 Enterprise
Which rendering API(s) are you using?
Direct3D 11
Hardware
Computer Information:
- Manufacturer: ASUS
- Model: System Product Name
- Form Factor: Desktop
- No Touch Input Detected
Processor Information:
- CPU Vendor: GenuineIntel
- CPU Brand: Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
- CPU Family: 0x6
- CPU Model: 0xa5
- CPU Stepping: 0x5
- CPU Type: 0x0
- Speed: 2904 MHz
- Logical Processors: 16
- Physical Processors: 8
- Hyper-threading: Supported
- FCMOV: Supported
- SSE2: Supported
- SSE3: Supported
- SSSE3: Supported
- SSE4a: Unsupported
- SSE41: Supported
- SSE42: Supported
- AES: Supported
- AVX: Supported
- AVX2: Supported
- AVX512F: Unsupported
- AVX512PF: Unsupported
- AVX512ER: Unsupported
- AVX512CD: Unsupported
- AVX512VNNI: Unsupported
- SHA: Unsupported
- CMPXCHG16B: Supported
- LAHF/SAHF: Supported
- PrefetchW: Unsupported
Operating System Version:
- OS: Windows 11 (64 bit)
- NTFS: Supported
- Crypto Provider Codes: Supported 311 0x0 0x0 0x0
Video Card:
- Driver: Intel(R) UHD Graphics 630
- DirectX Driver Name: nvldumd.dll
- Driver Version: 31.0.101.2115
- DirectX Driver Version: 32.0.15.6070
- Driver Date: 11 16 2022
- OpenGL Version: 4.6
- Desktop Color Depth: 32 bits per pixel
- Monitor Refresh Rate: 74 Hz
- DirectX Card: NVIDIA GeForce RTX 2080
- VendorID: 0x10de
- DeviceID: 0x1e87
- Revision: 0xa1
- Number of Monitors: 2
- Number of Logical Video Cards: 2
- SLI or Crossfire: None
- Primary Display Resolution: 1920 x 1080
- Desktop Resolution: 3840 x 1080
- Primary Display Size: 23.54" x 13.23" (26.97" diag), 59.8cm x 33.6cm (68.5cm diag)
- Primary Bus: PCI Express 16x
- Primary VRAM: 1024 MB
- Supported MSAA Modes: 2x 4x 8x
Sound card:
- Audio device: VIVE Virtual Audio Device
Memory:
- RAM: 32579 Mb
VR Hardware:
- Headset: Oculus Miramar (alvr_server)
- Controller: Oculus Miramar (Left Controller) (alvr_server)
- Controller: Oculus Miramar (Right Controller) (alvr_server)
Miscellaneous:
- UI Language: English
- Media Type: Undetermined
- Total Hard Disk Space Available: 3349067 MB
- Largest Free Hard Disk Block: 486009 MB
- OS Install Date: May 13 2024
- Game Controller: None detected
- MAC Address hash: [MASKED]
- Storage:
- Disk serial number hash: [MASKED]
- Number of SSDs: 2
- SSD sizes: 2000G,512G
- Number of HDDs: 1
- HDD sizes: 1000G
- Number of removable drives: 0
Which capture component are you using?
Capture From Camera 360
Capture mode
Offline
Which output mode are you using?
Video file
Video codecs
H264
Audio source
Unity
Audio codecs
AAC
Any other component configuration
No response
The issue
Issue Description
The project rendering pipeline uses Universal RP v14.0.11. When I use a 360 camera to record videos, selecting the Capture Worldspace UI option causes the post-processing rendering filters to display incorrectly (not matching the editor's screen effect). Conversely, if the Capture Worldspace UI option is unchecked, the rendered screen filters are correct (matching the editor's screen effect).
Video Presentation
Here is the video presentation. The second image shows the expected effect.
This is the filter effect of the screen in the editor.
Log output
No response
AFAIK, Capture Worldspace UI is a different render path that doesn't support Post processing effects.
This code was written quite a while ago, so may need to be revisited to see if it can work with newer versions of URP/Unity.