As a Roblox developer, it is currently too hard to make “biomes”, or multiple custom colors, in the current Roblox terrain.
If Roblox is able to address this issue, it would improve my development experience because I could make terrain with more variations, and even better looking terrain.
Adding a color value on each voxel cell will allow us to create, or script a much better terrain, and “biomes”.
It will open up a door for us, developers, to create more realistic terrain.
Example:
Say you have a nice large “grass field”, and it looks very boring. It has absolutely no variation at all.
So what do you want to do with it? Maybe add some dead grass (less saturated grass) in some areas? Maybe some dry grass? Maybe some wet grass?
That will make your “grass field” look a lot better, just by adding some terrain color to it.
Use cases:
Making Biomes
Better terrain scripting
Painting realistic terrain (So it doesn’t look plain and bad.)
In a cave, using unique colors could make for ores, and such.
I’m currently working on a infinite chunk-based terrain generator, and it looks plain and bad, I wish this would be a feature soon enough.
I can’t use two different grass colours for different regions. The only way to do it would be with a script changing the colour when you enter a different region, which looks weird.
I currently have to write a complex terrain material color loading system for my games to have somewhat diverse terrain. It’d be much better if the terrain colors were embedded into the voxels themselves, instead of only being able to be controlled globally, as it would allow for even more diverse and colorful looking terrain.
I entirely agree, Roblox is completely slacking on this. It would be nice if they also allowed for having multiple textures for grass they can use, as Roblox has recently introduced PBR Textures, it’s impossible to create very realistic terrain without using more variations of terrain textures.
I feel like what needs to be said has already been said, it’s just up to Roblox now to hopefully execute it and listen to their developers.
This would be such an impactful change to my workflow. I sometimes find myself running out of custom terrain materials when I’m designing environments, as I prefer uploading my own PBR textures for terrain. Having to override 10 different materials just to put some tracks in snow (as terrain), has started to become really tedious, and sometimes limits me from creating certain envrionments, or at least, very discouraging.
Yep, my game has two different grass colors, normal grass is green, leafy grass is red as a workaround. But this brings me to the problem that grass decoration only is applied to normal grass… so im forced to use scripted grass for red…
I feel like I’m going insane, I swear I saw somewhere they were going to add this feature. I’m making a warcraft inspired MMO and you can only imagine how little 1 grass color is for designing a large scale map. Like everyone in this topic said, large maps need more than just one color of terrain. I originally just wanted user made terrain slots rather than replacing. But now I’m just hoping for this. Please Roblox if you are actually in the making of features like this, at least have more transparency with the developers who chose your engine to make games for. Even if there isn’t a release date, it would be cool to see more interaction with whats being worked on.
Don’t get me wrong by this post, updates do take time but the game developers also need features and some of these are slowing game development time. Sorry for the rant, but i agree with the people in this post.
I will also bump, as I’ve just ran into this problem and thought about using a script to change the terrain color when they enter a region, but that is just so extra and probably won’t be as smooth.