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 | } |