the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2#include "FrustumData.h"
3
4class Frustum : public FrustumData
5{
6private:
7 static Frustum *frustum;
8
9public:
10 static FrustumData *getFrustum();
11
12 ///////////////////////////////// NORMALIZE PLANE \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*
13 /////
14 ///// This normalizes a plane (A side) from a given frustum.
15 /////
16 ///////////////////////////////// NORMALIZE PLANE \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*
17
18private:
19 void normalizePlane(float **frustum, int side);
20
21 FloatBuffer *_proj;
22 FloatBuffer *_modl;
23 FloatBuffer *_clip;
24
25 void calculateFrustum();
26
27 Frustum();
28 ~Frustum();
29};