Tagged: ao aa aliasing
2021-09-27 at 10:17 am #45324
We are using the new AO, and so far it works/looks very nice. One issue I spotted though is that areas of an object that receive the AO also get most aliasing, which is very apparent. AA is set to auto, but even if I lock it to MSAA x16, the same amount of AO aliasing is apparent. Any idea on how to fix that? My opinion is that this is an issue with the order of how post processing is applied, first AA, then AO, but then again this is something I think and can’t verify.
Dragos2021-09-28 at 8:52 am #45374Alexander KovelenovStaff2021-09-28 at 8:59 am #45375
With FXAA the result is indeed smoother, but still not as smooth as with baked AO.2021-09-28 at 9:07 am #45376
Now that I test it thoroughly, I can say FXAA is mildly better for aliasing between geometry, if it’s between geometry and transparent background, aliasing is much harder in the case of MSAA.
Attachments:You must be logged in to view attached files.2021-09-28 at 9:24 am #45379Yuri KovelenovStaff2021-09-28 at 9:28 am #45380
Yes indeed I am aware of the limitations, but EEVEE does superior AA to it when stationary.
Attachments:You must be logged in to view attached files.2021-09-28 at 9:34 am #45384YorickCustomer
The current status of AA (with AO) is not acceptable for our client. In a B2C setting of very expensive products with an emphasis on look and feel, we really can’t have jagged edges like this in 2021…2021-09-28 at 4:33 pm #45413
The new AO seems to be a great quick option to get some additional detail when you don’t have time to bake textures. Its far better than the previous AO Verge had so thats really great.
For high-end commercial work, where image quality is important, I would stick with baking textures including AO. You will get the softness you are looking for.2022-06-21 at 2:42 pm #53437YorickCustomer
Can we get an ETA on this one please?
This has a tremendous impact on the quality of our work.2022-06-24 at 6:42 am #53590ahdziriCustomer
same issue here, any update plz?2022-06-24 at 2:21 pm #53607Mikhail LuzyaninStaff
Then better to bake ao, here’s a tutorial https://youtu.be/VEliwmiEn9s
Co-founder and lead graphics specialist at Soft8Soft.2022-06-24 at 2:25 pm #53608
Baking AO is not an option when the models we make are configurable and change shape(which can stretch the AO) or add/remove models(case in which we have AO where there should not be).2022-06-24 at 4:23 pm #53619
As much as I would like AO to be perfect, I don’t think it will be in its current form of implementation. WebGL and Verge3D have limitations and it’s up to us as developers and artists to work within the confines of the available tools. I hope one day we get a better rendering with raytracing and real-time volumetrics but we are just not there yet. I think V3D provides AO as a tool that can be used under certain circumstances. In your case, it may not be one of them.
I can see how this would be frustrating and hope you find a middle-ground solution that works for your project but I don’t think we are going to get any changes to AO in the near future.2022-06-24 at 4:42 pm #53622
Potential solution – I don’t know your project or how many potential SKUs you have given one parametric model but for many of our projects, the number of unique outcomes is finite. Sometimes large but finite. In those situations we have always been able to bake. It creates a large number of textures that have to be dynamically loaded. In some cases, we will even use textual overlays as objects that provide the AO effect when needed so that some smaller items do not require a call to a new AO map. These types of solutions are expensive both in time and memory so the cost of the project has to warrant it obviously.
I like you hope this gets resolved but if AO is a driving factor for your project there are other tools available that can do it. Does V3D need better AO – yes….can it be improved – yes. Do we as customers want it – yes. I think it will require a bigger fix and a complete change on how its done and wont be an easy fix for them. But my fingers are crossed that they do address it or at least implement some modifications to minimize the aliasing. – my two cents.2022-06-26 at 9:35 am #53642Mikhail LuzyaninStaff
Look parametric object demo, it has baked AO and you can change the shape if the model. To get rid of AO stretching you need to carefully develope models and UV on them.
Co-founder and lead graphics specialist at Soft8Soft.
- You must be logged in to reply to this topic.