Although the materials will need some work, I can say one thing for certain:
They look very nice in blender
I really like the materials, but I’ve found a lot of problems with them.
I decided to put the new materials into the Roblox folder to see how some games would look with them and I have a couple of things to say:
-
Brick looks VERY bad:
I think this is happening because bricks don’t tile correctly when used in separate parts, many developers use parts rather than unions because of performance reasons.
Here is the brick material being used in 3 different circumstances
Circumstance 1, a single part:
Circumstance 2, multiple parts:
Circumstance 3, multiple parts in a union:
The brick material also doesn’t fit in many builds, especially in older builds.
-
Glass still appears completely opaque at 0.5 transparency:
There’s nothing much to say about the glass texture, apart of how it will ruin thousands of builds that used glass with a transparency value of 0.5
-
Wood Planks also have tiling issues, just like brick:
It could hurt a lot of builds, such as doorways and walls made of several parts, just like brick.
But it’s not all bad, diamond plate, concrete, metal and wood look very good, here’s some images of them:
Concrete:
Diamond Plate:
Wood:
Metal:
Overall I like it very much, but you should leave it optional and fix the tiling issues with the brick and wood planks textures.
IMPORTANT CORRECTIONS:
The tiling issues I found were present because I didn’t include these files here:
With these files wood planks and bricks look fine (bricks still look to big for my taste)
Unions are more efficient than multiple parts though? They cut down the amount of faces, boosting performance. The real problem with bricks is how dark they are.
Yes I do agree, but I’ve crossed it out for two reasons, the tiling errors were because of some json files I didn’t include and the fact that I was wrong about the union thing, but thanks nonetheless.
I also agree with the bricks, they’re too big and they have very dark edges.
Yeah, fair enough. I do think we should get 2 different brick materials (small and large).
Another infuriating thing about the bricks is that they dont seem to be aligned to any sort of grid. The previous bricks had 3 small bricks in a stud’s length, but these newer ones aren’t even aligned to any type of measurement.
Old bricks did align way better than they do now, especially in corners:
-
Old Bricks:
-
New Bricks:
The only way I know to fix this is to union both parts
- New Bricks with Union:
Ehhh, I union a lot, so alignment isn’t really a problem for me. At least the ghost brick issue is fixed.
That’s because they were much more smaller which made it more harder to notice seams. But they made them bigger beacuse the old bricks are way too small which made it very unrealistic. Another way to fix it is to export it as a mesh and import it back. Or hide one face with and other face then change the length of the other part so theres no z fighting.
This can be problematic unless you make a separate model for collision, union collision with walls and doorways can be very messy.
Use precise the convex decomposition option in collision fidelity (still faster than individual parts due to unnecessary faces being removed)
Or you could just union it and export it as a mesh. They dont get corrupted and your unnecessary faces gets removed. And you can stretch them.
The resizing is nice, but that is a pain in the butt to do, because Roblox adds unnecessary tris to EVERYTHING (even meshes that I uploaded). And anyways, I cant separate a mesh in studio if I need to.
Strange. I’ve never encountered that at all. And I’ve uploaded meshes from roblox and imported it back so I can optimize it in blender. And not being able to separate it is an issue but it’s better then having your unions get corrupted. And you can always have an unoptimized version for each asset then put it in server storage which is what I do. Anyways this is off topic. If you want to continue this just dm me.
I think the best thing for Roblox is to let us create our own custom PBR material textures
Edit - For the terain tool.
You can. It’s called surface appearance.
*Which can only be used on MeshParts
The only textures bothering me right now is Grass, AND UNALIGNED BRICKS!!
Including more unaligned textures. The rest is great though.
Filled in the survey as well, but I’m especially surprised at how bad the Brick material fits in with anything I’ve ever built in my games. The increased contrast stands out from any other material, has no texture/depth to it other than the grid lines, and overall destroys the look and feel of anything I try it out on.
The current brick material has subtle color changes, good texture depth, and most importantly fits in with all other materials do to minimal contrast. If Brick is released like this, I’m forced to replace all Brick materials with custom textures which will hurt performance of my games tremendously
I gave some decent feedback in the survey, hoping the amount of feedback we’re giving to Roblox will go through.
The issue with some materials like Slate (which is always used for dirt, but now looks like cobblestone or plastic with cracks) or Bricks which are way too dark with dark cracks in-between, is that our games were not built for this aesthetic, no matter how many changes Roblox does I don’t see myself being a fan of these.
We already have PBR, if someone wants newer, better textures, can’t they just insert a MeshPart and do it themselves?
Games like Deathrun, Flood Escape 2 & pretty much any other game I play which has large, open, maps are HEAVILY affected by this work-in-progress change in a negative way.
I understand that this is a beta and am hoping that these issues will be fixed before the relase.
p.s: sand looks like cardboard on now detail