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