Class MatrixApplyingVertexBuilder

java.lang.Object
com.mojang.blaze3d.vertex.DefaultColorVertexBuilder
com.mojang.blaze3d.vertex.MatrixApplyingVertexBuilder
All Implemented Interfaces:
IVertexBuilder, IForgeVertexBuilder

public class MatrixApplyingVertexBuilder extends DefaultColorVertexBuilder
  • Field Details

    • delegate

      private final IVertexBuilder delegate
    • cameraInversePose

      private final Matrix4f cameraInversePose
    • normalInversePose

      private final Matrix3f normalInversePose
    • x

      private float x
    • y

      private float y
    • z

      private float z
    • overlayU

      private int overlayU
    • overlayV

      private int overlayV
    • lightCoords

      private int lightCoords
    • nx

      private float nx
    • ny

      private float ny
    • nz

      private float nz
  • Constructor Details

  • Method Details

    • resetState

      private void resetState()
    • endVertex

      public void endVertex()
    • vertex

      public IVertexBuilder vertex(double p_225582_1_, double p_225582_3_, double p_225582_5_)
    • color

      public IVertexBuilder color(int p_225586_1_, int p_225586_2_, int p_225586_3_, int p_225586_4_)
    • uv

      public IVertexBuilder uv(float p_225583_1_, float p_225583_2_)
    • overlayCoords

      public IVertexBuilder overlayCoords(int p_225585_1_, int p_225585_2_)
    • uv2

      public IVertexBuilder uv2(int p_225587_1_, int p_225587_2_)
    • normal

      public IVertexBuilder normal(float p_225584_1_, float p_225584_2_, float p_225584_3_)