This book is the definitive reference manual for mental ray version 2.1 and 3.1. It starts with a brief overview of the features of mental ray and continues with the specification of the mental ray scene description language, the mental ray shader interface, and the integration interface for third-party applications. All material is presented in reference form, organized by grammar elements and C function call, rather than by feature set.
The book is intended for translator writers, shader writers, and integrators, who are familiar with the C and C++ programming languages.
This second, revised edition was extended to cover the new generation of mental ray, version 3.1, throughout the book, and also includes the new mental ray integration manual.
The enclosed CD contains a full-featured demo version of the mental ray stand alone and the mental ray library, as well as example shaders with source code and demo scenes, for a variety of computer platforms.
A brief overview over the features of mental ray with the specifications of the mental ray scene description language and shader interface
Presented in reference form, organized by grammar elements and C function calls
Will be invaluable for computer graphics programmers, translator and shader writers who are familiar with the C and C++ programming
This is the definitive reference for version 3.4 of the mental ray® image rendering software. Beginning with a brief overview of mental ray features, it includes specifications of the mental ray scene description language, the mental ray shader interface, and the integration interface for third-party applications. The material is organized by grammar elements and C function call, for quick reference. The new third edition is expanded to encompass mental ray 3.4, and includes the mental ray integration manual. The enclosed CD contains a demo version of the mental ray stand alone and the mental ray library, plus sample shaders with source code and demo scenes, for a variety of computer platforms.
Thomas Driemeyer