Search Issue Tracker
Fixed in 4.6.X
Votes
1
Found in
4.6.0b10
Issue ID
615610
Regression
No
uGUI Image and Rect masks don't work with deferred rendering and DX11
Steps to repro:
1) Open 'uGUIProjectBeta11' project
2) Open 'Scroll View' scene
3) Enable DX11 mode in Player Settings
4) Note: for 4.6.0b11 ImageMask component was renamed to Mask. You
need to replace this in Canvas->Window->Content->ScrollView game object
5) Select UI Camera and switch rendering path between Forward and
Deferred, notice that the clipping doesn't work when set to Deferred. See attached screenshots
Comments (5)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Shader warning in 'Hidden/Core/DebugOccluder' thrown after building High Definition 3D Sample Template
- Audio Mixer “+” buttons overlap with UI when the Audio Mixer window layout is set to Horizontal
- "Clear" button in the "Set project display name" closes all the pop-up instead of clearing just a name from the field
- Video Player renders no video on specific devices when using Vulkan
- The Editor slows itself down by showing tons of warnings when the majority of TransformAccessArrays content are NullRefs
Stephanie1
May 13, 2016 07:04
I've seen the same problem 5.3.0 and it works not ok on some Android Devices.
PeterB
Nov 12, 2015 10:39
This problem is NOT fixed. It persists even in 5.2.2p3.
Spikeh
Jan 21, 2015 15:03
This is NOT resolved in 4.6.1f as I am experiencing the same problem. I have submitted a separate bug report (didn't know this was here)! with an example project:
http://fogbugz.unity3d.com/default.asp?665398_163v8j6oe28pa63a
weasel47
Nov 09, 2014 20:21
I'm using 5.0.0b11 and I'm seeing possibly the same issue. When I use a mask on a Worldspace canvas with deferred rendering, the masked content is rendered behind everything else. The masked content is rendered correctly with forward rendering.
Loden_Heathen
Oct 05, 2014 13:38
I have had this issue 4.6.0b17
I noted that it does work assuming the Canvas is set to ScreenSpace-Overlay but not for ScreenSpace-Camera or WorldSpace