Transparent object darkening and black outlines in ViewportFrames with BackgroundTransparency at 1

Related bug reports: Image in ViewportFrame looks different and Viewportframe black outline

Due to a recent change in how ViewportFrames handle the resulting image coloring based on BackgroundTransparency, there appears to be darkening on transparent Parts, Decals and other objects as well as a black outline.

The aforementioned change was done to combat a related issue, where basically the same was happening but instead of the color black, the ViewportFrame's BackgroundColor3 determined how the transparent objects were tinted and what outline they had.

Here’s a video of how increasing the BackgroundTransparency of an empty ViewportFrame darkens it:
(left ViewportFrame, right Frame)

Model: ViewportFrame_Transparency_Bug1.rbxm (4.9 KB)


While not an end all be all solution, a temporary fix is to add a 0 alpha mesh, which covers the entire background of the ViewportFrame. This basically restores the old behavior, but instead of BackgroundColor3, the mesh’s Color and Material determine the transparent object tint and outline color.

Here a (127, 127, 127) colored neon 0 alpha mesh is used to get rid of the darkening and black outline:
(left temporary fix, right regular ViewportFrame)

Model: ViewportFrame_Bug_Roundabout_Fix1.rbxm (17.6 KB)

1 Like

Salutations!

Thanks for reporting.

I’ve seen your comment on the following thread:

Thanks for providing more information on the matter.
However, I’ll have to close this topic as a duplicate since the issue is the same as one of the attached topics that were reported earlier.
Those issues are already acknowledged and assigned for investigation, so please stay tuned for any updates.

Thanks again for your patience and your understanding.
Have a nice day!

4 Likes