net.minecraft.client.renderer

public class Octree

gxn
net.minecraft.client.renderer.Octree
net.minecraft.class_10143
net.minecraft.client.render.chunk.Octree
net.minecraft.src.C_346176_

字段概要

修饰符与类型字段
private final Octree$Branch
a
root
field_53904
root
f_348188_
final BlockPos
b
cameraSectionCenter
field_53905
centerPos
f_349420_

构造函数概要

修饰符构造函数
public (SectionPos sectionPos, int viewDistance, int sizeY, int bottomY)

方法概要

修饰符与类型方法
public boolean
a(hbk$a arg0)
add(SectionRenderDispatcher$RenderSection arg0)
method_62912(class_846$class_851 arg0)
add(ChunkBuilder$BuiltChunk chunk)
m_353648_(C_290152_$C_290138_ arg0)
public void
a(gxn$e arg0, hbp arg1, int arg2)
visitNodes(Octree$OctreeVisitor arg0, Frustum arg1, int arg2)
method_62911(class_10143$class_10148 arg0, class_4604 arg1, int arg2)
visit(Octree$Visitor visitor, Frustum frustum, int margin)
m_353926_(C_346176_$C_345728_ p_368650_, C_4273_ p_366939_, int arg2)
boolean
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6)
isClose(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6)
method_64061(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6)
isCenterWithin(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, int margin)
m_354369_(double p_363586_, double p_366426_, double p_363335_, double arg3, double arg4, double arg5, int arg6)