Package com.mojang.blaze3d.vertex
Interface VertexConsumer
- All Superinterfaces:
IVertexConsumerExtension
- All Known Implementing Classes:
BufferBuilder,OutlineBufferSource.EntityOutlineGenerator,QuadBakingVertexConsumer,RemappingVertexPipeline,SheetedDecalTextureGenerator,SpriteCoordinateExpander,TransformingVertexPipeline,VertexConsumerWrapper,VertexMultiConsumer.Double,VertexMultiConsumer.Multiple
-
Method Summary
Modifier and TypeMethodDescriptionaddVertex(float pX, float pY, float pZ) default voidaddVertex(float pX, float pY, float pZ, int pColor, float pU, float pV, int pPackedOverlay, int pPackedLight, float pNormalX, float pNormalY, float pNormalZ) default VertexConsumeraddVertex(PoseStack.Pose pPose, float pX, float pY, float pZ) default VertexConsumeraddVertex(PoseStack.Pose pPose, Vector3f pPos) default VertexConsumerdefault VertexConsumerdefault voidputBulkData(PoseStack.Pose pPose, BakedQuad pQuad, float[] pBrightness, float pRed, float pGreen, float pBlue, float pAlpha, int[] pLightmap, int pPackedOverlay, boolean pReadExistingColor) default voidputBulkData(PoseStack.Pose pPose, BakedQuad pQuad, float pRed, float pGreen, float pBlue, float pAlpha, int pPackedLight, int pPackedOverlay) default VertexConsumersetColor(float pRed, float pGreen, float pBlue, float pAlpha) default VertexConsumersetColor(int pColor) setColor(int pRed, int pGreen, int pBlue, int pAlpha) default VertexConsumersetLight(int pPackedLight) setNormal(float pNormalX, float pNormalY, float pNormalZ) default VertexConsumersetNormal(PoseStack.Pose pPose, float pNormalX, float pNormalY, float pNormalZ) default VertexConsumersetNormal(PoseStack.Pose pPose, Vector3f pNormalVector) default VertexConsumersetOverlay(int pPackedOverlay) setUv(float pU, float pV) setUv1(int pU, int pV) setUv2(int pU, int pV) default VertexConsumersetWhiteAlpha(int pAlpha) Methods inherited from interface net.neoforged.neoforge.client.extensions.IVertexConsumerExtension
applyBakedLighting, applyBakedNormals, misc, putBulkData
-
Method Details
-
addVertex
-
setColor
-
setUv
-
setUv1
-
setUv2
-
setNormal
-
addVertex
default void addVertex(float pX, float pY, float pZ, int pColor, float pU, float pV, int pPackedOverlay, int pPackedLight, float pNormalX, float pNormalY, float pNormalZ) -
setColor
-
setColor
-
setWhiteAlpha
-
setLight
-
setOverlay
-
putBulkData
default void putBulkData(PoseStack.Pose pPose, BakedQuad pQuad, float pRed, float pGreen, float pBlue, float pAlpha, int pPackedLight, int pPackedOverlay) -
putBulkData
default void putBulkData(PoseStack.Pose pPose, BakedQuad pQuad, float[] pBrightness, float pRed, float pGreen, float pBlue, float pAlpha, int[] pLightmap, int pPackedOverlay, boolean pReadExistingColor) -
addVertex
-
addVertex
-
addVertex
-
addVertex
-
setNormal
default VertexConsumer setNormal(PoseStack.Pose pPose, float pNormalX, float pNormalY, float pNormalZ) -
setNormal
-