Texture in game looks different to texture when game is run in studio

Device Info: Macbook Pro 2020

Reproduction Steps

  1. Make a mesh in blender and texture it using an 8x8 pixel palette
  2. import the model and the texture into studio and publish the experience to Roblox
  3. run the game in studio and then play the game, note color differences.

Expected Behavior
I expect the colours shown when game is run in studio to match the colours when in game.

Actual Behavior
the colours look different in game

Issue Area: Roblox
Page URL: https://www.roblox.com
Impact: medium
Frequency: Often
Date First Experienced: 28/8/2021

Images and examples in the forum topics below:

3 Likes

Thanks for the report! We’ve filed a ticket to our internal database and we’ll follow up when we have an update for you.

4 Likes

This is probably not a bug, this is a side effect of resampling. The texture is too small so the pixels end up inflated and melted together, resulting in UV maps referring to the pixel texture getting blended colors instead of the correct colors.

In Studio presumably this resampling does not happen due to any number of implementation details. If it does not match client behavior on a fresh restart of Studio with an empty asset cache, that inconsistency is probably the only bug here.

This is likely just a missing feature to allow textures platform-wide to remain pixel perfect / use nearest neighbor resampling.

1 Like