public class ClippingHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private double |
camX |
private double |
camY |
private double |
camZ |
private Vector4f[] |
frustumData |
Constructor and Description |
---|
ClippingHelper(Matrix4f p_i226026_1_,
Matrix4f p_i226026_2_) |
Modifier and Type | Method and Description |
---|---|
private void |
calculateFrustum(Matrix4f p_228956_1_,
Matrix4f p_228956_2_) |
private boolean |
cubeInFrustum(double p_228953_1_,
double p_228953_3_,
double p_228953_5_,
double p_228953_7_,
double p_228953_9_,
double p_228953_11_) |
private boolean |
cubeInFrustum(float p_228954_1_,
float p_228954_2_,
float p_228954_3_,
float p_228954_4_,
float p_228954_5_,
float p_228954_6_) |
private void |
getPlane(Matrix4f p_228955_1_,
int p_228955_2_,
int p_228955_3_,
int p_228955_4_,
int p_228955_5_) |
boolean |
isVisible(AxisAlignedBB p_228957_1_) |
void |
prepare(double p_228952_1_,
double p_228952_3_,
double p_228952_5_) |
private final Vector4f[] frustumData
private double camX
private double camY
private double camZ
public void prepare(double p_228952_1_, double p_228952_3_, double p_228952_5_)
private void getPlane(Matrix4f p_228955_1_, int p_228955_2_, int p_228955_3_, int p_228955_4_, int p_228955_5_)
public boolean isVisible(AxisAlignedBB p_228957_1_)
private boolean cubeInFrustum(double p_228953_1_, double p_228953_3_, double p_228953_5_, double p_228953_7_, double p_228953_9_, double p_228953_11_)
private boolean cubeInFrustum(float p_228954_1_, float p_228954_2_, float p_228954_3_, float p_228954_4_, float p_228954_5_, float p_228954_6_)