#pragma once #include #include #include "M_object.h" #include "M_camera.h" typedef struct { mat4 view_matrix, projection_matrix; M_ViewModel *global_models; } M_RenderInfo; void M_setupProjection(float fov, float aspect_ratio, M_RenderInfo *render_indo); //Draws M_Object in space void M_drawObject(M_RenderInfo *render_info, M_Camera *camera, M_Object *obj);