Previous Next
813
SECTION 9.5 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.
EA boolean (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.
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 shows the entries in a render mode dictionary.
TABLE 9.42 Entries in a render mode dictionary
KEY TYPE VALUE
Type name (Optional) The type of PDF object that this dictionary describes; if
present, must be 3DRenderMode.
Subtype name (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.
Previous Next