blob: 4bbc7111968c4252c5085448dd44813875679251 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#pragma once
#include "screen.h"
#include "ray.h"
typedef struct {
v2 pos;
float angle;
} Camera;
void init_camera(Camera* camera);
void update_camera(Camera* camera, Screen* screeen);
void render(Screen* screen, const Camera* camera);
|