HTML Encoding and Default Values⤴
<GeoViewpoint
bind='false'
centerOfRotation='0,0,0'
description='""'
elevationScaling='true'
fieldOfView='0.785398'
geoOrigin='x3dom.nodeTypes.X3DViewpointNode'
geoSystem='['GD','WE']'
headlight='undefined'
isActive='false'
metadata='X3DMetadataObject'
navType='undefined'
orientation='0,0,1,0'
position='0,0,100000'
speedFactor='1.0'
></GeoViewpoint>
Inheritance⤴
- Core/X3DNode(19)
- Core/X3DChildNode(12)
- Core/X3DBindableNode(5)
- Navigation/X3DViewpointNode(4)
- GeoViewpoint
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. The coordinates are provided in the coordinate system specified by geoSystem. | |||
description | SFString | "" | Core/X3DBindableNode | Description of the bindable node | ||
elevationScaling | SFBool | true | Enable/disable elevation scaled speed for automatic adjustment of user movement as recommended in spec. Custom field to allow disabling for performance | |||
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. | ||
geoOrigin | SFNode | Navigation/X3DViewpointNode | The geoOrigin field is used to specify a local coordinate frame for extended precision. | |||
geoSystem | MFString | ['GD','WE'] | {["GD", ...], ["UTM", ...], ["GC", ...]} | The geoSystem field is used to define the spatial reference frame. | ||
headlight | SFBool | undefined | Enable/disable directional light that always points in the direction the user is looking. Removed in X3D V3.3. See NavigationInfo still supported but required changing default to undefined since could be already given by NavigationInfo | |||
isActive | SFBool | false | Core/X3DBindableNode | |||
metadata | SFNode | X3DMetadataObject | Core/X3DNode | Field to add metadata information | ||
navType | MFString | undefined | Specifies the navigation type. Removed in X3D V3.3. See NavigationInfo still supported but required changing default to undefined since could be already given by NavigationInfo | |||
orientation | SFRotation | 0,0,1,0 | The orientation fields of the Viewpoint node specifies relative orientation to the default orientation. | |||
position | SFVec3d | 0,0,100000 | The position fields of the Viewpoint node specifies a relative location in the local coordinate system. The coordinates are provided in the coordinate system specified by geoSystem. | |||
speedFactor | SFFloat | 0 | [0, inf] | The speedFactor field of the GeoViewpoint node is used as a multiplier to the elevation-based velocity that the node sets internally; i.e., this is a relative value and not an absolute speed as is the case for the NavigationInfo node. |