aboutsummaryrefslogtreecommitdiffstats
path: root/src/ft_draw_verline.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/ft_draw_verline.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/ft_draw_verline.c b/src/ft_draw_verline.c
index 5f93ce2..7d24301 100644
--- a/src/ft_draw_verline.c
+++ b/src/ft_draw_verline.c
@@ -11,6 +11,7 @@
/* ************************************************************************** */
#include <cub3d.h>
+#include <stdio.h>
static void
ft_draw_floor(t_cub *cl, int32_t y, int32_t x)
@@ -59,14 +60,16 @@ int8_t
y = y1;
ft_draw_ceil(cl, y, x);
ft_choose_tex(cl);
- while (y <= y2)
+ while (y1 < y2)
{
d = y * 256 - cl->wlist->y_size * 128 + cl->rlist.line_h * 128;
+ printf(" y : %d\ny_size : %d\nd : %d\nline_h : %d\n", y, cl->wlist->y_size, d, cl->rlist.line_h);
cl->tlist[cl->w_side].tex_y = ((d * cl->tlist[cl->w_side].img_w)
/ cl->rlist.line_h) / 256;
+ /*printf("w_side : %d\nd : %d\ntex_y : %d\n", cl->w_side, d, cl->tlist[cl->w_side].tex_y);*/
ft_draw_texture(cl, x, y, cl->tlist[cl->w_side].tex_y);
/**(int*)(cl->img.ptr + (x * 4 + (y * cl->img.sizeline))) = (cl->rlist.side) ? 0x2200ffaa : 0x0000ffaa;*/
- y++;
+ y1++;
}
ft_draw_floor(cl, y, x);
return (0);