历史 - net.minecraft.client.renderer.culling.Frustum

1.21.11

名称

hlh

htx

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

hbq

hlh

字段

构造函数

方法

Frustum (float): a, offset, method_74403, offset, m_420171_

boolean (double, double, double): b, pointInFrustum, method_74404, intersectPoint, m_420259_

1.21.8

名称

hbp

hbq

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

gvh

hbp

字段

构造函数

方法

1.21.5

名称

gpr

gvh

字段

构造函数

方法

1.21.4

名称

gpc

gpr

字段

构造函数

方法

1.21.3

名称

gie

gpc

字段

构造函数

方法

boolean (double, double, double, double, double, double): a, cubeInFrustum, method_23089, isVisible, m_113006_

int (BoundingBox): a, cubeInFrustum, method_62978, intersectAab, m_356286_

int (double, double, double, double, double, double): a, cubeInFrustum, method_23089, intersectAab, m_354445_

org.joml.Vector4f[] (): a, getFrustumPoints, method_62342, getBoundaryPoints, m_113006_

double (): b, getCamX, method_62343, getX, m_354958_

double (): c, getCamY, method_62344, getY, m_355500_

double (): d, getCamZ, method_62345, getZ, m_352340_

1.21.1

名称

字段

构造函数

方法

1.21

名称

ggu

gie

字段

构造函数

方法

1.20.6

名称

fwk

ggu

字段

构造函数

方法

1.20.4

名称

frg

fwk

字段

构造函数

方法

1.20.2

名称

fmw

frg

字段

构造函数

方法

1.20.1

名称

flf

fmw

字段

int: a, OFFSET_STEP, field_34820, field_34820, f_194437_

int: a, OFFSET_STEP, field_34820, RECESSION_SCALE, f_194437_

org.joml.Matrix4f: c, matrix, field_40824, field_40824, f_252406_

org.joml.Matrix4f: c, matrix, field_40824, positionProjectionMatrix, f_252406_

org.joml.Vector4f: d, viewVector, field_34821, field_34821, f_194438_

org.joml.Vector4f: d, viewVector, field_34821, recession, f_194438_

构造函数

方法

Frustum (int): a, offsetToFullyIncludeCameraCube, method_38557, method_38557, m_194441_

Frustum (int): a, offsetToFullyIncludeCameraCube, method_38557, coverBoxAroundSetPosition, m_194441_

1.19.4

名称

fgs

flf

字段

构造函数

方法

1.19.3

名称

fco

fgs

字段

Vector4f[]: b, frustumData, field_20994, homogeneousCoordinates, f_112995_

double: d, camX, field_20995, x, f_112996_

double: e, camX, field_20995, x, f_112996_

double: e, camY, field_20996, y, f_112997_

double: f, camY, field_20996, y, f_112997_

double: f, camZ, field_20997, z, f_112998_

double: g, camZ, field_20997, z, f_112998_

Vector4f: c, viewVector, field_34821, field_34821, f_194438_

org.joml.FrustumIntersection: b, intersection, field_40823, frustumIntersection, f_252531_

org.joml.Matrix4f: c, matrix, field_40824, field_40824, f_252406_

org.joml.Vector4f: d, viewVector, field_34821, field_34821, f_194438_

构造函数

(Matrix4f, Matrix4f)

(org.joml.Matrix4f, org.joml.Matrix4f)

方法

void (Matrix4f, Matrix4f): a, calculateFrustum, method_23092, init, m_113026_

void (Matrix4f, int, int, int, int): a, getPlane, method_23091, transform, m_113020_

boolean (float, float, float, float, float, float): a, cubeInFrustum, method_23090, isAnyCornerVisible, m_113013_

boolean (float, float, float, float, float, float): b, cubeCompletelyInFrustum, method_38558, method_38558, m_194443_

void (org.joml.Matrix4f, org.joml.Matrix4f): a, calculateFrustum, method_23092, init, m_253155_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

faq

fco

字段

构造函数

方法

1.19

名称

eto

faq

字段

构造函数

方法

1.18.2

名称

esh

eto

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

eqc

esh

字段

Vector4f[]: a, frustumData, field_20994, homogeneousCoordinates, f_112995_

Vector4f[]: b, frustumData, field_20994, homogeneousCoordinates, f_112995_

double: b, camX, field_20995, x, f_112996_

double: d, camX, field_20995, x, f_112996_

