{"name":"camSetPos","title":"camSetPos","type":"command","url":"https://community.bistudio.com/wiki/camSetPos","revid":377590,"updated":"2026-01-02T06:58:01Z","groups":["Camera Control"],"status":"ok","games":{"ofp":"1.00","ofpe":"1.00","arma1":"1.00","arma2":"1.00","arma2oa":"1.50","tkoh":"1.00","arma3":"0.50"},"since":"ofp 1.00","arma3_since":"0.50","locality":{"argument":"local","effect":"local"},"description":"Sets the position of the given camera or seagull (see camCreate).\nIt is worth mentioning that camera position can also be set with setPos, in which case it would be instant.\nWith camSetPos it is possible to make smooth position transition in time, defined with camCommit, which is required in this case.","syntaxes":[{"syntax":"camera camSetPos position","params":[{"name":"camera","type":"Object","description":"object of type \"camera\" or \"seagull\"","type_expr":"Object"},{"name":"position","type":"PositionAGL","description":"camera destination","type_expr":"PositionAGL"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"camera"},"right":{"text":"position"}}],"examples":[{"code":["_cam camSetPos [2300, 1000, 130];\n_cam camCommit 10;"]}],"see_also":["camSetRelPos","setPos"]}