---
name: "vectorModelToWorldVisual"
type: command
status: ok
groups: ["Math - Vectors", "Render Time Scope"]
arma3_since: "1.72"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/vectorModelToWorldVisual
revid: 378406
updated: 2026-04-04T08:14:52Z
---

# vectorModelToWorldVisual

*Command · Math - Vectors, Render Time Scope · Arma 3 v1.72*

## Description

Converts vector from model to world space in render time scope.

> [!IMPORTANT]
> For [scaled objects](../commands/setObjectScale.md), the resulting vector's [magnitude](../commands/vectorMagnitude.md) will also be [multiplied](../commands/vectorMultiply.md) by the object scale.

## Syntax

```sqf
object vectorModelToWorldVisual modelDir
```

**Parameters:**

- `object`: [Object](../topics/Object.md)
- `modelDir`: [Vector3D](../topics/Vector3D.md) - vector direction in model space in format [x,y,z]

**Returns:** [Vector3D](../topics/Vector3D.md) - vector direction in world space in format [x,y,z]

## Examples

### Example 1

Convert model space vector [0,-10,4] to world space; vector gets rotated according to _airplane:

```sqf
_airplane vectorModelToWorldVisual [0,-10,4];
```

## See also

[vectorDirVisual](../commands/vectorDirVisual.md) · [modelToWorldVisual](../commands/modelToWorldVisual.md) · [addForce](../commands/addForce.md) · [addTorque](../commands/addTorque.md) · [vectorModelToWorld](../commands/vectorModelToWorld.md) · [vectorWorldToModel](../commands/vectorWorldToModel.md) · [vectorWorldToModelVisual](../commands/vectorWorldToModelVisual.md)

<sub>Source: [BI Community Wiki — vectorModelToWorldVisual](https://community.bistudio.com/wiki/vectorModelToWorldVisual) (revision 378406).</sub>
