3D Graphics Commands for Objects

The following commands control 3D Graphics in cases involving 3D properties of an object or those in which it is used in connection with another capability. There is a separate listing of commands used to configure and operate the 3D visualization window.

Command Format Description Version
AllowAnimationUpdate AllowAnimationUpdate <ScenarioPath> {On | Off | Toggle} Controls whether the 2D Graphics and 3D Graphics windows refresh 6.1
Animate Animate <ScenarioPath> {AnimateOption} <Parameters> Direct animation of a scenario 10.1
Async3DKeyboard Async3DKeyboard <ScenarioPath> {On | Off} Return a string indicating which keys on the keyboard are pressed 4.3
Async3DPick Async3DPick <ScenarioPath> {State} [<Parameter>] Return the instance path or position of the central body or object double-clicked with the left mouse button in a 3D window 6.1.2
Author Author <ScenarioPath> {Option} Used to create the VDF files. 11.4
BatchGraphics BatchGraphics <ScenarioPath> {On | Off} [Optimize] Set performance response of the 2D and 3D Graphics windows 4.2
CalculationTool CalculationTool <ScenarioPath> {Options} Define coordinate systems and elements used in constructing them, including templates. 11.5
CalculationTool Condition CalculationTool <ScenarioPath> <ParentObject> {Action} {"Condition" | "ConditionTemplate"} <ComponentName> [{ConditionType} <TypeParams>] Define and modify Condition components and templates. 11.2
CalculationTool Condition Set CalculationTool <ScenarioPath> <ParentObject> {Action} {"Condition Set" | "Condition SetTemplate"} <ComponentName> [{ConditionType} <TypeParams>] Define and modify Condition Set components and templates. 11.5
CalculationTool Parameter Set CalculationTool <ScenarioPath> <ParentObject> {Action} {"Parameter Set" | "Parameter SetTemplate"} <ComponentName> [{ParameterSetType} <TypeParams>] Define and modify Parameter Set components and templates. 10
CalculationTool Scalar Calculation CalculationTool <ScenarioPath> <ParentObject> {Action} {"Scalar Calculation" | "Scalar CalculationTemplate"} <ComponentName> [{ScalarCalculationType} <TypeParams>] Define and modify Scalar Calculation components and templates. 12.8
CalculationTool_R CalculationTool_R <ScenarioPath> {Option} [<Parameters>] Return information about CalculationTool components. 11
CalculationTool_RM CalculationTool_RM <ScenarioPath> {Option} [<Parameters>] Return information about CalculationTool components. 10.1
Graphics (Chains & Constellations) Graphics <ObjectPath> {ChainGfxOption} [<Parameters>] Set the graphics properties for chains and constellations 12.9
RecordMovie3D RecordMovie3D <ScenarioPath> {MovieOptions} Control movie recording features for a 3D window 11.5
SetAnimation SetAnimation <ScenarioPath> {AnimateOption} <Parameters> Set values to control animation. 10
SpatialTool SpatialTool <ScenarioPath> {Options} Define volumes and elements used in constructing them, including templates. 11.5
SpatialTool Spatial Calculation SpatialTool <ScenarioPath> <ParentObject> {Action} {Spatial Calculation | Spatial CalculationTemplate} <Spatial CalculationName> [{Spatial CalculationType} <Spatial CalculationTypeParams>] Define and modify Spatial Calculation components and templates. 11.5
SpatialTool Spatial Condition SpatialTool <ScenarioPath> <ParentObject> {Action} {Spatial Condition | Spatial ConditionTemplate} <Spatial ConditionName> [{Spatial ConditionType} <Spatial ConditionTypeParams>] Define and modify Spatial Condition components and templates. 11.2
SpatialTool Volume Grid SpatialTool <ScenarioPath> <ParentObject> {Action} {Volume Grid | Volume GridTemplate} <Volume GridName> [{Volume GridType} <Volume GridTypeParams>] Define and modify Volume Grid components and templates. 11
SpatialTool_R SpatialTool_R <ScenarioPath> {Option} [<Parameters>] Return information about Spatial components. 11
SpatialTool_RM SpatialTool_RM <ScenarioPath> {Option} [<Parameters>] Return information about SpatialTool components. 11
TimeTool TimeTool <ScenarioPath> {Options} Define components defining instances or intervals of time. 11.5
TimeTool Collection of Interval Lists TimeTool <ScenarioPath> <ParentObject> {Action} {"Collection of Interval Lists" | "Collection of Interval ListsTemplate"} <ComponentName> [{CollectionOfIntervalListsType} <TypeParams>] Define and modify Collection of Interval Lists components and templates. 10.1
TimeTool Interval TimeTool <ScenarioPath> <ParentObject> {Action} {"Interval" | "IntervalTemplate"} <ComponentName> [{IntervalType} <TypeParams>] Define and modify Interval components and templates. 11.3
TimeTool Interval List TimeTool <ScenarioPath> <ParentObject> {Action} {"Interval List" | "Interval ListTemplate"} <ComponentName> [{IntervalListType} <TypeParams>] Define and modify Interval List components and templates. 11.5
TimeTool Time Array TimeTool <ScenarioPath> <ParentObject> {Action} {"Time Array" | "Time ArrayTemplate"} <ComponentName> [{TimeArrayType} <TypeParams>] Define and modify Time Array components and templates. 11.7.1
TimeTool Time Instant TimeTool <ScenarioPath> <ParentObject> {Action} {"Time Instant" | "Time InstantTemplate"} <ComponentName> [{TimeInstantType} <TypeParams>] Define and modify Time Instant components and templates. 10
TimeTool_R TimeTool_R <ScenarioPath> {Option} [<Parameters>] Return information about TimeTool components. 10
TimeTool_RM TimeTool_RM <ScenarioPath> {Option} [<Parameters>] Return information about TimeTool components. 10.1
VO 3DTiles VO <ScenarioPath> 3DTiles {AddTileset | RemoveTileset} {Options} Add, remove, or modify a 3DTiles tileset for display in the 3D Graphics window. 12.8
VO AOULabelSwapDist VO <ObjectPath> AOULabelSwapDist {<Value> | All | ModelLabel | MarkerLabel | Marker | Point} Set label swap distance for a vehicle's AOU. 8.0
VO AccessText VO <ScenarioPath> AccessText {AccTextOption} <Parameters> [WindowID <WinNumber>] Define the display of access text in the 3D Graphics window 6.1
VO AddArticulation VO <ObjectPath> AddArticulation {ArticulateOptions} Adds an articulation to the given model. 10
VO AdvCATAttributes VO <AdvCATObjPath> AdvCATAttributes {DisplayOption} <Value> [{DisplayOption} <Value>...] Set 3D graphics for an advanced CAT object 10
VO Annotation DataDisplayArea VO <ScenarioPath> Annotation DataDisplayArea {AnnotationOption} Set up the data display area on a 3d window. 6.2
VO Annotation Frame VO <ScenarioPath> Annotation Frame {AnnotationOption} <Parameters> Display the currently selected viewer reference frame in a 3D window 6.2
VO Annotation Selection VO <ScenarioPath> Annotation Selection {AnnotationOption} <Parameters> Enable display of an object label or information about any point in the 3D Graphics window by double-clicking on it with the mouse. 6.2
VO Annotation Time VO <ScenarioPath> Annotation Time {AnnotationOption} <Parameters> Display the time in a 3D window 5.0
VO Area VO <ObjectPath> Area {AreaOption} <Parameters> Calculate the area of a model 10
VO Articulate VO <ObjectPath> Articulate "<StartTime>" <Duration> <ArticName> <TransformationName> <BeginningArticValue> <EndArticValue> Articulate the appendages of a 3D model while an animation is in progress 4.1.1
VO ArticulationFile VO <ObjectPath> ArticulationFile <Options> Controls the articulation file used for 3D model articulations. 11.6
VO AttitudeView VO <ObjectPath> AttitudeView {AttitudeViewOption} <Parameters> Define and display an attitude sphere for a vehicle, facility, place, target or sensor. 10
VO AzElMask VO <ObjectPath> AzElMask [Type {Altitude | Range}] {DisplayOption} <Value> [{DisplayOption} <Value>...] Define the display of an objects azimuth elevation mask in the 3D Graphics window 8.0
VO BearingBox VO <ObjectPath> BearingBox {Keyword} <Value> [{Keyword} <Value>...] Define a volume, relative to a bearing from the North, around an object. 10.1
VO BearingEllipse VO <ObjectPath> BearingEllipse {Keyword} <Value> [{Keyword} <Value>...] Define an ellipse, relative to a bearing from the North, around an object. 10.1
VO BorderWall VO <ObjectPath> BorderWall {BorderWallOption} <Value> [{BorderWallOption} <Value>...] Define the boundary wall of an area target, or the border wall of range rings of a facility, place, target or vehicle. 10
VO Boresight (Comm) VO <ObjectPath> Boresight {On | Off} Control the display of boresight graphics in the 3D Graphics window 11.4
VO Boresight (Sensor) VO <SensorObjectPath> Boresight {On | Off} Control the display of the sensor boresight 4.2.1
VO Contours VO <ObjectPath> Contours {On | Off} Display contour levels in a 3D window for Comm and Radar objects. 11.4
VO ControlBox VO <VehObjectPath> ControlBox {Keyword} <Value> [{Keyword} <Value>...] Define a volume around an object that moves with the object. 10
VO CovAttributes VO <ObjectPath> CovAttributes {DisplayOption} <Value> [{DisplayOption} <Value>...] Display 3D coverage graphics for a coverage definition object 11.1.1
VO Covariance VO <VehObjectPath> Covariance {CovarOption} <Parameters> Set or modify Covariance graphics properties (Deprecated Command) 11.7
VO CreateMarker VO <ObjectPath> CreateMarker MarkerType {MultiImage | MultiFont} KeyName "<KeyName>" [{MarkerOptions}] {TypeSpecificOptions} Create a textured marker from multiple images or create a marker from multiple fonts. 8.0
VO DeleteStoredView VO <ScenarioPath> DeleteStoredView "<ViewName>" [<WinNumber>] Delete the specified stored view from the selected 3D window. 6.2
VO DestroyMarker VO <ObjectPath> DestroyMarker MarkerType {MultiImage | MultiFont} KeyName <KeyName> Delete a textured marker or multi-font marker created using the VO CreateMarker command. 6.1
VO DisableViewErrMsgs VO <ScenarioPath> DisableViewErrMsgs {Yes | No} Turn on or off the 3D Graphics View error messages. 11.3
VO DrawRouteOnSurface VO <ObjectPath> DrawRouteOnSurface {On | Off} Set how the route is drawn for a ground vehicle or a ship. 9.2
VO DynDataText VO <ObjectPath> DynDataText {DynDataTextOption} <Parameters> [{DisplayOption} <Value>] [WindowID <WinNumber>] Control the display of dynamic data text reports in the 3D window 11.7
VO ElevContours VO <ObjectPath> ElevContours {Options} Display elevation angle contour levels, for vehicles, in a 3D window 6.2
VO Ellipsoid VO <VehObjectPath> Ellipsoid {Keyword} <Value> [{Keyword} <Value>...] Define an ellipsoid around an object that moves with the object. 10
VO EphemDropLines VO <VehObjectPath> EphemDropLines Type {WGS84 | Terrain | MSL} {DropLineOption} <Value> [{DropLineOption} <Value>...] Display Vehicle ephemeris drop lines. 8.0
VO FOMAttributes VO <ObjectPath> FOMAttributes {DisplayOption} <Value> [{DisplayOption} <Value>...] Display 3D coverage graphics for a figure of merit object 10
VO Fill VO <ObjectPath> Fill {On | Off} Set the fill option to be used on an area target or a sensor 6.1
VO FillGranularity VO <ObjectPath> FillGranularity <Value> Set the granularity to be used when filling an area target. 7.1
VO FillTranslucency VO <SensorObjectPath> FillTranslucency <TranslucencyValue> Set the translucency of a sensor's pattern as displayed on the central body in the 3D Graphics window. 6.1
VO InitializeSolarPanelsToSun VO <ObjectPath> InitializeSolarPanelsToSun Enable {Yes | No} Change the default setting for solar panel pointing. 6.2
VO LabelLOD VO <ObjectPath> LabelLOD {LODOption} <Value> [{LODOption} <Value>...] Define the level of detail for displaying an area or line target label 6.0
VO LabelOffsetInPixels VO <ObjectPath> LabelOffsetInPixels {On | Off} Offset an object label in pixel coordinates 5.0.4
VO LabelXYZ VO <ObjectPath> LabelXYZ <XValue> <YValue> <ZValue> Specify the position of an object label offset 5.0.4
VO LightSource VO <ScenarioPath> LightSource {Add | Delete | Modify | DeleteAll} [{LightOption} <Parameter>]... Add a new light source 9.0
VO Lighting VO <ScenarioPath> Lighting {LightOption} [<Parameter>] Control the lighting level in a 3D window 11.7
VO LineOfBearing VO <ObjectPath> LineOfBearing {Keyword} <Value> [{Keyword} <Value>...] Define an Line of Bearing which is drawn from an origin in the direction of a bearing. 10.1
VO LineWall VO <LTObjectPath> LineWall {LineWallOption} <Value> [{LineWallOption} <Value>...] Define the wall of a line target 8.0
VO MTOAttributes VO <MTOObjectPath> MTOAttributes {VOOptions} Defines global 3D Graphics attributes for a Multi-Track Object (MTO). 7.0
VO Marker VO <ObjectPath> Marker ({MarkerOption} <value>)... Define the display of markers representing objects in the 3D window 11.6
VO Model VO <ObjectPath> Model {Option1} <Value1> [{Option2} <Value2>]... Assign a model to a facility, place, target, or vehicle (any type) 12.1
VO ModelDetail VO <ObjectPath> ModelDetail {On | Off | Set} [{LevelOption} <value>]... Assign a level of detail to a model 6.1.2
VO ModelList VO <ObjectPath> ModelList {ModelOption} [<Parameters>] Set up a model list to be used during animation 11.6
VO ModelOffset VO <ObjectPath> ModelOffset {OffsetOption} {On | Off} [<X> <Y> <Z>] Assign a position offset to a model 4.2
VO ModelPointing VO <ObjectPath> ModelPointing "<AttachPoint>" {ModelPointOption} <Value> Point parts of a model representing a facility, place, target or vehicle toward another object 11.6
VO NewWaypointAttributes VO <VehObjectPath> NewWaypointAttributes ({GfxOption} <Parameter>)... Set the 3D Graphics properties for new waypoints and external ephemeris points. 5.0.4
VO ObjectLineAttachPt VO <ObjectPath> ObjectLineAttachPt {Options} Set ObjectLine attach points. 7.1
VO ObjectStateInWin VO <ScenarioPath> ObjectStateInWin {Options} Control the display of object graphics in the 3D window. 7.0
VO Obscuration VO <SensorObjectPath> Obscuration {ObscurationOption} <Parameters> Set sensor obscuration parameters and compute sensor obscuration 10.1
VO OrbitSystem VO <VehObjectPath> OrbitSystem {Action} {Options} Set the frame of reference for a vehicle's orbit or trajectory. 11.1
VO Overlay VO <ScenarioPath> Overlay {Action} "<FilePath>" [{OverlayOption} <Value>] Control the display and placement of overlay images in a 3D window. 11.6
VO Pass3D VO <ObjectPath> Pass3D {LeadTrailOption} <Parameters> Set leading and trailing graphics in a 3D window for all types of vehicles 9.0
VO PersistPartialCBIntersectProjLines VO <SensorObjectPath> PersistPartialCBIntersectProjLines {On | Off} Control the display of the persistance of lines intersecting a central body. 9.1
VO PersistSpaceProjLines VO <SensorObjectPath> PersistSpaceProjLines {On | Off} Control the display of the persistance of projected lines. 9.1
VO Point VO <ObjectPath> Point {PointOptions} Set Point attributes for Vehicles and Facilities. 6.1.2
VO PosDropLine VO <VehObjectPath> PosDropLine Type {WGS84 | Terrain | MSL} {DropLineOption} <Value> [{DropLineOption} <Value>...] Display Vehicle position drop lines. 8.0
VO Position Covariance VO <VehObjectPath> PositionCovariance {CovarOption} <Parameters> Set or modify Position Covariance graphics properties 12.9
VO Projection VO <ObjectPath> Projection {ProjectionOption} Control the projection of a sensor in the 3D window 7.1
VO RadarCrossSection VO <ObjectPath> RadarCrossSection {Option} <Parameters> Set the display of Radar Cross Section (RCS) contour lines and volumes. 11.7
VO RadialLines VO <SensorObjectPath> RadialLines {On | Off} Turn on or off the radial lines on a sensor dome 4.1.1
VO RangeContours VO <ObjectPath> RangeContours {AddMethod} <Parameters> Display ground range contours in the 3D Graphics window 8.0
VO RefreshArticState VO <ObjectPath> RefreshArticState Refresh the articulation state for facilities, places, targets and vehicles (any type) 10.1
VO ReloadArticFile VO <ObjectPath> ReloadArticFile Reload an external articulation file for facilities, places, targets and vehicles (any type) 10
VO SaveArticStateAsDef VO <ObjectPath> SaveArticStateAsDef {On | Off} Specify whether to save articulation values as default. 10
VO SaveStoredView VO <ScenarioPath> SaveStoredView "<ViewName>" [<WinNumber>] Save the current view in the selected 3D window 6.2
VO ScaleLog VO <ObjectPath> ScaleLog <Value> Set the scale of the object's model as displayed in the 3D window 4.1.1
VO ScaleModel VO <ObjectPath> ScaleModel <ScaleFactor> Set the absolute scale factor for a facility, place, target or vehicle (any type) as displayed in a 3D window 10
VO SetModelColorToObjColor VO <ObjectPath> SetModelColorToObjColor {On | Off} Specify whether a 3D model should track the color of the object. 10
VO SetVectorGeometry VO <ObjectPath> SetVectorGeometry {Option} <Parameters> [WindowID <WinNumber>] Define the display of geometric components in the 3D Graphics window 12
VO SnapFrame VO <ScenarioPath> SnapFrame {SnapOption} [<Parameters>] [WindowID <WinNumber>] Take a picture of the current 3D window and save it 11.4
VO SolarPanel VO <ObjectPath> SolarPanel {CommandOption} To model the exposure of solar panels over a given time interval 10
VO SpaceProjection VO <SensorObjectPath> SpaceProjection {Options} Set a Sensor's space projection distance. 8.1
VO TgtExtensionDist VO <SensorObjectPath> TgtExtensionDist {Options} Set a Sensor's targeting distance. 8.1
VO TickMarks VO <ObjectPath> TickMarks ({TickOption} <Parameters>)... Define the display of tick marks in a 3D window. 9.0
VO Translucency VO <ObjectPath> Translucency <TranslucencyValue> Set the translucency of a sensor projection or an area target's fill color as displayed in the 3D window. 4.1.1
VO TranslucentLines VO <SensorObjectPath> TranslucentLines {On | Off} Control the display of the translucent lines on a sensor dome in the 3D window. 4.1.1
VO UseLabelOffset VO <ObjectPath> UseLabelOffset {On | Off} Enable the ability to offset the position of an object label 5.0.4
VO UseSmoothTransition VO <ScenarioPath> UseSmoothTransition {On | Off} Enable or disable smooth transitions between stored views 10
VO UseStoredView VO <ScenarioPath> UseStoredView "<ViewName>" [<WinNumber>] Set the current view in a 3D window to a previously stored view 4.1.1
VO UseStoredViewImageSets VO <ScenarioPath> UseStoredViewImageSets {On | Off} Enable or disable option for stored views to use image set states. 10
VO UseStoredViewTime VO <ScenarioPath> UseStoredViewTime {On | Off} Use or ignore the stored time when displaying a stored view 4.1.1
VO VaporTrail VO <ObjectPath> VaporTrail {Keyword} <Value> [{Keyword} <Value>...] Define a vapor trail to be displayed around a vehicle, facility, place or target. 11.6
VO Velocity Covariance VO <VehObjectPath> VelocityCovariance {CovarOption} <Parameters> Set or modify Velocity Covariance graphics properties 11.7
VO VertexOffset VO <SensorObjectPath> VertexOffset {VertexOption} [<Parameters>] To offset the projection of a sensor as displayed in the 3D window 4.1.1
VO View VO <ScenarioPath> View {Options} Set parameters for the view in a 3D window 11
VO ViewAlongDirection VO <ScenarioPath> ViewAlongDirection {From | To} "<ObjectSpec>" Direction "<DirSpec>" [WindowID <WinNumber>] Create a view along a Vector. 9.2
VO ViewFromTo VO <ScenarioPath> ViewFromTo {ViewOptions} <Parameters> Set parameters for the view in a 3D window (simplified form). 9.2
VO Volumes VO <ObjectPath> Volumes {VolumeOption} [<Parameter>] Display antenna patterns in the 3D Graphics window 11.4
VO WaypointAttributes VO <VehObjectPath> WaypointAttributes {WaypointOptions} ({GfxOption} <Parameter>)... Set the 3D Graphics properties for existing waypoints and external ephemeris points. 11.6
VO WindowState VO <ObjectPath> WindowState {Options} Control the display of object graphics in the 3D window. 10
VO_R GetTracks VO_R <MTOObjectPath> GetTracks [ModelExists {On | Off}] [ModelShowing {On | Off}] Reports information about track models for a Multi-Track Object (MTO). 6.1
VO_R RecordMovie3D VO <ScenarioPath> RecordMovie3D {Options} Return information about movie recording settings. 11.5
VectorTool VectorTool <ScenarioPath> {Options} Define coordinate systems and elements used in constructing them, including templates. 11.5
VectorTool Angle VectorTool <ScenarioPath> <ParentObject> {Action} {Angle | AngleTemplate} <AngleName> [{AngleType} <AngleTypeParams>] Define and modify Angle geometry components and templates. 10
VectorTool Axes VectorTool <ScenarioPath> <ParentObject> {Action} {Axes | AxesTemplate} <AxesName> [{AxesType} <AxesTypeParams>] Define and modify Axes geometry components and templates. 11.5
VectorTool Plane VectorTool <ScenarioPath> <ParentObject> {Action} {Plane | PlaneTemplate} <PlaneName> [{PlaneType} <PlaneTypeParams>] Define and modify Plane geometry components and templates. 11.2
VectorTool Point VectorTool <ScenarioPath> <ParentObject> {Action} {Point | PointTemplate} <PointName> [{PointType} <PointTypeParams>] Define and modify Point geometry components and templates. 12.7
VectorTool System VectorTool <ScenarioPath> <ParentObject> {Action} {System | SystemTemplate} <SystemName> [{SystemType} <SystemTypeParams>] Define and modify System geometry components and templates. 10
VectorTool Vector VectorTool <ScenarioPath> <ParentObject> {Action} {Vector | VectorTemplate} <VectorName> [{VectorType} <VectorTypeParams>] Define and modify Vector geometry components and templates. 12.8
VectorTool_R VectorTool_R <ScenarioPath> {Option} [<Parameters>] Return information about VectorTool components. 10.1
VectorTool_RM VectorTool_RM <ScenarioPath> {Option} [<Parameters>] Return information about VectorTool components. 10.1