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.
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.
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.
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.