Sets the use of an orthographic projection used with any further draw calls. The purpose of it is mainly for drawing your Heads-Up-Display (HUD) after your 3D projections as a layer on top of it, in which case you would also want to disable hidden surface removal to avoid "clipping" off parts of the hud. This basically is for a two dimensional projection with no perspective or convergence, what is used for the default rendering.
|x||double||x coordinate for the top left corner of the projection|
|w||double||width of the projection|
|h||double||height of the projection|
|angle||double||angle of the projection used for rotation|
void: This function does not return anything.
// demonstrates the use of drawing a 3D cube and then drawing some text on top of it d3d_set_projection_ortho(0, 0, view_wview, view_hview, 0); d3d_draw_block(50, 50, -50, 100, 100, 50, background_get_texture(bg_example), 1, 1); // draw hud d3d_set_hidden(false); draw_text(50, 50, "Hello world!");