Disable image smoothing

I hope this is the last in my saga of pain, but on certain types of images (Decals and SurfaceAppearances), ROBLOX attempts to smooth out the images, but if I use a SurfaceGui and an ImageLabel, the pixels dont smooth (at least on the edges). How would I replicate this with a SurfaceAppearance?

For some context, I’m making a map of the planet with 64 images in an 8x8 grid.

With an ImageLabel:

With a SurfaceAppearance:

U might try to use a editor to reduce image to 1024×1024

I’ll try that and post my results here

Sadly it didn’t work, it still has that issue (RIP)

Im gonna have to pull a “bump” here, but I have some more images if anybody needs them


Your post doesn’t explain what exactly you want to achieve with what method very clearly, but it seems like you want to change how light reflections look on your mesh.

The biggest issue in your post is the “pixel smooth” terminology which is absolutely incorrect, seems like you are trying to describe diffuse and specular reflections.

diffuse reflection - mixed reflection - specular reflection
image

In the future try researching what the effect you want to achieve is and what it’s actually called, or provide pictures/videos of the effect with a description of what it is we should be looking out for.

To get diffuse reflections on a mesh with a SurfaceAppearance, you need to use the RoughnessMap field. You need to import a roughness map to be used for the PBR texture.

The roughness map is a image with colors ranging from black to white:

  • Lighter colors will make the respective parts of the mesh reflect light diffusely
  • Darker colors will make the respective parts of the mesh reflect light specularly

If you want no reflections at all then you can import a completely white image and use that as the roughness map. This means that light reflected from the normal map won’t be specular either. It will look like a completely flat image (I assume, I haven’t actually tested this.) A somewhat gray image would probably work best for you.

I hope this helped. Good luck.

Yeah this is the complete opposite of what I want. If you would have used your 2 eyes that I know you have, the sides of the SurfaceAppearance seem to leak over into the top in what I think is roblox’s attempt to smooth out the image. Proof of my theory is below.

2 Likes