Next: 3.1 Contour Store Shaders
Up: No Title
Previous: 2.6 Photon Tracing in
The contour shader library contains a number of contour shaders that
are useful for rendering cartoon-type images. For details on contour
rendering, see chapter
.
Before any shader in the contour shader library can be used, it must be
attached to the mental ray rendering software using a statement link "contour.so", and the shaders must be declared with the statement
$include <contour.mi>. Declarations are given in mi format, as
described in chapter
on page
. Here is the
summary:
group |
shader |
page |
Contour store |
contour_store_function |
![[*]](cross_ref_motif.jpg) |
|
contour_store_function_simple |
![[*]](cross_ref_motif.jpg) |
Contour contrast |
contour_contrast_function_levels |
![[*]](cross_ref_motif.jpg) |
|
contour_contrast_function_simple |
![[*]](cross_ref_motif.jpg) |
Contour shader |
contour_shader_simple |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_curvature |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_widthfromcolor |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_factorcolor |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_depthfade |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_framefade |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_widthfromlight |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_widthfromlightdir |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_layerthinner |
![[*]](cross_ref_motif.jpg) |
|
contour_shader_combi |
![[*]](cross_ref_motif.jpg) |
Contour output |
contour_only |
![[*]](cross_ref_motif.jpg) |
|
contour_composite |
![[*]](cross_ref_motif.jpg) |
|
contour_ps |
![[*]](cross_ref_motif.jpg) |
Next: 3.1 Contour Store Shaders
Up: No Title
Previous: 2.6 Photon Tracing in
Copyright 2002 by mental images