From the course: Unreal Essential Training (2019)

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Material instances

Material instances - Unreal Engine Tutorial

From the course: Unreal Essential Training (2019)

Start my 1-month free trial

Material instances

- [Instructor] Material instances are the engine's way of referencing a commonly used set of material values. This method is far more efficient than holding all of the similar but different materials in memory, especially with complex shaders. To create one, right-click on any material in the content browser and select Create Material Instance. This will create a new asset in the content browser that you can plug into any material slot as normal. Inside of the parent material, you can promote variables into parameters to allow for adjusting the material instance on the fly. If we open up our material instance, you'll see that there's a list here. This is filled in by all the material parameters we've created in the parent material. Let's look at 'em side by side. Here we have our roughness and our roughness parameters, metallic, and base parameters. All here. As you can see, any changes we make to the parent carry over to…

Contents