Description
Gets or sets the per-batch eye offset, which
is applied to each marker in the batch. The array contains the
components of the eye offset in the order x, y, z.
Property type
Read-write property
Syntax
| [Visual Basic .NET] |
|---|
Public Property EyeOffset() As Variant()
|
Remarks
Eye offsets define an eye-space translation in meters. In
eye-space, the x axis points to the right, the
y axis points up, and the z axis points
into the screen. Eye offsets are commonly used when more than one
primitive is located at the same position. For example, if a marker
in a marker batch is located at the same position as a model
primitive, an eye offset in the positive y direction
can be applied to the marker so it appears a specified number of
meters above the model.
If per-marker eye offsets were specified with MarkerBatchPrimitiveOptionalParameters.SetEyeOffsets, the per-batch eye offset is ignored.
Example
Shows the format of
the marker batch's EyeOffset property.
| [C#] | Copy Code
|
|
|---|---|---|
|
||
Shows the format of
the marker batch's EyeOffset property.
| [Visual Basic .NET] | Copy Code
|
|
|---|---|---|
|
||