diff --git a/src/game/rendering_graph_node.c b/src/game/rendering_graph_node.c index 84fc0a0a..85232730 100644 --- a/src/game/rendering_graph_node.c +++ b/src/game/rendering_graph_node.c @@ -260,7 +260,7 @@ static void geo_process_perspective(struct GraphNodePerspective *node) { aspect = 1.33333f; #endif - if (gCurrLevelNum > 3) + if (gCamera) gWorldScale = MAX(((gCamera->pos[0] * gCamera->pos[0]) + (gCamera->pos[1] * gCamera->pos[1]) + (gCamera->pos[2] * gCamera->pos[2]))/67108864, 1.0f); else gWorldScale = 1.0f;