diff options
Diffstat (limited to 'src/player.c')
| -rw-r--r-- | src/player.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/player.c b/src/player.c index 7da0b01..5c1c150 100644 --- a/src/player.c +++ b/src/player.c @@ -11,7 +11,7 @@ Player createPlayer() .position = (Vector3){0.0, 0.0, 0.0}, .target = Vector3Zero(), .up = (Vector3){0.0, 1.0, 0.0}, - .fovy = 100, + .fovy = 90.0, .projection = CAMERA_PERSPECTIVE }, .cameraAngle = Vector2Zero() @@ -83,7 +83,6 @@ void updatePlayer(Player* player, Game* game) camera->position = player->position; camera->target = Vector3Add(player->position, player->direction); -/* #ifdef FT_DEBUG_MODE */ Ray ray = (Ray){ .position = player->position, .direction = player->direction @@ -92,13 +91,12 @@ void updatePlayer(Player* player, Game* game) DrawRay(ray, YELLOW); int tests; - WorldUID uid = castRayAtWorld(&game->world, ray, true, &tests); + WorldUID uid = castRayAtWorld(&game->world, ray, false, &tests); - //printf("%d\n", tests); + printf("%d\n", tests); if (uid != -1) { DrawBoundingBox(game->world.entities[uid].box, RED); } -/* #endif */ } |
