Shared publicly  - 
Once we no longer limit ourselves to uniform properties, complex materials emerge!
This is the ninth part of a tutorial series about rendering. Last time, we added support for environmental maps. In this part we'll combine multiple textures to create complex materials. But before we get to that, we need a better GUI for our shader.
Add a comment...