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.

Maya/Verge3D Transparency – where is Alpha Clip option

Home Forums Graphics / Maya Maya/Verge3D Transparency – where is Alpha Clip option

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #53684
    tojekvfx
    Participant

    Hello Verge3D,
    I am doing a chair with a mesh back that gets transparency from the alpha channel of my color map, much as you describe in the documentation. It works fine when Alpha Mode is set to Mask, but looks a little pixelated. When I try Alpha Mode = Blend, the z-buffer surface ordering gets broken, even when setting negative numbers for the surface rendering order. Then I see other packages and your nice transparency app using “Alpha Clip” as a great solution. Where can I find this Alpha Clip option in my aiStandarSurface? Or any other suggestions to make this nice clean transparency.
    Jon Tojek

    Attachments:
    You must be logged in to view attached files.
    #53696

    Alpha Clip the same as Alpha Mask, just different naming in different software. To get corners smoother just increase the resolution of the image used as mask.

    Co-founder and lead graphics specialist at Soft8Soft.

    #53726
    tojekvfx
    Participant

    Hello Mikhail,
    Thank you for responding, and now I understand, Alpha Mode Mask in Maya is the same as Alpha Mode Clip in some of the other packages. Honestly I wish I could use Alpha Mode Blend as you show in the Verge3D documentation, but because my chair model is trying to be light with only 8 surfaces, some that are in front and behind others it seems not possible to get each Render Order number correct to make them stack and appear correct in webGL.

    Please do say if you have any other ideas for that one.
    Sincerely, Jon Tojek

    #53742

    but because my chair model is trying to be light with only 8 surfaces, some that are in front and behind others it seems not possible to get each Render Order number correct to make them stack and appear correct in webGL.

    Unfroutunally that’s how the blend mode works, it’s good for simple (plane like) models without multiple intersections in view. Try also alpha coverage (aka alpha hashed), otherwise the only solution is to use alpha mask with hight resolution texture.

    Co-founder and lead graphics specialist at Soft8Soft.

    #53756
    tojekvfx
    Participant

    Yes, that all makes sense, thank you Mikhail.
    JonT

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