versiontexturepositioncouleurok

This commit is contained in:
2024-01-23 21:46:59 +01:00
parent ffca051a01
commit 4e8cb2de1b
11 changed files with 200 additions and 76 deletions

View File

@@ -6,7 +6,7 @@
/* By: fgras-ca <fgras-ca@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/01/12 17:49:42 by fgras-ca #+# #+# */
/* Updated: 2024/01/17 21:47:17 by fgras-ca ### ########.fr */
/* Updated: 2024/01/23 17:43:56 by fgras-ca ### ########.fr */
/* */
/* ************************************************************************** */
@@ -31,12 +31,6 @@ void init_base_params(t_base_params *params, t_structure_main *w)
params->FOV = FOVIEW * (PI / 180);
params->DR = params->FOV / params->numrays;
params->ra = w->s_player.pa - (params->FOV / 2);
printf("DEBUG: Initialisation des paramètres de base\n");
printf("DEBUG: tilesize (taille de la tuile) = %d\n", w->s_map.mapS);
printf("DEBUG: numrays (nombre de rayons) = %d\n", NUMRAY);
printf("DEBUG: FOV (champ de vision) = %f\n", FOVIEW * (PI / 180));
printf("DEBUG: DR (delta rayon) = %f\n", params->FOV / params->numrays);
printf("DEBUG: ra (rayon actuel) = %f\n", w->s_player.pa - (params->FOV / 2));
draw_background(w);
}

View File

@@ -6,7 +6,7 @@
/* By: fgras-ca <fgras-ca@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/01/12 17:35:53 by fgras-ca #+# #+# */
/* Updated: 2024/01/14 17:19:42 by fgras-ca ### ########.fr */
/* Updated: 2024/01/23 20:46:34 by fgras-ca ### ########.fr */
/* */
/* ************************************************************************** */
@@ -54,8 +54,8 @@ void drawray(t_ray_params *rayparams)
textureparams.startX = rayparams->r * rayparams->raywidth
+ rayparams->backgroundOffsetX;
textureparams.endX = textureparams.startX + rayparams->raywidth;
init_texture_params(&textureparams, rayparams);
init_line_params(&lineparams, rayparams);
draw_line(&lineparams);
init_texture_params(&textureparams, rayparams);
draw_texture(&textureparams);
}

View File

@@ -6,7 +6,7 @@
/* By: fgras-ca <fgras-ca@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/01/12 17:39:11 by fgras-ca #+# #+# */
/* Updated: 2024/01/20 11:05:59 by fgras-ca ### ########.fr */
/* Updated: 2024/01/23 21:21:04 by fgras-ca ### ########.fr */
/* */
/* ************************************************************************** */