Material Sharpness / Transparency

As a Roblox developer, it is currently difficult to control the sharpness of a part’s material. The only current way to do so is either to make the part transparent (which makes the whole thing transparent) or to place a semi-transparent part over it as an “overlay”.

I am therefore suggesting that similarly to how there is a numerical setting for Transparency, that there also be a setting to adjust the sharpness or transparency of the material’s textures.

That way, if we wanted sharper looking concrete, less glow-y neon, or faded-looking corroded metal, we could do so without having to resort to uploaded textures or sacrificing the transparency of the parts. It would also make the appearance of the parts highly flexible, as you can tone down or intensify the appearance of the materials’ textures.

Concept:

This is pretty much a more expansive version of someone’s suggestion to adjust the glow of neon:

31 Likes

Can you define “sharpness”? Maybe include a few pictures of what you mean with the first few sentences?

Is this a feature that would only affect Studio, or also in-game? If it affects both in-game and Studio, it should be in Client Features.

I believe they mean some sort of transition from how the SmoothPlastic (basically default material) looks to a given other material, as seen here:







Especially for materials such as neon or concrete / sand, this can be useful for controlling the look of the material, and how rough it behaves - if I want to get whipped cream, I might want to use a sand texture to show the texture and feel of it, but not as appearant as the sand shown at 1 sharpness in the above pictures - because it should look smoother.

Comparing


image

Edit: should be in #feature-requests:client-features , as it also applies to in-game use :slightly_smiling_face:

36 Likes

I think thats what they mean too, however it should probably be referred to as texture transparency.

Noted and done.

2 Likes

We’ve needed material intensity for quite a while now. I’d love to see this roll out :slight_smile:

1 Like

I FULLY SUPPORT this idea

Support.

As a Roblox developer, it is currently too hard to . . .

Use a Roblox provided ‘Material’ on a brick, without over-defining the piece. On some builds, there may be a portion that would normally call for concrete, wood, or another material item/section - however, using the Roblox-provided materials may over-define these pieces more than what you’d like or is necessary.

It would be helpful to have a material ‘transparency’ or ‘hardness’ scale. Allowing the developer to adjust how harsh the material is on the brick. Using thousands of textures in a build can be overkill and extremely time-consuming to achieve the desired look.

Example


If Roblox is able to address this issue, it would improve my game / my development experience because . . .

I would be able to use the rather neat Roblox-provided materials without needing to uploads hundreds of [image] textures for a build, without making the [Roblox] texture appear too strong.

This has also been requested here: