AIR for Android antialias

Software: Away3D 4.x

Hector, Sr. Member
Posted: 13 December 2012 01:42 PM   Total Posts: 137

Hi everybody,

Does antialias works on Air for Android? If so, is there a demo to test? (I haven’t used Away3D v4 since the beta version, so I’m a bit outdated, I’m very busy with an Away3D v3.6 project).

I’m using a tablet with an Nvidia Tegra 3, so I assume it does support antialias. Btw, Away3D is using ‘DirectX’ in Air for Windows and ‘OpenG’ in Air for Android, in case it gives some clue.

I already tried with view.antiAlias = 2, 4 and 8 values and get the same results. Looks fine on Air for Windows, but no antialias on Air for Android. Maybe I’m missing something else?

If no antialias on Air for Android, is there a way to get the lines on my demo look better? (see attached file).

Thanks smile

 

   

sargon, Member
Posted: 11 February 2014 12:18 PM   Total Posts: 51   [ # 1 ]

Hey Hector did you solved this issue ?

   

Avatar
mrpinc, Sr. Member
Posted: 11 February 2014 02:47 PM   Total Posts: 119   [ # 2 ]

Adobe does not support anti-alias on mobile (both iOS and Android).  If you would like this feature it is best to make a request on the Adobe bug base and try to elicit votes for it.

   

sargon, Member
Posted: 11 February 2014 03:31 PM   Total Posts: 51   [ # 3 ]

Ehh :(, thanks for response anyway! I red that Adobe bug reporting system isn’t so helpfull in issues such this. But wonder why they do not support it, it is such a great feature.

   

Hector, Sr. Member
Posted: 02 March 2014 02:53 PM   Total Posts: 137   [ # 4 ]

Hi Sargon, sorry about late reply. I haven’t had time to research about this issue again. I agree with you, it’s amazing that with today’s hardware in mobile devices and tablets, Adobe hasn’t included this feature yet.

   

Vbot, Newbie
Posted: 17 December 2015 03:36 PM   Total Posts: 10   [ # 5 ]

Hi,

As for today AIR / Away3D / Stage3D anti-aliasing of 3D-content is disabled for all mobile devices on the runtime-side.

That means that the edges of your 3d-object will always be jagged on a mobile device, no matter what value you set on View3D.antiAlias property. On hiDPI devices (e.g. Retina Display) the jaggedness is less obvious, but still clearly visible. And no, you currently can’t make this better, i.e. “supersharp”.

You could use a FXAA-filter, but this solution doesn’t make runtime-side-anti-aliasing redundant. The only filter I could find for Away3D is this one, shared by iY0Yi:

FXAAFilter3D: https://gist.github.com/iY0Yi/9214675
Filter3DFXAATask: https://gist.github.com/iY0Yi/9214656


There is a new feature-request on Adobe Bugbase concerning stage3D anti-aliasing on mobile devices I would strongly encourage you to vote for:
https://bugbase.adobe.com/index.cfm?event=bug&id=4101164


Thank you & good luck with your 3D mobile app.

   
   

X

Away3D Forum

Member Login

Username

Password

Remember_me



X