double: c, camY, field_20996, y, f_112997_

double: e, camY, field_20996, y, f_112997_

double: d, camZ, field_20997, z, f_112998_

double: f, camZ, field_20997, z, f_112998_

int: a, OFFSET_STEP, field_34820, field_34820, f_194437_

Vector4f: c, viewVector, field_34821, field_34821, f_194438_

构造函数

(Frustum)

方法

Frustum (int): a, offsetToFullyIncludeCameraCube, method_38557, method_38557, m_194441_

boolean (float, float, float, float, float, float): b, cubeCompletelyInFrustum, method_38558, method_38558, m_194443_

1.17.1

名称

eqb

eqc

字段

构造函数

方法

1.17

名称

ecz

eqb

net.minecraft.client.renderer.culling.ClippingHelper

net.minecraft.src.C_4273_

字段

Vector4f[]: a, frustumData, field_20994, homogeneousCoordinates, field_228948_a_

Vector4f[]: a, frustumData, field_20994, homogeneousCoordinates, f_112995_

double: b, camX, field_20995, x, field_228949_b_

double: b, camX, field_20995, x, f_112996_

double: c, camY, field_20996, y, field_228950_c_

double: c, camY, field_20996, y, f_112997_

double: d, camZ, field_20997, z, field_228951_d_

double: d, camZ, field_20997, z, f_112998_

构造函数

方法

void (double, double, double): a, prepare, method_23088, setPosition, func_228952_a_

void (double, double, double): a, prepare, method_23088, setPosition, m_113002_

void (Matrix4f, Matrix4f): a, calculateFrustum, method_23092, init, func_228956_a_

void (Matrix4f, Matrix4f): a, calculateFrustum, method_23092, init, m_113026_

void (Matrix4f, int, int, int, int): a, getPlane, method_23091, transform, func_228955_a_

void (Matrix4f, int, int, int, int): a, getPlane, method_23091, transform, m_113020_

boolean (AABB): a, isVisible, method_23093, isVisible, func_228957_a_

boolean (AABB): a, isVisible, method_23093, isVisible, m_113029_

boolean (double, double, double, double, double, double): a, cubeInFrustum, method_23089, isVisible, func_228953_a_

boolean (double, double, double, double, double, double): a, cubeInFrustum, method_23089, isVisible, m_113006_

boolean (float, float, float, float, float, float): a, cubeInFrustum, method_23090, isAnyCornerVisible, func_228954_a_

boolean (float, float, float, float, float, float): a, cubeInFrustum, method_23090, isAnyCornerVisible, m_113013_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

ecr

ecz

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ees

ecr

字段

构造函数

方法

1.16.1

名称

dtm

ees

net.minecraft.client.renderer.culling.ClippingHelperImpl

net.minecraft.client.renderer.culling.ClippingHelper

字段

构造函数

方法

1.15.2

名称

dtj

dtm

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

dqf

dtj

net.minecraft.class_855

net.minecraft.class_4604

net.minecraft.client.render.GlMatrixFrustum

net.minecraft.client.render.Frustum

字段

FloatBuffer: f, _proj, field_4496, projectionMatrixBuffer, field_78561_f

FloatBuffer: g, _modl, field_4494, modelviewMatrixBuffer, field_78562_g

FloatBuffer: h, _clip, field_4493, field_78564_h

Frustum: e, FRUSTUM, field_4495, INSTANCE, field_195630_e

Vector4f[]: a, frustumData, field_20994, homogeneousCoordinates, field_228948_a_

double: b, camX, field_20995, x, field_228949_b_

double: c, camY, field_20996, y, field_228950_c_

double: d, camZ, field_20997, z, field_228951_d_

构造函数

()

(Matrix4f, Matrix4f)

方法

FrustumData (): a, getFrustum, method_3696, get, func_78558_a

void (float[]): a, normalizePlane, method_3697, normalize, func_180547_a

void (): b, calculateFrustum, method_3698, loadFromGlMatrices, func_78560_b

void (double, double, double): a, prepare, method_23088, setPosition, func_228952_a_

void (Matrix4f, Matrix4f): a, calculateFrustum, method_23092, init, func_228956_a_

void (Matrix4f, int, int, int, int): a, getPlane, method_23091, transform, func_228955_a_

boolean (AABB): a, isVisible, method_23093, isVisible, func_228957_a_

