The closest I know of would be:
Not sure if it qualifies as multisampling, but there is some sampling going on.
Otherwise a shout out to Gigatron to see if he might have one.
Thanks for the link and general information about WebGL effects. I checked it out and it seems to be some kind of "post-processing" effect and not really what I'm looking for.
Nonetheless I'll consider asking Gigatron about this and if it's possible to somehow antialias using WebGL effects.
It looks fine with a 1px transparent border. I don't see what antialiasing would add to this. Can you compare with a screenshot to show what you mean? Here's what it looks like today with a 1px transparent edge and no antialiasing. I can't see how the quality of this could be better.
Also thanks to you Ashley for taking your time in order to respond to my questions.
The 1px transparent border workaround comes close to antialiasing without a doubt but it's still worse in certain cases.
Instead of making the case for or against antialiasing using screenshots, I'd rather like to provide two practical examples found below.
These tests are fairly simple, they require the latest versions of Construct 2 and Construct Classic.
Download Construct 2 Example | Download Construct Classic Example
Steps to reproduce both examples:
- Start the preview
- See that the blue box rotates slowly at about 10 degrees per second
- Notice that Construct Classic delivers smoother edges (if 8xMSAA is supported)
Here is a screenshot of my observation as well, although I don't really see a point in sharing screenshots of static sprites.
(Problem Solution: Always crop your sprites inside the image editor if possible!)