How would I import Roblox textures into blender?

So, I’ve been trying to import the Roblox studio beta textures into blender because they look very good, Diffuse and “Reflection” work fine, but problems begin with normal maps.

When I use a normal map it looks like this:
image

Using the Invert Node fixes it a little, but messes with the specular highlights and eventualy creates this black thing:
image

NO NORMAL MAP:


WITH NORMAL MAP:

And if i use a strength of 1 or above it looks like this:

And if invert the red and blue channels it looks exactly the same as the invert node.

If someone can help i would appreciate it very much, and if you can, send a picture of your node setup.

3 Likes

would appreciate it if you posted the image files too so people can have a look

assuming that the way roblox does their pbr maps are still the same as how they do them currently and the normal maps are orange and contain an alpha channel i’d do this

as for the reflection maps they are pretty simple
black/dark= no specular
white/bright= max specular
green= rough
red= smooth
so you just need to convert the green values to white and the red values to black to convert it into a roughness map
while you just need to turn the map itself into a greyscale/black&white to turn it into a specular map
i assume the devs did this to enable the map to be able to act as both a roughness map and a specular map

1 Like


test render with geo displacement

roblox texture converting.blend (1.0 MB)
its still a 1024x1024 texture so dont expect too much

1 Like

Here are the image files:
image
dds files can’t be sent here, so I sent a screenshot