The RenderMan 3-D Scene Description Interface, created by Pixar, is used for describing three-dimensional scenes in a manner suitable for
photorealistic image synthesis. The RenderMan Interface specifies procedure calls that are listed collectively in the
Procedures List appendix to the RenderMan Interface document. The
RenderMan Interface Bytestream (RIB) is a byte-oriented protocol for specifying requests to the RenderMan Interface, and specifies a
set of encoded requests according to the methods described in the RenderMan Interface document.
Pixar owns the copyrights in the RenderMan Interface and RIB including the Procedures List, Binary Encoding table and the RenderMan written
specifications and manuals. These may not be copied without Pixar's permission. Pixar also owns the trademark
"RenderMan".
Pixar will enforce its copyrights and trademark rights. However, Pixar does not intend to exclude anyone from:
Pixar gives permission for you to copy the procedure calls included the Procedures List and the encoded requests in the Binary Encoding
table for writing modeling programs that use the RenderMan Interface. Any program that incorporates any of the RenderMan procedure calls or
RIB requests must include the proper copyright notice on each program
copy. The copyright notice should appear in a manner and location to give reasonable notice of Pixar's copyright, as follows:
The RenderMan® Interface Procedures and Protocol are:
Copyright 1988, 1989, 2000, Pixar
All Rights Reserved
The right to copy the RenderMan procedures from the Procedures List does not include the right to copy the RenderMan documentation or manuals, or the programming code in any Pixar products, in whole or in part, in any manner except as described above.
A no-charge license is available from Pixar for anyone who wishes to write a renderer that uses the Pixar RenderMan procedure calls or RIB requests. This license must be in writing.
The trademark RenderMan should refer only to the scene description interface created by Pixar. Anyone that creates a routine or computer program that includes any of the procedure calls from the RenderMan Procedures List statement or RIB requests from the Binary Encoding table may refer to the computer program as "using" or "adhering to" or "compatible with" the RenderMan Interface, if that statement is accurate. Any such reference must be accompanied by the following legend:
RenderMan® is a registered trademark of Pixar
No-one may refer to or call a product or program which did not originate with Pixar a "RenderMan program" or "RenderMan modeler" or "RenderMan renderer."
Nothing in this statement shall be construed as granting a license or permission of any type to any party for the use of the trademark RenderMan, or any thing confusingly similar to it, in connection with any products or services whatsoever, including, but not limited to, computer hardware, software or manuals. Use of the trademark "RenderMan" should follow the trademark use procedure guidelines of Pixar. Any use of the RenderMan Interface, RIB and related materials other than as described in this statement is an unauthorized use and violates Pixar's proprietary rights, and Pixar will enforce its rights to prevent such use.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Pixar. The information in this publication is furnished for informational use only, is subject to change without notice and should not be construed as a commitment by Pixar. Pixar assumes no responsibility or liability for any errors or inaccuracies that may appear in this publication.
Pixar Animation Studios
|