---
name: "modelToWorldWorld"
type: command
status: ok
groups: ["Positions"]
arma3_since: "1.70"
locality: {"argument": "global", "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/modelToWorldWorld
revid: 377452
updated: 2026-01-02T06:47:11Z
---

# modelToWorldWorld

*Command · Positions · Arma 3 v1.70*

Locality: arguments **global**

## Description

Converts position from object model space to world space in [PositionASL](../topics/Position.md#positionasl) format from the object's centre position.

> [!IMPORTANT]
> For [scaled objects](../commands/setObjectScale.md), the relative position will first be [multiplied](../commands/vectorMultiply.md) by the object scale.
>
> For example, if the object scale is 2, `_obj modelToWorldWorld [0,1,0]` will be offset **2 meters** from the model center (`[0,0,0]`).

## Syntax

```sqf
obj modelToWorldWorld modelPos
```

**Parameters:**

- `obj`: [Object](../topics/Object.md)
- `modelPos`: [PositionRelative](../topics/Position.md#positionrelative)

**Returns:** [PositionASL](../topics/Position.md#positionasl) - **the model's centre** (see [getPosWorld](../commands/getPosWorld.md))

## Examples

### Example 1

```sqf
private _playersFrontWorld = player modelToWorldWorld [0,1,0];
```

## See also

[modelToWorldVisualWorld](../commands/modelToWorldVisualWorld.md)

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