FaceControls.LocalTransparencyModifier = 1

This is the old version. The new version uses FaceControls instead of face.

character.Head.face.LocalTransparencyModifier = 1

So how should I change the LocalTransparencyModifier of FaceControls?

1 Like

Why would you need to do that? AFAIK changing the LocalTransparencyModifier of the head also affects the face controls

For first person and I’ve tried to set Head.LocalTransparencyModifier = 1 but the face is still visible

Im pretty sure when using LocalTransparencyModifier, as of not to long ago I believe, you need to put it in a RunService.RenderStepepd:Connect()
As you need to update that value every time it renders for whatever reason

The issues is that FaceControls does not have the LocalTransparencyModifier property

1 Like

After I tested many times, I found that set Head.Transparency = 1, the FaceControls will disappear with the Head. And I think LocalTransparencyModifier is useless.

head.Transparency = 1

FaceControls are for Animation, they are not visible? The face Decal on the Head still exists. They can’t remove it because that would break many games.

Really? The face Decal no longer exists in my Roblox Studio, replaced by FaceControls + SurfaceAppearance.

1 Like

Wait, nevermind, they replaced the face Decal. But, FaceControls are just for animating Dynamic Heads, they have no visual appearance. The actual texture of the Head is controlled by the SurfaceAppearance or the MeshId of the Head.

Thanks for reply! I think setting Head.Transparency = 1 is the only solution at the moment.