Abstract
The previous section introduced multiple instancing, with instances that move a cube to multiple different locations in world space. This is only one of the two main purposes of instances. They also support inheritance. There are four different kinds that can be individually and independently specified in an instance:
-
Material inheritance propagates materials down the scene hierarchy to objects that do not specify their own materials.
-
Tagged material inheritance propagates material arrays down the scene hierarchy to objects that specify indices instead of materials. The indices select materials from the inherited material array.
-
Parameter inheritance allows attaching arbitrary typed parameters to instances, and propagating them down the scene hierarchy in configurable ways.
-
Flag inheritance propagates the visible, trace, shadow, caustics, and global illumination flags down the scene hierarchy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Wien
About this chapter
Cite this chapter
Driemeyer, T. (2000). Inheritance. In: Rendering with mental ray®. mental ray® Handbooks, vol 1. Springer, Vienna. https://doi.org/10.1007/978-3-7091-3697-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-7091-3697-3_15
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83403-9
Online ISBN: 978-3-7091-3697-3
eBook Packages: Springer Book Archive