Projected Materials

As a Roblox developer, it is currently impossible to have different parts of the same material seamlessly transition between one another.

This would act similarly to the grid material option in Studio, except this could be applied to any material or texture object. The best comparison I can think of outside of Roblox, is Halo 5’s terrain pieces - they use projected materials so they’re always lined up with other pieces, making the transition between terrain pieces seamless.

Moving parts with Projected Materials would have a “flowing” effect on the part, where the material isn’t actually tethered to the part, it’s a global position value that could be set to a specific Y or X axis.

If anyone has any suggestions for this, write 'em down below and I’ll add them to this post! :slight_smile:

Visual representation of this feature:
image
image


In the examples I posted, the first two specifically, moving the part around will make the texture “follow” the part you’re moving.

In other two examples, it shows how this feature could be used to build terrain or other organic shapes, since the material will always be aligned properly to other objects.

21 Likes

I think it would help out if we could get a visual example of this feature you’re requesting.

1 Like

Sure thing!

Will be adding a visual representation of this feature shortly. :slight_smile:

Original post has been updated. :slight_smile:

1 Like

They could make something like “material grouping”.
You could apply it to multiple parts, and it would treat all those parts as a single object material-wise.
It could have similar functions as the Texture object, so you could adjust the tiling etc.

Can’t you already achieve this with textures?

I’m pretty sure the “grid material” is actually just textures put on the parts.

You’re not able to apply the same, one texture on multiple parts.
Each part would have it’s own texture, and it’s own mind on how to apply it on a part.

Um I’m not entirely sure what you mean then? Your screenshots don’t look anything like what you seem to be describing with words.

Do you mean something like this but for materials?

I was describing what having to deal with Texture objects would be like.

With this feature, materials would rely on the world, not it’s local part.
It would have one mind of how to apply itself on multiple parts.
If you’d move a part, the material wouldn’t move along with it. It would rather stay in the same place relative to the world, so it would change it’s position relative to the part.
The material would be essentialy stuck to the world “grid”. If you’d place one part right next to the other, it’s materials would match, because they’re sharing it based on their position in the world.

It’s a bit weird detail that I remembered, but there’s this TV show called Chowder. It used a similar mechanic for it’s characters’ “materials”. The characters were moving, but their “materials” were stuck in relation to the scene, so it looked like characters’ clothes were constantly changing appearance when they walked.
Watch some fragments here, and notice how Chowder’s purple clothes have a texture on them, and that it pretty much always stays in the same place on the screen, without actually moving. It’s also visible on other characters.

3 Likes

Okay, I see. Funnily enough the Chowder thing was actually all it took for me to understand what you were saying, lol. You should include that in the OP :wink:

2 Likes

also, I’m not the creator of the OP :stuck_out_tongue:

1 Like

Oh… Lol.

Well @TheRings0fSaturn might want to consider it then. Sorry.

1 Like