HTML Encoding and Default Values⤴
<Viewpoint
bind='false'
centerOfRotation='0,0,0'
description='""'
fieldOfView='0.785398'
isActive='false'
metadata='X3DMetadataObject'
orientation='0,0,1,0'
position='0,0,10'
zFar='-1'
zFar='-1'
zNear='-1'
zNear='-1'
></Viewpoint>
Inheritance⤴
- Core/X3DNode(19)
- Core/X3DChildNode(12)
- Core/X3DBindableNode(5)
- X3DViewpointNode(4)
- Viewpoint
Fields⤴
These are the X3D / X3DOM fields of this node. Values should usually be received / set as strings via
DOM functions (i.e., using
setAttribute("myFieldName", "myFieldValue") and
getAttribute("myFieldName")).
| Name | Type | Default Value | Range | Inheritance | Standard | Description |
|---|---|---|---|---|---|---|
| bind | SFBool | false | Core/X3DBindableNode |
|
Pushes/pops the node on/from the top of the bindable stack | |
| centerOfRotation | SFVec3f | 0,0,0 |
|
The centerOfRotation field specifies a center about which to rotate the user's eyepoint when in EXAMINE mode. | ||
| description | SFString | "" | Core/X3DBindableNode |
|
Description of the bindable node | |
| fieldOfView | SFFloat | 785398 | [0, pi] |
|
Preferred minimum viewing angle from this viewpoint in radians. Small field of view roughly corresponds to a telephoto lens, large field of view roughly corresponds to a wide-angle lens. Hint: modifying Viewpoint distance to object may be better for zooming. Warning: fieldOfView may not be correct for different window sizes and aspect ratios. Interchange profile hint: this field may be ignored. | |
| isActive | SFBool | false | Core/X3DBindableNode |
|
||
| metadata | SFNode | X3DMetadataObject | Core/X3DNode |
|
Field to add metadata information | |
| orientation | SFRotation | 0,0,1,0 |
|
The orientation fields of the Viewpoint node specifies relative orientation to the default orientation. | ||
| position | SFVec3f | 0,0,10 |
|
The position fields of the Viewpoint node specifies a relative location in the local coordinate system. Position is relative to the coordinate system's origin (0,0,0), | ||
| zFar | SFFloat | -1 | -1 or [0, inf] |
|
Specifies the far plane. | |
| zFar | SFFloat | -1 | -1 or [0, inf] |
|
Specifies the far plane. | |
| zNear | SFFloat | -1 | -1 or [0, inf] |
|
Specifies the near plane. | |
| zNear | SFFloat | -1 | -1 or [0, inf] |
|
Specifies the near plane. |
documentation