Previous Next


                                             789
    SECTION 9.5                                                               3D Artwork



            /Subtype /image#2Fsvg+xml
            /Length 72
         >>
         stream
             <?xml version="1.0" standalone="no"?>
             <svg><!-- Some SVG goes here--></svg>
         endstream
      endobj

      % ... other objects not shown


9.5 3D Artwork

    PDF 1.6 introduces the capability for collections of three-dimensional objects,
    such as those used by CAD software, to be embedded in PDF files. Such collec-
    tions are often called 3D models; in the context of PDF, they are referred to as 3D
    artwork. The PDF constructs for 3D artwork support the following features:

    • 3D artwork can be rendered within a page; that is, not as a separate window or
      user interface element.
    • Multiple instances of 3D artwork can appear within a page or document.
    • Specific views of 3D artwork can be specified, including a default view that is
      displayed initially and other views that can be selected. Views can have names
      that can be presented in a user interface.
    • (PDF 1.7) Views can specify how 3D artwork should be rendered, colored, lit,
      and cross-sectioned, without the use of embedded JavaScript. They can also
      specify state information to be applied to individual nodes (3D graphic objects
      or collections thereof) in the 3D artwork, such as visibility, opacity, position, or
      orientation. (See also implementation note 158 in Appendix H.)
    • Pages containing 3D artwork can be printed.
    • Users can rotate and move the artwork, enabling them to examine complex ob-
      jects from any angle or orientation.
    • (PDF 1.7) Keyframe animations contained in 3D artwork can be played in spe-
      cific styles and timescales, without programatic intervention. (See also imple-
      mentation note 158 in Appendix H.)

Previous Next