jtmm2/include/camera.h
2020-09-14 10:33:01 +02:00

17 lines
304 B
C

#ifndef _DEF_CAMERA
#define _DEF_CAMERA
#include "vec.h"
typedef struct Camera
{
Vec position;
Vec *target; /* the target position to lerp on */
float speed; /* camera lerp speed with 0 < speed <= 1 */
} Camera;
void camera_step(Camera *camera);
/* camera is invisible */
#endif /* _DEF_CAMERA */