Help with Minecraft type game

Hey guys, I’m working on creating a Minecraft game in Roblox Studio. I’ve unfortunately run into an issue which is slowing my progress down tremendously… Basically, when two decals touch, they create a sort of seam or line. This makes the build look choppy and ugly.

Pay close attention to the black wool (especially the top-left corner). You can see all the individual lines from each block. If you remove the decals, these lines go away.
(Click on the image to see the lines clearly)

The solution to this issue is to remove the decals on the sides of the block that aren’t visible to the player. This requires you to go into every single block and manually edit the decals. This process is extremely tedious, especially for some of the more complicated builds I’ve done and am working on.

If you’re still not quite sure what I mean, here is another image to help. This sand is the ground, so the player is only going to see the top part of it. This means all the decals on the sides and bottom must be deleted to prevent the lines from showing. You can see I have done this in the image and it looks fine.

The issue is when you have more complex builds that require each individual block having different decals at different positions. For instance, one block needs decals on the top and right face while another needs it on the top, bottom, left, and front face.

The following image took 4 hours to build. At least 3 of these hours were spent editing the decals. The build itself took less than an hour. Do you see why this is so problematic? I don’t know how to solve this issue. I have to create an entire map, but at this rate, it’s going to take an unrealistic amount of time to finish…

Any help is much appreciated. This problem is killing me…

2 Likes

Instead of using textures use custom materials

4 Likes

As suggested by @dannny5, convert it into a material by adding the textures to the material service to see if that resolves the problem.

3 Likes

The textures I am using only have one id. MaterialService requires ids for the ColorMap, Metalness Map, NormalMap, and RoughnessMap. When I try adding the id to all four of these fields, I get a bizarre texture. When I add it into just one of these fields, I still don’t get the right texture.

Image of it with id in every field (NormalMap, ColorMap, etc.)

(Refer to image at the top of the post to see how it should look)

1 Like

To fix this, reduce the material size because the material service defaults to 10, which is far too large for this texture.

3 Likes

Okay, perfect, thank you for your help!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.