View Issue Details

IDProjectCategoryView StatusLast Update
0001686NoesisGUIC# SDKpublic2020-09-25 14:00
Reporterai_enabledAssigned Tosfernandez 
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Product Version3.0.0 
Target Version3.0.7Fixed in Version 
Summary0001686: Antialiasing doesn't work when element has DropShadowEffect
DescriptionHi guys,

the DropShadowEffect is awesome but I've noticed a little issue with the rounded corners.
See the attached screenshots, pay attention to the rounded labels such as "PvP", "OFFICIAL", etc. I've tested with MSAA and PPAA. Both don't work.

I can remove rounded corners for now but I wish it could be fixed (especially if the fix is straightforward).

Good job on the DropShadowEffect overall as it allows me to add depth into the UI where necessary, and improve the text effects! :-)

Regards!
TagsNo tags attached.
PlatformAny

Activities

ai_enabled

ai_enabled

2020-05-15 20:52

updater  

MSAA_NoShadow.png (839,656 bytes)
MSAA_WithShadow.png (876,752 bytes)
jsantos

jsantos

2020-05-20 10:58

manager   ~0006385

This is probably a silly thing but we locked 3.0.0, we will solve it in 3.0.1. Thanks for your feedback, as always!
sfernandez

sfernandez

2020-06-30 13:34

manager   ~0006478

I've been doing some tests and it looks like PPAA is not disabled when using effects. I created a xamltoy showing it: https://www.noesisengine.com/xamltoy/44de34a2f908121cca23d6d94885474c
I don't remember changing anything related in our latest releases, but could you please check again to confirm you are still having this issue?
ai_enabled

ai_enabled

2020-07-02 17:43

updater   ~0006495

Last edited: 2020-07-02 17:45

View 2 revisions

It's broken for both PPAA and MSAA as I've just checked.
The screenshot above is without the drop shadow effect and the MSAA works fine there.



sfernandez

sfernandez

2020-07-03 12:26

manager   ~0006498

So those images are using MSAA only, PPAA is not enabled when Views are created, right?
I think it makes more sense to me now, what is happening is that offscreen textures are created without the correct MSAA samples.
Can you check if, before initializing the Renderer, you are calling RenderDevice.SetOffscreenSampleCount() to the appropriate number of samples?

Have you considered using PPAA only or do you need MSAA for anything else in your game?

Issue History

Date Modified Username Field Change
2020-05-15 20:52 ai_enabled New Issue
2020-05-15 20:52 ai_enabled File Added: MSAA_NoShadow.png
2020-05-15 20:52 ai_enabled File Added: MSAA_WithShadow.png
2020-05-20 10:57 jsantos Assigned To => sfernandez
2020-05-20 10:57 jsantos Status new => assigned
2020-05-20 10:58 jsantos Target Version => 3.0
2020-05-20 10:58 jsantos Note Added: 0006385
2020-06-11 21:38 jsantos Target Version 3.0 => 3.0.3
2020-06-30 13:34 sfernandez Status assigned => feedback
2020-06-30 13:34 sfernandez Note Added: 0006478
2020-07-02 17:43 ai_enabled File Added: Screenshot at 19-32-15.png
2020-07-02 17:43 ai_enabled File Added: Screenshot at 19-31-59.png
2020-07-02 17:43 ai_enabled Note Added: 0006495
2020-07-02 17:43 ai_enabled Status feedback => assigned
2020-07-02 17:45 ai_enabled Note Edited: 0006495 View Revisions
2020-07-03 12:26 sfernandez Status assigned => feedback
2020-07-03 12:26 sfernandez Note Added: 0006498
2020-07-13 13:35 jsantos Target Version 3.0.3 => 3.0.4
2020-08-02 10:56 jsantos Target Version 3.0.4 => 3.0.5
2020-09-18 14:12 jsantos Target Version 3.0.5 => 3.0.6
2020-09-25 14:00 jsantos Target Version 3.0.6 => 3.0.7