Summary
In this chapter, we have raised the level. After learning what PBR means and which primary inputs this rendering model uses, we created our first material by adding constant values and textures. The next step was to convert our constants to parameters to be able to modify values in real time inside our Material Instances. We covered all the steps to create a complex Master Material that allows you to create solid surfaces with Material Instance. Finally, we learned the Material Function basics. You are now able to experiment with Master Materials and Material Functions, and you can reproduce a Master Material from scratch and modify it with your own parameters and functions.
Material creation is a huge and very complex topic. The goal of this chapter was to give you the fundamental techniques so that you can use an existing material or create a simple one from scratch. Everything we learned in this chapter is mandatory if you want to explore more complex material creation...