Missing file: main3.image/logo_header_left.jpg
Missing file: main3.image/spider.jpg

MetaSL
Shading Language Tutorial and Reference

MetaSL® is a programming language designed for the creation of shaders, software plugins for computer graphics rendering systems. MetaSL — Shading Language Tutorial and Reference is a book about MetaSL now in development at NVIDIA ARC. The following chapters and reference materials represent work in progress that should be useful to the MetaSL community in advance of publication. A forum hosted by NVIDIA ARC is also available for questions and discussion about the book.

Tutorial

Chapter 1: MetaSL — Strategy and scope   PDF/A4   PDF/letter
Chapter 2: Elements of the MetaSL language   PDF/A4   PDF/letter
Chapter 3: Basic surface shaders   PDF/A4   PDF/letter
Chapter 4: Rendering state   PDF/A4   PDF/letter
Chapter 5: A simple lighting model Incomplete
. . .
Chapter X: Modifying geometry Incomplete

Reference

Operators
Standard library functions
State variables
State functions and option types
Language syntax
MetaSL specification, version 1.2.2 (PDF)

Website version history
Book discussion forum
NVIDIA ARC
      MetaSL
      mental mill
      mental ray
      iray



© 2011 NVIDIA ARC GmbH. All rights reserved.