Skip to main content
July 28, 2022

Change Meta avatar transparency

Hello, I want to make a remote Meta Avatar fade in and out. I can't find a way to make the avatar transparent. I can't find a way to access the mesh render and change the alpha channel. It must be possible as in the documentation they put best practice to fade in the avatar on loading:

 

Picture from Meta best practice

This topic has been closed for replies.

5 replies

Participant
August 9, 2022

Did you ever figure out how to do this with the built in Horizon shaders? I'm wanting to do a similar thing.

August 15, 2022

No I still havent found a solution. I will post here if I find out. Please let me know if you find a way

Inspiring
March 30, 2023

Hi, did you find any solutions?

New Participant
May 2, 2024

This is such an important question. Finding how to change the material of these avatars is no small task. 
Any Meta Developer wants to chime in?

jtriveri
Honored Contributor
May 7, 2024

Maybe this will work - not the best way, but straightforward: 

  • get all MeshRenderers with GetComponentsInChildren
  • set up alpha blending on each material (not sharedMaterial!)

I don’t know what material shader the avatars have, so I don’t know exactly how you’ll need to set up alpha blending.