Blog Archives

The Layering Library (MILA shaders)

If you head over to the NVIDIA-ARC forum, you’ll see a beginning explanation developer thread to testing the Layering Library. This thread will continue to expand. (You must be a registered forum user. Also, the forum does not recognize users automatically for spam reasons, you need to participate by making a post at some point. This also prevents Bots from swarming the board. Once the shader package is linked you may be able to make a post and download it.)

You can participate there and come back to the blog time to time to see other examples and explanations on the shader library.

These shaders begin the transition to other modern techniques with a flexible selection of components. The features include (but not a complete list):

  • Built-in framebuffer outputs
  • Better importance sampling for faster renders
  • Components as separate building blocks for arbitrary layering. A single library can make shaders for many different things from car paint to skin and more.
  • Non-lightmapping scattering shaders (multi-threaded)
  • Light Path Expression options for specifying framebuffer passes
  • Layers maintain energy conservation without user interaction
  • and more. . .

You’ll also notice a re-branding continuing on the site. The main website address is now:

They are looking for images to use on the main banner, you can even try your hand at some images with the new shaders!