{"name":"ctrlSetModelDirAndUp","title":"ctrlSetModelDirAndUp","type":"command","url":"https://community.bistudio.com/wiki/ctrlSetModelDirAndUp","revid":378364,"updated":"2026-04-03T16:42:03Z","groups":["GUI Control - Object"],"status":"ok","games":{"arma3":"1.32"},"since":"arma3 1.32","arma3_since":"1.32","description":"Sets orientation of 3D control model. It is similar to setVectorDirAndUp command for an object.","syntaxes":[{"syntax":"control ctrlSetModelDirAndUp dirAndUp","params":[{"name":"control","type":"Control","description":"3D control","type_expr":"Control","text":"control : Control - 3D control"},{"name":"dirAndUp","type":"Array with [vectorDir, vectorUp]","description":"Array with [vectorDir, vectorUp]\n\n- vectorDir: Vector3D - see vectorDir\n- vectorUp: Vector3D - see vectorUp","type_expr":"Array","text":"dirAndUp: Array with [vectorDir, vectorUp]\n\n- vectorDir: Vector3D - see vectorDir\n- vectorUp: Vector3D - see vectorUp"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"control"},"right":{"text":"dirAndUp"}}],"examples":[{"code":["_ctrl3D ctrlSetModelDirAndUp [[0,1,0],[0,0,1]]; //default orientation"]}],"see_also":["ctrlModelDirAndUp","ctrlCreate","ctrlDelete","ctrlModel","ctrlSetModel","ctrlModelScale","ctrlSetModelScale","ctrlPosition","ctrlSetPosition","ctrlClassName","vectorDir","vectorUp","setVectorDirAndUp","ctrlModelVectorSide"]}