aboutsummaryrefslogtreecommitdiff
path: root/mons_3d/include/projection.h
blob: df0f71687da513849c8106b48c51c8c5127a79ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef MONS_PROJECTION_H
#define MONS_PROJECTION_H

typedef struct mons_projection {
    float near;
    float far;
    float fov;
    float aspect_ratio;
} mons_projection;

struct mons_mat4 mons_projection_matrix(mons_projection projection);

#endif