net.minecraft.client.renderer.state

public class QuadParticleRenderState

implements SubmitNodeCollector$ParticleGroupRenderer, ParticleGroupRenderState

iku
net.minecraft.client.renderer.state.QuadParticleRenderState
net.minecraft.class_11944
net.minecraft.client.particle.BillboardParticleSubmittable
net.minecraft.src.C_411213_

字段概要

修饰符与类型字段
private static final int
a
INITIAL_PARTICLE_CAPACITY
field_62649
INITIAL_BUFFER_MAX_LENGTH
f_413129_
private static final int
b
FLOATS_PER_PARTICLE
field_62650
BUFFER_FLOAT_FIELDS
f_412045_
private static final int
c
INTS_PER_PARTICLE
field_62651
BUFFER_INT_FIELDS
f_413578_
private final Map<SingleQuadParticle$Layer, QuadParticleRenderState$Storage>
d
particles
field_62652
bufferByType
f_412150_
private int
e
particleCount
field_62946
particles
f_412401_

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public void
a(hmg$b arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
add(SingleQuadParticle$Layer arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
method_74323(class_3940$class_11941 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
render(BillboardParticle$RenderType renderType, float x, float y, float z, float rotationX, float rotationY, float rotationZ, float rotationW, float size, float minU, float maxU, float minV, float maxV, int color, int brightness)
m_416808_(C_4047_$C_410838_ p_425334_, float p_428174_, float p_429572_, float p_430629_, float p_428024_, float p_430210_, float p_423284_, float p_428012_, float p_430111_, float p_430584_, float p_424344_, float p_422739_, float p_430341_, int p_425088_, int arg14)
public void
b()
clear()
method_74316()
onFrameEnd()
m_416494_()
public QuadParticleRenderState$PreparedBuffers
a(igl$a arg0)
prepare(ParticleFeatureRenderer$ParticleBufferCache arg0)
method_74755(class_11977$class_12051 arg0)
submit(LayeredCustomCommandRenderer$VerticesCache arg0)
m_416360_(C_410904_$C_410930_ arg0)
public void
a(iku$b arg0, igl$a arg1, RenderPass arg2, ilr arg3, boolean arg4)
render(QuadParticleRenderState$PreparedBuffers arg0, ParticleFeatureRenderer$ParticleBufferCache arg1, RenderPass arg2, TextureManager arg3, boolean arg4)
method_74324(class_11944$class_12041 arg0, class_11977$class_12051 arg1, RenderPass arg2, class_1060 arg3, boolean arg4)
render(BillboardParticleSubmittable$Buffers arg0, LayeredCustomCommandRenderer$VerticesCache arg1, RenderPass arg2, TextureManager arg3, boolean arg4)
m_416468_(C_411213_$C_411371_ p_430205_, C_410904_$C_410930_ p_430224_, RenderPass p_431291_, C_4490_ p_424393_, boolean arg4)
protected void
a(fzp arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
renderRotatedQuad(VertexConsumer arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
method_74321(class_4588 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
drawFace(VertexConsumer vertexConsumer, float x, float y, float z, float rotationX, float rotationY, float rotationZ, float rotationW, float size, float minU, float maxU, float minV, float maxV, int color, int brightness)
m_415170_(C_3187_ p_425011_, float p_422470_, float p_428435_, float p_426314_, float p_422606_, float p_428492_, float p_422649_, float p_426421_, float p_431060_, float p_424479_, float p_426528_, float p_422524_, float p_428774_, int p_431539_, int arg14)
private void
a(fzp arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
renderVertex(VertexConsumer arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
method_74322(class_4588 arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
renderVertex(VertexConsumer vertexConsumer, org.joml.Quaternionf rotation, float x, float y, float z, float localX, float localY, float size, float maxU, float maxV, int color, int brightness)
m_419577_(C_3187_ p_422638_, org.joml.Quaternionf p_430496_, float p_422414_, float p_424265_, float p_428184_, float p_431345_, float p_428900_, float p_429925_, float p_429815_, float p_427364_, int p_422567_, int arg11)
public void
submit(hpo arg0, ikp arg1)
submit(SubmitNodeCollector arg0, CameraRenderState arg1)
submit(class_11659 arg0, class_12075 arg1)
submit(OrderedRenderCommandQueue arg0, CameraRenderState arg1)
m_415165_(C_411150_ p_423941_, C_411395_ arg1)