I would like to suggest adding support for “Normal Details” and “Color/Diffuse Details” in Roblox Studio. This feature would allow us to add an extra layer of small surface details on top of existing materials.
What are these
Normal Details are a second normal map that adds tiny details like scratches, noise, or surface texture. They are used together with the main normal map, which already defines the bigger shapes of a material. Color Details are the same thing but they add detail to Color/Diffuse Map.
What are the benefits?
- Better visuals – Materials would look more realistic and less flat
- More detail without extra work – We wouldn’t need to remake textures just to add small details
- More creative control – We could easily adjust how strong or visible the small details are
My vision
- Add a new properties like “NormalDetail” AND ColorDetail to materials and SurfaceAppearances, both would be controlled by the same properties:
- Strength (how visible the details are)
- Tiling (how often the detail repeats)
Also addressing NormalDetails and ColorDetails, here’s how they look:
NORMAL DETAIL (skin detail for instance) would modify normal map:
COLOR DETAIL (jeans detail for instance) would modify color map:
Here’s how they look in action:
My use cases
- Detailed skin texture
- Adding small scratches to metal surfaces
- Making terrain look more detailed (also please add support for 4k for textures, I’m begging you)
- Adding texture to fabric, walls, ground, leather etc etc




