Tbh, I think the reason roblox doesn’t have this yet is because Parts do not support the same reflections that water support; it’s like collision groups, but reflection groups. So any part that has a reflection like water would be in the same reflection group as the terrain. Roblox would need to make a new individual instance like a “WaterPart” or something that has the correct Reflection Group, but still supports everything a Part supports. Then, making scripts and everything else in the game support WaterParts (like API’s and stuff) would be a whole different adventure… So in other words, unless Roblox adds realistic reflections on Parts, I don’t think it’ll happen any time soon.
Yeah I get your point here. Terrain reflections are exclusive to the terrain water material. To be honest, I think something like this would be possible with the HDR / Lighting update (Future is Bright) since it changes the way specular textures work in-game.
Agreed. I’d love to see this feature come to life.
This is a very late bump. I am reviving this topic because the issue is still relevant in a lot of different places I own, and I am certain that many others still would like to have this feature for their own places.
Has there been any discussion on this behind the scenes?
I fully support this!
I’d much rather have it be so any Terrain Material can be applied to BaseParts, as Smooth Terrain feels very, very limited due to the tools being lackluster in my opinion.
Still though, having water be a part material with the wave effects would be amazing!
This would ultimately be the best action. One other limitation is that the terrain grid is still on 4x4x4 stud voxels, inherently stunting precision.
This post initially focused on water exclusively but I think having all materials available is just as good an idea and overall more beneficial.
I desperately want this. This would also make dynamic water for things like floods possible. Right now I use custom water to achieve that.
Filed this request
I must’ve misread that.
This would honestly be great! Perhaps more than just the water material - maybe all smooth terrain materials?
I love the water material that voxel water uses but I don’t like using voxels in my games because they are hard to work with and also make my games look like every other game that uses voxels since the textures are not customizable.
Would be awesome if I could just apply the material to part instances.
Sorry to be a bother, but is there any kind of ETA for this or anything you can tell us at all? For me this is probably up there with Future is Bright for most wanted features.
I think it’s due time for a bump. Most games use pools of water or liquid in some form. Voxel water works for very few of these use cases, and when it does, it is incredibly hard to work with.
This is a really important visual element that is lacking in many Roblox games, and we have no way to make it ourselves.
Bumping this. No clue why this still hasn’t happened.
Bumping this thread again because I feel this would add an enormous amount of creative solutions and should be reconsidered.
Bump. I need this. We all need this. It would speed up building by a lot and save a bunch of time.
I agree. I always struggled to put water in specific areas or smaller spots.
There are already water and air materials.
its enum.material.water something
Bump. I have wanted this as well.
water is actually a material listed and you can raycast to detect it as “Water” but parts cannot use it still. The cubemap reflections or whatever they are that properly reflect your character are really good to limit to terrain.
we do need a water material for baseparts. would be cool if it had the same wave and reflection effects as terrain water