Titania X3D Editor

It starts with you!

Titania v3.0.4

It starts with you!

X3D Reference



GeoViewpoint specifies viewpoints using geographic coordinates. GeoViewpoint can contain a GeoOrigin node. Since GeoViewpoint must navigate smoothly inside a curved geographic coordinate system, it includes both Viewpoint and NavigationInfo attributes.

The GeoViewpoint node belongs to the Geospatial component and its container field is children. It is available since X3D version 3.0 or later.



SFNode [in, out] metadata NULL [X3DMetadataObject]

Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.

SFNode [ ] geoOrigin NULL [GeoOrigin] (deprecated)

Field geoOrigin.

SFBool [in] set_bind

Set_bind true makes this node active, set_bind false makes this node inactive.

SFString [in, out] description ""

Author-provided text tooltip that tells users the expected action of this node.


Use spaces, make descriptions clear and readable. Many XML tools substitute XML character references automatically if needed (such as & for & ampersand, or " for " quotation mark).

SFVec3d [in, out] position 0 0 100000 (-∞,∞)

Position relative to local georeferenced coordinate system, in proper format

SFRotation [in, out] orientation 0 0 1 0 (-∞,∞) or -1 1

Rotation of Viewpoint, relative to default -Z axis direction in local coordinate system.


This is orientation _change_ from default direction (0 0 -1) +Y axis is the up vector for the local area (the normal to the tangent plane on the ellipsoid), -Z points towards the north pole, and +X is east 1 0 0 -1.570796 always looks down.

SFVec3d [in, out] centerOfRotation 0 0 0 (-∞,∞)

CenterOfRotation specifies center point about which to rotate user's eyepoint when in EXAMINE or LOOKAT mode.

SFFloat [in, out] fieldOfView 0.7854 (0,π)

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.

SFBool [in, out] jump TRUE

Whether to transition instantly by jumping, or else smoothly animate to this Viewpoint.

SFBool [in, out] retainUserOffsets FALSE

Input/Output field retainUserOffsets.

SFFloat [ ] speedFactor 1 [0,∞)

SpeedFactor is a multiplier to modify the original elevation-based speed that is set automatically by the browser.


SpeedFactor is a relative value and not an absolute speed as defined by NavigationInfo.

SFBool [out] isBound

Event true sent when node becomes active, event false sent when unbound by another node.

SFTime [out] bindTime

Event sent when node becomes active/inactive.



  • Include <component name='Geospatial' level='1'/>


  • The navType and headlight fields were removed as part of X3D version 3.3, instead use a NavigationInfo node for those fields.

Browser Compatibility

Titania X_ITE
yes yes

External Links