{"name":"modelToWorldVisual","title":"modelToWorldVisual","type":"command","url":"https://community.bistudio.com/wiki/modelToWorldVisual","revid":377834,"updated":"2026-01-03T04:32:01Z","groups":["Object Manipulation","Render Time Scope"],"status":"ok","games":{"arma3":"1.32"},"since":"arma3 1.32","arma3_since":"1.32","description":"Converts position from object model space to world space in render time scope. For ASL version see modelToWorldVisualWorld.\n\n> [!IMPORTANT]\n> For scaled objects, the relative position will first be multiplied by the object scale.\n> For example, if the object scale is 2, `_obj modelToWorldVisual [0,1,0]` will be offset **2 meters** from the model center (`[0,0,0]`).","syntaxes":[{"syntax":"object modelToWorldVisual modelPos","params":[{"name":"object","type":"Object","type_expr":"Object"},{"name":"modelPos","type":"Array","description":"in format PositionRelative ([x,y,z] offset relative to the model centre)","type_expr":"Array"}],"returns":{"type":"PositionAGL","type_expr":"PositionAGL","description":"world position"},"form":"binary","left":{"text":"object"},"right":{"text":"modelPos"}}],"examples":[{"code":["_aboveAndBehindPlayer = player modelToWorldVisual [0,-1,3];"]}],"see_also":["modelToWorld","vectorModelToWorldVisual","getPosWorldVisual","worldToModelVisual","worldToModel","selectionPosition"]}