Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MM_ for Master Materials, and new name for Master Materials #68

Open
Allar opened this issue Jul 8, 2021 · 5 comments
Open

MM_ for Master Materials, and new name for Master Materials #68

Allar opened this issue Jul 8, 2021 · 5 comments
Milestone

Comments

@Allar
Copy link
Owner

Allar commented Jul 8, 2021

Originally posted by @miltoncandelero in #65 (comment)

I do have an idea, can we use MM_ for Master Materials? It would be an easy way to mark that the material is meant to be Instantiated and not used as-is 🤔

@Allar Allar changed the title MM for Master Materials MM_ for Master Materials Jul 8, 2021
@Allar Allar changed the title MM_ for Master Materials MM_ for Master Materials, and new name for Master Materials Jul 8, 2021
@Allar
Copy link
Owner Author

Allar commented Jul 8, 2021

I believe it is in everyone's best interest if we stop calling them Master Materials and named them something else.

I'm currently leaning towards Material Base (MB_) myself.

https://twitter.com/MichaelAllar/status/1413108447978000388

@Allar Allar added this to the UE5 / V2 milestone Jul 8, 2021
@pfist
Copy link

pfist commented Jul 8, 2021

I believe it is in everyone's best interest if we stop calling them Master Materials and named them something else.

I like the idea and the opportunity for clarity it provides, but I'm curious: What is the motivation behind this proposal? Why is it in everyone's best interest to change a well-known convention?

@lucastucious
Copy link

lucastucious commented Jul 8, 2021

I kind of like the way that if you use filter (the way that this guide is written), with only M_ as a prefix, Master material stand out above Material Instance

EDIT :
As Unreal himself call Base-Material "Material", I don't think we should add something else. Think of it as "true" material .

@Allar
Copy link
Owner Author

Allar commented Jul 8, 2021

I believe it is in everyone's best interest if we stop calling them Master Materials and named them something else.

I like the idea and the opportunity for clarity it provides, but I'm curious: What is the motivation behind this proposal? Why is it in everyone's best interest to change a well-known convention?

I think any and all attempts to move away from master/slave terminology will ultimately improve tech culture. It can be a big problem but only requires a very small solution.

@QuinnCG
Copy link

QuinnCG commented Dec 18, 2021

I believe it is in everyone's best interest if we stop calling them Master Materials and named them something else.

I like the idea and the opportunity for clarity it provides, but I'm curious: What is the motivation behind this proposal? Why is it in everyone's best interest to change a well-known convention?

I think any and all attempts to move away from master/slave terminology will ultimately improve tech culture. It can be a big problem but only requires a very small solution.

There's no slave terminology. You instantiate the master material and have an instance of said material. No one's thinking slave material.
It's akin to the parent/child terminology but in that case, parent and child are both words/concepts that are actually used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants