READY FOR INPUT
Inspect the first byte boundary.
Choose a 3D PDF to resolve its /3DD streams, or open a standalone U3D/PRC payload for a direct structural read.
PDF INPUT
Inspection report
Overview
3D viewer
Each extracted 3D asset gets one orbitable assembly view containing all decoded meshes. Drag to rotate, scroll to zoom, and use Reset to return to the fitted camera. Decoded U3D motion tracks and recognized PDF 3D JavaScript expose bounded playback controls; arbitrary PDF JavaScript is never executed.
Embedded 3D assets
The PDF reader finds the stream object and preserves the decoded bytes for the dedicated U3D or PRC reader. Normalized meshes stay grouped by asset.
| # | Format | Object | Encoded | Decoded | Filters |
|---|
PDF JavaScript
PDF 3D annotations can attach JavaScript through RichMedia FileSpec assets or a 3D stream’s /OnInstantiate entry. The reader follows these bounded relationships, decodes each source for download, and only the viewer’s restricted 3D animation interpreter may use it.
| # | Source | Asset name | Annotation | Script object | 3D stream | Decoded |
|---|
PDF object map
| Object | Role | Stream | Offset | Length | Filters |
|---|
Nested reader reports
JSON preview
Expanded geometry arrays are summarized by length and a short sample so large 3D payloads remain inspectable in-browser.
—