# Render Time Scope (scripting commands)

- [getAimDirectionAndUp](../../commands/getAimDirectionAndUp.md): Returns the aim direction and up vectors of a soldier in model space. It returns where the weapon aim is wanted from the eyePos, not the actual weapon direction. For actual weapon direction, see weaponDirection.
- [getDirVisual](../../commands/getDirVisual.md): Returns object's heading in the range from 0 to 360 in render time scope.
- [getPosASLVisual](../../commands/getPosASLVisual.md): Returns an object's rendered ASL position (z value above sea level) in render time scope.
- [getPosATLVisual](../../commands/getPosATLVisual.md): Returns an object's rendered ATL position (z value above ground) in render time scope.
- [getPosVisual](../../commands/getPosVisual.md): Returns an object's AGLS position in render time scope. Alias of visiblePosition.
- [getPosWorldVisual](../../commands/getPosWorldVisual.md): Returns the provided object's, model centre position in render version in format PositionASL, rather than transformed boundingCenter or LandContact vertices.
- [modelToWorldVisual](../../commands/modelToWorldVisual.md): Converts position from object model space to world space in render time scope. For ASL version see modelToWorldVisualWorld.
- [modelToWorldVisualWorld](../../commands/modelToWorldVisualWorld.md): Converts position from object model space to world space in render time scope. For the PositionAGL version see modelToWorldVisual.
- [selectionPosition](../../commands/selectionPosition.md): Returns selection position in model space pertaining to the current animation in render time scope.
- [unitAimPositionVisual](../../commands/unitAimPositionVisual.md): Returns the position on the unit other units can aim at in render scope. See also aimPos, unitAimPosition.
- [vectorDirVisual](../../commands/vectorDirVisual.md): Returns an object's direction vector in world space and render time scope.
- [vectorModelToWorldVisual](../../commands/vectorModelToWorldVisual.md): Converts vector from model to world space in render time scope.
- [vectorSideVisual](../../commands/vectorSideVisual.md): Returns an object's side vector in world space and render time scope.
- [vectorUpVisual](../../commands/vectorUpVisual.md): Returns an object's up vector in world space and render time scope.
- [vectorWorldToModelVisual](../../commands/vectorWorldToModelVisual.md): Converts vector direction from world to model space in render time scope.
- [visiblePosition](../../commands/visiblePosition.md): Returns an object's rendered position (z value above surface underneath) in render time scope. Same as getPosVisual.
- [visiblePositionASL](../../commands/visiblePositionASL.md): Returns an object's rendered ASL position (z value above sea level) in render time scope.
- [worldToModelVisual](../../commands/worldToModelVisual.md): Converts position from world space to object model space in render time scope.
