Writing mental ray® Shaders

A Perceptual Introduction

  • Andy Kopra

Part of the mental ray® Handbooks book series (MENTALRAY, volume 3)

Table of contents

  1. Front Matter
    Pages i-xiv
  2. Introduction

    1. Pages 1-7
  3. Structure

    1. Front Matter
      Pages 9-9
    2. Pages 25-46
  4. Color

    1. Front Matter
      Pages 47-47
    2. Pages 49-55
    3. Pages 63-68
    4. Pages 77-92
    5. Pages 93-124
  5. Light

    1. Front Matter
      Pages 125-125
    2. Pages 127-148
    3. Pages 149-165
    4. Pages 167-181
    5. Pages 183-196
    6. Pages 197-217

About this book

Introduction

The word "render" isn't unique to the vocabulary of computer graphics. We can talk about a "watercolor rendering," a "musical rendering" or a "poetic rendering." In each of these, there is a transformation from one domain to another: from the landscape before the painter to color on paper, from musical notation to sound, from the associations in a poet's mind to a book of poetry. Figure 1.1: Czar's Waiting Room, Main Railway Station, Helsinki, Eliel Saarinen, 1910, watercolor. But the type of rendering that may come closest to what we mean when we talk about rendering in computer graphics is in architecture. Geometric blueprints and technical specifications of building materials are transformed in the architectural rendering into a picture of the building 1 Introduction as it will appear when construction is complete. In addition to the designs of the building's geometry and its visual characteristics, the artist chooses a point of view to depict the scene in perspective. This is a transformation of a description of imagined space into a picture of that space. In a watercolor by architect Eliel Saarinen (Figure 1.1), the effect of light on marble is demonstrated in a way that would be lost in even a careful reading of blueprints and descriptions of materials. A mere brushstroke of a particular color in a particular place paradoxically transforms the dull matte appearance of watercolor into the sheen of polished stone.

Keywords

Performance computer graphics learning mental ray model reflection rendering shader programming software

Authors and affiliations

  • Andy Kopra
    • 1
  1. 1.mental images GmbHBerlinFederal Republic of Germany

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-211-48965-9
  • Copyright Information Springer Vienna 2008
  • Publisher Name Springer, Vienna
  • eBook Packages Computer Science
  • Print ISBN 978-3-211-48964-2
  • Online ISBN 978-3-211-48965-9
  • Series Print ISSN 1438-9835
  • About this book