| 1 | function d3d_set_projection_ortho(arg0, arg1, arg2, arg3, arg4) |
| 2 | { |
| 3 | var xx = arg0; |
| 4 | var yy = arg1; |
| 5 | var ww = arg2; |
| 6 | var hh = arg3; |
| 7 | var angle = arg4; |
| 8 | var mV = matrix_build_lookat(xx + (ww / 2), yy + (hh / 2), -16000, xx + (ww / 2), yy + (hh / 2), 0, dsin(-angle), dcos(-angle), 0); |
| 9 | var mP = matrix_build_projection_ortho(ww, hh, 1, 32000); |
| 10 | camera_set_view_mat(camera_get_active(), mV); |
| 11 | camera_set_proj_mat(camera_get_active(), mP); |
| 12 | camera_apply(camera_get_active()); |
| 13 | } |