diff options
Diffstat (limited to '')
-rw-r--r-- | src/ft_draw_verline.c | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/ft_draw_verline.c b/src/ft_draw_verline.c deleted file mode 100644 index 3ecde46..0000000 --- a/src/ft_draw_verline.c +++ /dev/null @@ -1,36 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* ft_draw_verline.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: rbousset <marvin@42.fr> +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2020/02/14 17:22:23 by rbousset #+# #+# */ -/* Updated: 2020/02/14 17:23:42 by rbousset ### ########lyon.fr */ -/* */ -/* ************************************************************************** */ - -#include <cub3d.h> -#include <stdint.h> - -int8_t - ft_draw_verline(t_cub *cl, int32_t x, int32_t y, int32_t y2) -{ - int32_t d; - int32_t tex_y; - - (y < 0) ? (y = 0) : 0; - (y2 < 0) ? (y2 = 0) : 0; - (cl->rlist.line_h_tab[x] <= 0) ? (cl->rlist.line_h_tab[x] = 1) : 0; - while (y < y2) - { - d = y * 256 - cl->wlist.y_size * 128 + cl->rlist.line_h_tab[x] * 128; - d = (d <= 0) ? (-d) : (d); - tex_y = ((d * cl->tlist[cl->rlist.w_side_tab[x]].img_h) - / cl->rlist.line_h_tab[x]) / 256; - (tex_y <= 0) ? (tex_y = 1) : 0; - ft_draw_texture(cl, x, y, tex_y); - y++; - } - return (0); -} |