Hello Sorcus,
I may have an idea on how you may find a good compromise for textures in ROBLOX.
I have seen you, and your team, have made something wonderful with Textures in ROBLOX.
I think that, first of all, you will never be able to release textures that are going to be pleasant for everyone, and that’s why the brand new MaterialService
got released : to bring the possibility of retexturing ROBLOX as the developer wants.
This idea is simply astonishing ! But some improvements can be made (though they must be hard to)
- Add the ability to create our own texture.
See, when MaterialService was released, I immediately saw all the things we would be able to do with it. But I see that, there is only one issue…
When you announced new textures, you came up with brand new ideas like Cardboard
, Lava
, and so on. It is great and, some people may like the texture, and some may not.
I think that the best solution to make everyone happy is : allowing us to create our OWN materials.
Steps:
- Go in
MaterialService
's properties, and click “Create a new material”
- Create a new
MaterialVariant
, and assign it the texture, the normalmap, …
- Assign the latter to the new material you have just created.
I know this must be hard because of Enum
table that must be static, and some other stuff that may cause several issues. But it’s an idea you can work on.
- Add the terrain textures to parts anyway
Yes, some problems are noticed, but you can always fix them !
And, after having read every post we have made in this topic, you know that textures will be pleasant to some, and not to some others.
Nowadays, some people may say that default materials are good and sufficient, some others may say they are outdated, and some others still might think that the game is ugly and needs a brand new fresh paintcoat.
You will never satisfy anyone. This is the idea you have to keep in mind (and I’m sure you do !)
But, one thing you can do (and I’m waiting for it !) is: making parts having both Part Materials
and Terrain Materials
.
This is a proposal you had, and it’s great actually!
Terrain textures may not be that good on parts right now, but it’s still better to have them and modify them using the MaterialService
, this is to me the best compromise you may find.
I am creating a little poll embedded on this post. Users will be able to vote for what they think is the best solution.
What do you think is the best solution?
- Create our own materials with
MaterialService
.
- Make parts having both
Part Materials
and Terrain Materials
.
- Wait for a better solution and don’t change anything.
EDIT:
Sincerely,
Varonex_0