SECTION 9.5
813
3D Artwork
KEY
TYPE
VALUE
C
(various)
(Optional)
The color of the background, in the color space defined by
CS
. Default
value: an array
[1 1 1]
representing the color white when the value of
CS
is
DeviceRGB
.
(Optional)
If
true
, the background should apply to the entire annotation; if
false
, the
background should apply only to the rectangle specified by the annotation’s 3D view
box (the
3DB
entry in Table 9.33). Default value:
false
.
EA
boolean
3D Render Mode Dictionaries
A
3D render mode dictionary
(PDF 1.7) specifies the style in which the 3D art-
work is rendered. For example, surfaces may be filled with opaque colors, they
may be stroked as a "wireframe", or the artwork may be rendered with special
lighting effects.
A render mode dictionary enables document authors to customize the rendered
appearance of 3D artwork to suit the needs of the intended consumer, without re-
authoring the artwork. For consumer applications concerned strictly with geome-
try, complex artwork rendered using the
Wireframe
or
Points
style will have much
better performance without the added overhead of texturing and lighting effects.
Artwork in a document intended for print could have a much more integrated
feel when using the
Illustration
render mode style.
The
RM
entry in the 3D views dictionary can specify a 3D render mode dictio-
nary.
TABLE 9.42 Entries in a render mode dictionary
KEY
TYPE
VALUE
Type
Subtype
name
name
(Optional)
The type of PDF object that this dictionary describes; if
present, must be
3DRenderMode
.
(Required)
The type of render mode described by this dictionary;
see Table 9.43 on page 815 for specific values. If an unrecognized
value is encountered, then this render mode dictionary is ignored.