Skip to main content
New Participant
January 23, 2026
Question

NPCs with Avatar/Style2Meta material are invisible on Meta Quest

I've rigged, animated, and imported avatars into my Unity project and scene as prefabs.

I've created new materials for them with the same shader as my player avatar utilizes when he loads in - Avatar/Style2Meta. When playing the project on my laptop, I can see my Avatar NPCs with those materials fine. As soon as I build and run the project on my Meta Quest 2, they become invisible.

I really like the shader, so I wanna keep it and not compromise for using two different materials for player and NPC avatars. Why does it happen only when playing on the headset, and how do I fix it?

1 reply

Degly
Inspiring
February 1, 2026

This shader tends not to render on Quest unless used with the Meta Avatars pipeline, official docs don’t explicitly explain it yet though.