---
name: "vectorWorldToModelVisual"
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/vectorWorldToModelVisual
revid: 377893
updated: 2026-01-05T17:39:06Z
---

# vectorWorldToModelVisual

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

## Description

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

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

## Syntax

```sqf
object vectorWorldToModelVisual worldDir
```

**Parameters:**

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

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

## Examples

### Example 1

Convert world space vector [0,-10,4] to model space of object _airplane:

```sqf
private _vector = _airplane vectorWorldToModelVisual [0,-10,4];
```

## See also

[addForce](../commands/addForce.md) · [worldToModelVisual](../commands/worldToModelVisual.md) · [addTorque](../commands/addTorque.md) · [vectorModelToWorld](../commands/vectorModelToWorld.md) · [vectorModelToWorldVisual](../commands/vectorModelToWorldVisual.md) · [vectorWorldToModel](../commands/vectorWorldToModel.md)

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