Summary
Attaching a defaultPipeline
with hdr = true
seems to disable antialiasing.
Full description
I believe this is a bug since the documentation for the hdr
flag to defaultPipeline
says:
The HDR value should be
true
as long as possible, unless you’re targetting cheap fallback for low end devices. This value allow one of the half float or float texture type, depending on the GPU. Also, some effects (like bloom) will be more accurate.
This very much suggest that you should try and always keep HDR on for the best image quality.
However, if you open the associated playground you will notice that the animated gizmo is flickering horribly. At least for me in Windows 10 running Chrome and the new Edge browser.
Here is a screenshot of it with hdr
turned on (default) and off (modified pg):
I have also made my own more basic playground. Here is the results with hdr = true
:
Here is the exact same playground with hdr = false
:
Notice the drastic differance. This seem to affect both edges against the background (same result with transparent clearColor
btw), the edges against the plane and also the intersection edge between the spheres which end up kinda funky.