I was just thinking about this after being disappointed by the flatness of my brick texture, but of course I wasn’t going go and actually use that many parts.
So yes, I would love this. I don’t see much of a reason not too, it would just make textures useful for making stuff actually look nice. I might be able to get more creative with the shading, but still not the same.
Complete support. I’m pretty sure default materials have some form of this, which just makes them extremely out of place since users can’t come close to it.
Honestly there are a lot of cases in roblox in which the developers hardcoded a bunch of constants for us to use instead of giving us a system with which we could have created them ourselves. Like the wierd purple to blue to orange mornings in the lighting, or the fact that we can’t customize the sun or the moon. This would be fantastic, but there might be some flaws with the rendering engine, that’s the only conflict I can see them bringing up.
I’d rather see DL light interact with materials before custom ones. There are issues with materials where the texture is created only by the bump map (looking at you, slate) and in caves and such the rocks look particularly unlike how they do in sunlight.
Kind of have to agree here.
Ever since dynamic lighting was released something that kind of killed the “lights” part of it to me was that the lights don’t cast a specular highlight. Though I’m not sure how hard it could hit performance to make them do so or if it’s even very possible with the method they use.
Unfortunately it’s not really possible to do this, at least in the conventional way, with the Voxel lighting approach that we use. We have lit volumes, but I don’t think there is any particular “direction” that the light is coming from with the voxel lighting, which is what specular lighting / bump maps are based off of.
I don’t know that much about the details, and there might be some ways to hack it in, but it doesn’t seem very compatible with the current system.