HTML Encoding and Default Values⤴
<OrthoViewpoint
bind='false'
centerOfRotation='0,0,0'
description='""'
farClippingPlane='-1'
fieldOfView='[-1,-1,1,1]'
isActive='false'
metadata='X3DMetadataObject'
navigationInfo='null'
nearClippingPlane='-1'
orientation='0,0,0,1'
position='0,0,10'
viewAll='false'
zFar='10000'
zNear='0.1'
></OrthoViewpoint>
Inheritance⤴
- X3DNode(18)
- X3DChildNode(12)
- X3DBindableNode(5)
- X3DViewpointNode(4)
- OrthoViewpoint
Constructor⤴
-
OrthoViewpoint(ctx)⤴
-
Constructor for OrthoViewpoint
Parameters:
Name Type Argument Default Description ctx
Object <optional>
null context object, containing initial settings like namespace
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 | X3DBindableNode | Pushes/pops the node on/from the top of the bindable stack | ||
centerOfRotation | SFVec3f | 0,0,0 | centerOfRotation point relates to NavigationInfo EXAMINE mode. | |||
description | SFString | "" | X3DBindableNode | Description of the bindable node | ||
farClippingPlane | SFFloat | -1 | -1 or [0, inf] | X3DViewpointNode | Specifies the far clipping plane, alias for zFar | |
fieldOfView | MFFloat | [-1,-1,1,1] | The fieldOfView field specifies minimum and maximum extents of the view in units of the local coordinate system | |||
isActive | SFBool | false | X3DBindableNode | |||
metadata | SFNode | X3DMetadataObject | X3DNode | Field to add metadata information | ||
navigationInfo | SFBool | null | X3DViewpointNode | Defines a dedicated NavigationInfo node for this X3DViewpointNode. The specified NavigationInfo node receives a set_bind TRUE event at the time when the parent node is bound and receives a set_bind FALSE at the time when the parent node is unbound. | ||
nearClippingPlane | SFFloat | -1 | -1 or [0, inf] | X3DViewpointNode | Specifies the near clipping plane, alias for zNear | |
orientation | SFRotation | 0,0,0,1 | [-1, 1] or [-inf, inf] | Rotation (axis, angle in radians) of Viewpoint, relative to default -Z axis direction in local coordinate system. Hint: this is orientation _change_ from default direction (0 0 -1). Hint: complex rotations can be accomplished axis-by-axis using parent Transforms. | ||
position | SFVec3f | 0,0,10 | Position (x, y, z in meters) relative to local coordinate system. | |||
viewAll | SFBool | false | X3DViewpointNode | When the viewAll field is set to TRUE or a viewpoint is bound with viewAll field TRUE, the current view is modified to change the centerOfRotation field to match center of the bounding box for the entire visible scene, and the orientation field is modified to aim at that point. Finally, the zoom position or fieldofview is adjusted to contain the entire scene in the current viewing window. If needed, the near and far clipping planes shall be adjusted to allow viewing the entire scene. When the value of the viewAll field is changed from TRUE to FALSE, no change in the current view occurs. | ||
zFar | SFFloat | 10000 | z-far position; used for clipping | |||
zNear | SFFloat | 1 | z-near position; used for clipping |