add init textures
This commit is contained in:
@@ -22,10 +22,22 @@ void draw_floor_ceiling(t_game *game, t_rcast *rcast, t_txt *txt)
|
||||
|
||||
void draw_column(t_game *game, t_rcast *rcast)
|
||||
{
|
||||
int color;
|
||||
int color_n;
|
||||
int color_s;
|
||||
int color_e;
|
||||
int color_o;
|
||||
|
||||
color_n = 0x00FF00FF;
|
||||
color_s = 0x0000EEEE;
|
||||
color_e = 0x00DDDD00;
|
||||
color_o = 0x00CCCCCC;
|
||||
draw_floor_ceiling(game, rcast, &game->txt);
|
||||
color = 0x00FF00FF;
|
||||
if (rcast->is_x)
|
||||
color = 0x00EE00EE;
|
||||
draw_line(&game->img, &rcast->wall, color);
|
||||
if (!rcast->is_x && rcast->slope_y > 0)
|
||||
draw_line(&game->img, &rcast->wall, color_n);
|
||||
if (!rcast->is_x && rcast->slope_y < 0)
|
||||
draw_line(&game->img, &rcast->wall, color_s);
|
||||
if (rcast->is_x && rcast->slope_x > 0)
|
||||
draw_line(&game->img, &rcast->wall, color_e);
|
||||
if (rcast->is_x && rcast->slope_x < 0)
|
||||
draw_line(&game->img, &rcast->wall, color_o);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user