Viewport frames background colour will still affect any decals colour if the object the decal is parented to has a transparency of 1 and the decal itself is either an image with an opacity of less than 100 or an opaque image which has had it’s transparency altered through the decal
Reproduction Steps:
- Create a viewport frame normally
- Create a part with a decal that has a white image
- Set the parts transparency to 1 and the decals transparency to anything below 1
- Set the viewport frames background transparency to 1
The colour of the decal will now change based on the background colour of the viewport frame
This can be annoying when creating glow effects as the colour can be reset making the effect useless.
Video demonstrating the behaviour
Expected behavior
The decal does not take on the viewport frame’s backgroundcolor when it is transparent