boolean (double, double, double, double, double, double): a, cubeInFrustum, method_23089, isVisible, func_228953_a_

boolean (float, float, float, float, float, float): a, cubeInFrustum, method_23090, isAnyCornerVisible, func_228954_a_

1.14.4

名称

dnr

dqf

net.minecraft.client.renderer.culling.Frustum

字段

FloatBuffer: f, field_4496, projectionMatrixBuffer, field_78561_f

FloatBuffer: f, _proj, field_4496, projectionMatrixBuffer, field_78561_f

FloatBuffer: g, field_4494, modelviewMatrixBuffer, field_78562_g

FloatBuffer: g, _modl, field_4494, modelviewMatrixBuffer, field_78562_g

FloatBuffer: h, field_4493, field_4493, field_78564_h

FloatBuffer: h, _clip, field_4493, field_78564_h

GlMatrixFrustum: e, field_4495, INSTANCE, field_195630_e

Frustum: e, FRUSTUM, field_4495, INSTANCE, field_195630_e

构造函数

方法

Frustum (): a, method_3696, get, func_78558_a

FrustumData (): a, getFrustum, method_3696, get, func_78558_a

void (float[]): a, method_3697, normalize, func_180547_a

void (float[]): a, normalizePlane, method_3697, normalize, func_180547_a

void (): b, method_3698, loadFromGlMatrices, func_78560_b

void (): b, calculateFrustum, method_3698, loadFromGlMatrices, func_78560_b

1.14.3

名称

dnn

dnr

net.minecraft.client.render.GlMatrixFrustum

字段

FloatBuffer: f, field_4496, field_78561_f

FloatBuffer: f, field_4496, projectionMatrixBuffer, field_78561_f

FloatBuffer: g, field_4494, field_78562_g

FloatBuffer: g, field_4494, modelviewMatrixBuffer, field_78562_g

FloatBuffer: h, field_4493, field_78564_h

FloatBuffer: h, field_4493, field_4493, field_78564_h

ClippingHelperImpl: e, field_4495, field_195630_e

GlMatrixFrustum: e, field_4495, INSTANCE, field_195630_e

构造函数

方法

ClippingHelper (): a, method_3696, func_78558_a

Frustum (): a, method_3696, get, func_78558_a

void (float[]): a, method_3697, func_180547_a

void (float[]): a, method_3697, normalize, func_180547_a

void (): b, method_3698, func_78560_b

void (): b, method_3698, loadFromGlMatrices, func_78560_b

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

dnl

dnn

字段

构造函数

方法

1.14

名称

cxa

dnl

net.minecraft.class_855

字段

FloatBuffer: f, field_78561_f

FloatBuffer: f, field_4496, field_78561_f

FloatBuffer: g, field_78562_g

FloatBuffer: g, field_4494, field_78562_g

FloatBuffer: h, field_78564_h

FloatBuffer: h, field_4493, field_78564_h

ClippingHelperImpl: e, field_195630_e

ClippingHelperImpl: e, field_4495, field_195630_e

构造函数

方法

ClippingHelper (): a, func_78558_a

ClippingHelper (): a, method_3696, func_78558_a

void (float[]): a, func_180547_a

void (float[]): a, method_3697, func_180547_a

void (): b, func_78560_b

void (): b, method_3698, func_78560_b

1.13.2

名称

cwz

cxa

字段

构造函数

方法

1.13.1

名称

cwq

cwz

字段

构造函数

方法

1.13

名称

bxz

cwq

字段

ClippingHelperImpl: e, field_78563_e

ClippingHelperImpl: e, field_195630_e

构造函数

方法

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

bxx

bxz

字段

构造函数

方法

1.12

名称

btm

bxx

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

btk

btm

字段

构造函数

方法

1.11

名称

brg

btk

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

bqk

brg

字段

构造函数

方法

1.9.4

名称

字段

构造函数

方法

1.9.2

名称

bqn

bqk

字段

构造函数

方法

1.9

名称

bib

bqn

字段

构造函数

方法

1.8.8

名称

bib

net.minecraft.client.renderer.culling.ClippingHelperImpl

字段

ClippingHelperImpl: e, field_78563_e

FloatBuffer: f, field_78561_f

FloatBuffer: g, field_78562_g

FloatBuffer: h, field_78564_h

构造函数

()

方法

ClippingHelper (): a, func_78558_a

void (float[]): a, func_180547_a

void (): b, func_78560_b