We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Areas with AO have much higher aliasing

Home Forums Graphics / Blender Areas with AO have much higher aliasing

Viewing 15 posts - 1 through 15 (of 19 total)
  • Author
    Posts
  • #45324
    dragosburian
    Customer

    Hello,

    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.

    Kind regards,
    Dragos

    #45374

    Hi,
    Do you experience the same issue with FXAA anti-aliasing?

    Verge3D’s Tech Chief
    FB | Twitter | VK

    #45375
    dragosburian
    Customer

    Hello,
    With FXAA the result is indeed smoother, but still not as smooth as with baked AO.

    #45376
    dragosburian
    Customer

    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.
    #45379

    but still not as smooth as with baked AO.

    That’s true, because it is real-time ;-) I think it is more appropriate to compare it with Eevee’s real-time AO.

    Chief 3D Verger | LinkedIn | Twitter

    #45380
    dragosburian
    Customer

    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.
    #45384
    Yorick
    Customer

    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…

    #45413
    xeon
    Customer

    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.

    Xeon
    Route 66 Digital
    Interactive Solutions

    #53437
    Yorick
    Customer

    Hi Verge,

    Can we get an ETA on this one please?
    This has a tremendous impact on the quality of our work.

    #53590
    ahdziri
    Customer

    same issue here, any update plz?

    #53607

    Then better to bake ao, here’s a tutorial https://youtu.be/VEliwmiEn9s

    Co-founder and lead graphics specialist at Soft8Soft.

    #53608
    dragosburian
    Customer

    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).

    #53619
    xeon
    Customer

    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.

    Xeon
    Route 66 Digital
    Interactive Solutions

    #53622
    xeon
    Customer

    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.

    Xeon
    Route 66 Digital
    Interactive Solutions

    #53642

    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.

Viewing 15 posts - 1 through 15 (of 19 total)
  • You must be logged in to reply to this topic.