/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* events_scene_movement_up_down.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: scebula +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2017/01/08 12:17:09 by scebula #+# #+# */ /* Updated: 2017/01/08 12:17:55 by scebula ### ########.fr */ /* */ /* ************************************************************************** */ #include "rt.h" void event_mov_dwn(t_data *d) { normalize_vector(&d->cam.dir); substract_to_vector(&(d->cam.pos), init_vector(0, 1, 0, 1)); create_cam(&d->cam, d); remake(d); } void event_mov_up(t_data *d) { normalize_vector(&d->cam.dir); add_to_vector(&(d->cam.pos), init_vector(0, 1, 0, 1)); create_cam(&d->cam, d); remake(d); }