CSC8502_Advanced_Graphics_For_Games / nclgl / Frustum.h
Frustum.h
Raw
#pragma once
#include "Plane.h"
class SceneNode;
class Matrix4;

class Frustum {
public:
	Frustum(void) {}
	~Frustum(void) {}

	void FromMatrix(const Matrix4& mvp);
	bool InsideFrustum(SceneNode& n);
protected:
	Plane planes[6];

};