Files
mcpe/source/World/Renderer/FrustumCuller.hpp
iProgramInCpp 9642818a88 * Initial commit.
:)
2023-07-30 22:22:02 +03:00

20 lines
386 B
C++

#pragma once
#include "Vec3.hpp"
#include "Culler.hpp"
#include "Frustum.hpp"
class FrustumCuller : public Culler
{
public:
bool cubeFullyInFrustum(float, float, float, float, float, float);
bool cubeInFrustum(float, float, float, float, float, float);
bool isVisible(const AABB&);
void prepare(float x, float y, float z);
public:
FrustumData m_frustumData;
Vec3 m_camPos;
};