Since PDF 1.6, the format has supported embedding interactive 3D models directly in PDF pages. Open the document in a supported viewer, click the 3D object, and you can rotate, pan, zoom, and switch between predefined views — all without leaving the PDF. This capability has been used in product catalogues, engineering assembly instructions, scientific papers, patent filings, and CAD documentation, where 3D context that is impossible to convey in flat 2D drawings adds significant value. PDF 3D content is based on two formats: U3D (Universal 3D, the original format introduced in PDF 1.6) and PRC (Product Representation Compact, added in PDF 1.7 Extension Level 3 and carried forward into PDF 2.0). Both are stored as embedded file streams within a 3D annotation object in the PDF.

U3D: the original PDF 3D format

U3D (Universal 3D) was developed by a consortium including Intel, Boeing, and Adobe, and standardised as ECMA-363. It was the first 3D format embedded in PDF, introduced with Acrobat 7 (PDF 1.6) in 2005. U3D stores 3D geometry as a mesh (vertices, normals, texture coordinates) with progressive download support — the model can begin rendering before the full stream is downloaded. U3D supports: - Surface geometry (meshes), not solid (B-rep) models - Basic materials and textures - Animations - Named views (preset camera positions) U3D was originally intended for visualisation purposes: displaying a 3D model for review, assembly instruction, or product presentation. It is not suited for CAD-quality engineering data because it approximates curved surfaces with polygon meshes and loses the exact mathematical surface definitions (NURBS) used in engineering CAD. U3D is now considered legacy — most modern PDF 3D implementations use PRC, which is more capable and better suited to engineering data.

PRC: engineering-grade 3D in PDF

PRC (Product Representation Compact) was originally developed by Trade&Mark (later acquired by Adobe) as a format for transmitting exact geometry from CAD applications. It was adopted by the PDF Association and standardised as ISO 14739-1:2014. PRC's key advantages over U3D for engineering use: - **Exact geometry (B-rep)**: PRC can store exact NURBS curves and surfaces — the precise mathematical representations used in CAD tools like CATIA, SolidWorks, and NX. This preserves the engineering accuracy of the original model. - **Compression**: PRC achieves much higher compression ratios than U3D for complex engineering assemblies. A 100 MB STEP file may compress to 10–20 MB as PRC. - **Assembly structure**: PRC preserves the part/assembly hierarchy, allowing individual components to be selected, highlighted, and queried in the PDF viewer. - **Product Manufacturing Information (PMI)**: GD&T annotations, surface finish specifications, and dimensional tolerances can be embedded alongside the geometry and displayed in the 3D view. PRC is now the preferred format for technical documentation PDFs in aerospace, automotive, and mechanical engineering. Tools including CATIA, Creo, SolidWorks, and NX support PRC export. The resulting PDFs can be distributed to supply chain partners who can view exact geometry without needing the originating CAD system.

3D annotations: how 3D content is embedded in PDF

3D content in PDF is stored as a **3D annotation** (/Subtype /3D in the annotation dictionary). Key components: - **3D Stream**: The embedded 3D data, stored as a stream object with the 3D subtype (/U3D or /PRC). The stream contains the complete 3D model data. - **3D View Dictionary**: Defines one or more named views — preset camera positions and orientations that users can switch between in the viewer. Default view is the view displayed when the 3D content is first activated. - **3D Activation Dictionary**: Controls when and how the 3D content activates — on page open, on user click, or never (rendering a 2D poster until explicitly activated). - **Artwork (poster)**: A 2D raster or vector image displayed before the 3D content is activated. This is what appears in print output and in viewers that do not support 3D. - **Background colour**: The colour behind the 3D model in the annotation area. The annotation is placed on the page like any other annotation — a rectangle defines its position and size. The 3D content renders within that rectangle when activated.

Viewer support for PDF 3D

PDF 3D viewer support is significantly more limited than support for standard PDF features: **Adobe Acrobat and Reader**: Full U3D and PRC support since Acrobat 7 (U3D) and Acrobat 9 (PRC). This remains the most complete implementation. Acrobat provides tools to manipulate 3D views, measure distances on the 3D model, and cross-section the model. **macOS Preview**: Does not support PDF 3D — shows the poster image only. **Chrome PDFium / Firefox PDF.js**: No PDF 3D support. The poster image is displayed. **Foxit PDF Reader**: Has had some U3D support historically; PRC support varies by version. Check current release notes. **Mobile PDF apps**: Generally no 3D support. PDF 3D in mobile contexts is essentially unusable. The practical implication: PDF 3D is primarily a workflow tool for desktop Acrobat users. PDFs containing 3D content should always include a high-quality 2D poster image that communicates the essential information for viewers without 3D support. For customer-facing documentation distributed broadly, consider whether a linked WebGL viewer or GLTF model provides better cross-platform reach than PDF 3D.

Use cases and industry applications

**Aerospace and defence technical documentation**: ASD-STE100 (Simplified Technical English) documentation for aircraft maintenance, military equipment, and space systems frequently uses PRC-embedded PDF to provide interactive 3D assembly instructions. Technicians can rotate the 3D model to understand assembly orientation without misinterpreting 2D projection views. **Patent filings**: The US Patent and Trademark Office (USPTO) accepts PDF filings with embedded 3D models for mechanical inventions, providing examiners with interactive views of the claimed device geometry. This reduces the number of 2D drawing sheets required. **Scientific publications**: Nature and other academic publishers have experimented with 3D figures in PDF — molecular structures, anatomical models, and geological formations that readers can examine from any angle. **Product catalogues**: Industrial component manufacturers embed PRC models in product data sheets, allowing engineers to inspect exact geometry during specification selection without downloading CAD files. **Architecture and construction**: Section models, structural details, and interior layouts as PRC-embedded PDFs allow design review in Acrobat without needing a BIM viewer application. See the broader architectural context in the PDF for architects guide.
PDF 3D content — particularly PRC for engineering applications — solves a genuine communication problem: delivering the exact geometry of complex 3D designs to people who don't have the originating CAD software, in a format they already have (Acrobat Reader). Its limited viewer support means it is a specialised tool rather than a broadly applicable feature, but in its target domains (aerospace, automotive, technical documentation, patent filings) it remains uniquely valuable. For adding annotations, callouts, and notes to 3D-containing PDFs, our annotation tool works on any PDF including those with 3D annotations.