aboutsummaryrefslogtreecommitdiffstats
path: root/src/ft_draw_textures.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ft_draw_textures.c')
-rw-r--r--src/ft_draw_textures.c19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/ft_draw_textures.c b/src/ft_draw_textures.c
index 4bc0b78..0724a6d 100644
--- a/src/ft_draw_textures.c
+++ b/src/ft_draw_textures.c
@@ -25,20 +25,17 @@
void
ft_draw_texture(t_cub *cl, int x, int y, int tex_y)
{
- float dist;
- t_rgb rgb;
+ float dist;
+ t_rgb rgb;
if ((dist = cl->rlist.wall_dist) <= 0)
dist = 0.0001;
- rgb.b =
- (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x * 4 + 4 *
- cl->tlist[cl->w_side].img_h * tex_y];
- rgb.g =
- (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x * 4 + 4 *
- cl->tlist[cl->w_side].img_h * tex_y + 1];
- rgb.r =
- (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x * 4 + 4 *
- cl->tlist[cl->w_side].img_h * tex_y + 2];
+ rgb.b = (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x
+ * 4 + 4 * cl->tlist[cl->w_side].img_h * tex_y];
+ rgb.g = (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x
+ * 4 + 4 * cl->tlist[cl->w_side].img_h * tex_y + 1];
+ rgb.r = (uint8_t)cl->tlist[cl->w_side].ptr[cl->tlist[cl->w_side].tex_x
+ * 4 + 4 * cl->tlist[cl->w_side].img_h * tex_y + 2];
*(int*)(cl->img.ptr + ((uint16_t)x * 4 +
(y * cl->img.sizeline))) = ft_rgb_to_hex(dist, rgb, cl);
}