Humanoid Color Change Glitch

Hello, I hope you are doing great! I have been dealing with this bug for months now; however, I decided to report it today since is messing up many characters/npcs in the game.


What’s the bug?
When any of the Humanoid’s BasePart is changing color every frame (I am doing a rainbow effect), the Characters render improperly, like you can see in an avatar without clothing or face, my character’s shirt, pant, face, and skin color.

  1. Without Doing Anything:

  2. Adding the “Rainbow” tag to the UpperTorso of the Rig:

  3. Adding the “Rainbow” tag to the UpperTorso of my Character:

  4. You can see that the Rig has no shirt/pant for it to render that:

I have no idea what’s causing this issue, and I have tried removing every descendant from Humanoid and nothing seems to work.


Reproduction:

  1. Insert a LocalScript into StarterGui. (doesn’t matter where it is)
  2. Paste this code in it:
game["Run Service"].Heartbeat:Connect(function()
	local Color = BrickColor.random().Color
	for i, Part in game.CollectionService:GetTagged("Rainbow") do
		Part.Color = Color
	end
end)
  1. Insert a Rig using the Rig Builder and insert the Mesh Avatar 2016.
  2. Now Start the game.
  3. Insert a “Rainbow” tag manually yourself into any limb of the Rig. (UpperTorso preferred)
  4. Insert a “Rainbow” tag manually yourself into any limb of Your Character. (UpperTorso preferred)
  5. See the magic begin!

Expected behavior

I expect that the part changes color without affecting any other characters or the Humanoids in a wrong way.

similar to this as well Two characters' outfits swap while their faces are changing with a tween

1 Like

Thanks for the reply, and that post seems to lead to another one from 2022, I guess is an old bug then.

Wonder what causes it to do this swap effect…

1 Like

This is definitely a fast cluster render error, caused by similar humanoid models being updated together.

Weird how cluster invalidation happens all the time for the wrong reasons, but never for the right ones…

Also worth noting that this report also has a reply stating that this is being investigated albeit there has been no update since.

Thanks for the report! We’ll investigate and follow up with updates.

hello, we recently released a bug fix that we think would fix this issue. would you please let us know if you are still experiencing this issue?

It seems to be fixed on version 0.657.0.6570603, however clothing will rapidly change in quality low/normal during this same rainbow effect that runs in runservice prerender

blinking by changing face decal texture causes a change in quality as mentioned by the post above

RobloxPlayerBeta_W6ajiv0T7a (1)

@mrxchu can we get an update on this or the fix rolled back please? it’s impacting my game

what game is this? let me take a look

here The Vampire Legacies 2 BETA - Roblox

here’s another video i took just now, it also happens for other characters not just yours

we will evaluate and get back to you soon

3 Likes

we took a look at this issue and it’s a result of a texture budget limit being introduced – when your character blinks it needs to recomposite all the textures associated with it. previously there was a bug where it would just use a random texture buffer that may still be in use by another job, so it was able to use full-res textures.

stay tuned for when we remove texture compositing in the future!

3 Likes

Would it be removed for all rig types

Yes, but there should be no visual changes ideally

2 Likes