SECTION 9.5
809
3D Artwork
KEY
TYPE
VALUE
N
number
(Meaningful only if the value of
CS
is
XNF
; required if the value of
Subtype
is
P
)
The near
clipping distance, expressed in the camera coordinate system. No parts of objects whose
z
coordinates are less than the value of this entry are drawn. If
Subtype
is
P
, the value
must be positive; if
Subtype
is
O
, the value must be non-negative, and the default value
is 0.
(Required if
Subtype
is
P
, ignored otherwise)
A number between 0 and 180, inclusive,
specifying the field of view of the virtual camera, in degrees. It defines a cone in 3D
space centered around the
z
axis and a circle where the cone intersects the near clipping
plane. The circle, along with the value of
PS
, specify the scaling of the projected artwork
when rendered in the 2D plane of the annotation.
(Optional; meaningful only if
Subtype
is
P
)
An object that specifies the scaling used
when projecting the 3D artwork onto the annotation’s target coordinate system. It de-
fines the diameter of the circle formed by the intersection of the near plane and the cone
specified by
FOV
. The value may be one of the following:
FOV
number
PS
number
or name
•
A positive number that explicitly specifies the diameter as a distance in the annota-
tion’s target coordinate system.
•
A name specifying that the diameter must be set to the width (
W
), height (
H
), mini-
mum of width and height (
Min
), or maximum of width and height (
Max
) of the anno-
tation’s 3D view box. Default value:
W
.
OS
number
(Optional; meaningful only if
Subtype
is
O
)
A positive number that specifies the scale
factor to be applied to both the
x
and
y
coordinates when projecting onto the annota-
tion’s target coordinate system (the
z
coordinate is discarded). Default value: 1.
(Optional;
PDF 1.7; meaningful only if Subtype is
O
) A name that specifies a strategy for
binding (scaling to fit) the near plane’s
x
and
y
coordinates onto the annotation’s target
coordinate system. The scaling specified in this entry is applied in addition to the scal-
ing factor specified by the
OS
entry. The value may be one of the following:
W
H
Min
Max
Absolute
OB
name
Scale to fit the width of the annotation
Scale to fit the height of the annotation
Scale to fit the lesser of width or height of the annotation
Scale to fit the greater of width or height of the annotation
No scaling should occur due to binding.
Default value:
Absolute
.
The
CS
entry defines how the near and far planes are determined. A value of
XNF
means that the
N
and
F
entries explicitly specify the
z
coordinate of the near and