#include "M_player.h" void M_initPlayer(M_Player* player) { glm_vec3_zero(player->pos); player->camera.type = M_CAMERA_FPS; M_initCamera(&player->camera, (vec3){0.0f, 1.0f, 0.0f}); } void M_teleportPlayer(M_Player* player, vec3 pos) { glm_vec3_copy( pos, player->pos ); glm_vec3_copy( pos, player->camera.pos ); } void M_movePlayer(M_Player* player, vec3 pos) { glm_vec3_add( pos, player->pos, player->pos ); glm_vec3_copy( player->pos, player->camera.pos ); }