Jump to content

Is it possible to create a reusable-but-modifiable material? (Material instance?)


Recommended Posts

I have several objects (using Solaris/Karma) that will have very similar materials but a few things will need to vary (such as uv tiling count). Is it possible to create something like a material instance which I could use for each object and have a few parameters(/inputs?) that can be tweaked per object, but most of the fine-tuning can be changed once at the "source" and propagate across all of the instances (like in UE)? I tried collapsing the texturing nodes into a subnet and promoting the parameters that need to be tweaked as subnet inputs, and then creating a reference copy of the subnet, but that didn't seem to work. (Possibly it was from me creating the reference copy, then having to cut-and-paste it into the new material).

If what needed to be tweaked were just something like color I could make the adjustable parameters point attributes on the models and read them in. Would that just be the best way to go? Create an attribute that would then be read in to drive the UV tiling frequency?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...