接口 VertexConsumer
- 所有超级接口:
IForgeVertexConsumer
- 所有已知子接口:
BufferVertexConsumer
- 所有已知实现类:
BufferBuilder
,DefaultedVertexConsumer
,OutlineBufferSource.EntityOutlineGenerator
,QuadBakingVertexConsumer
,QuadBakingVertexConsumer.Buffered
,RemappingVertexPipeline
,SheetedDecalTextureGenerator
,SpriteCoordinateExpander
,TransformingVertexPipeline
,VertexConsumerWrapper
,VertexMultiConsumer.Double
,VertexMultiConsumer.Multiple
-
方法概要
修饰符和类型方法说明default VertexConsumer
color
(float pRed, float pGreen, float pBlue, float pAlpha) default VertexConsumer
color
(int pColorARGB) color
(int pRed, int pGreen, int pBlue, int pAlpha) void
defaultColor
(int pDefaultR, int pDefaultG, int pDefaultB, int pDefaultA) void
normal
(float pX, float pY, float pZ) default VertexConsumer
normal
(org.joml.Matrix3f pMatrix, float pX, float pY, float pZ) default VertexConsumer
overlayCoords
(int pOverlayUV) overlayCoords
(int pU, int pV) default void
putBulkData
(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, float alpha, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) default void
putBulkData
(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) default void
putBulkData
(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float pRed, float pGreen, float pBlue, int pCombinedLight, int pCombinedOverlay) void
uv
(float pU, float pV) default VertexConsumer
uv2
(int pLightmapUV) uv2
(int pU, int pV) vertex
(double pX, double pY, double pZ) default void
vertex
(float pX, float pY, float pZ, float pRed, float pGreen, float pBlue, float pAlpha, float pTexU, float pTexV, int pOverlayUV, int pLightmapUV, float pNormalX, float pNormalY, float pNormalZ) default VertexConsumer
vertex
(org.joml.Matrix4f pMatrix, float pX, float pY, float pZ) 从接口继承的方法 net.minecraftforge.client.extensions.IForgeVertexConsumer
applyBakedLighting, applyBakedNormals, misc, putBulkData
-
方法详细资料
-
vertex
-
color
-
uv
-
overlayCoords
-
uv2
-
normal
-
endVertex
void endVertex() -
vertex
default void vertex(float pX, float pY, float pZ, float pRed, float pGreen, float pBlue, float pAlpha, float pTexU, float pTexV, int pOverlayUV, int pLightmapUV, float pNormalX, float pNormalY, float pNormalZ) -
defaultColor
void defaultColor(int pDefaultR, int pDefaultG, int pDefaultB, int pDefaultA) -
unsetDefaultColor
void unsetDefaultColor() -
color
-
color
-
uv2
-
overlayCoords
-
putBulkData
default void putBulkData(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float pRed, float pGreen, float pBlue, int pCombinedLight, int pCombinedOverlay) -
putBulkData
default void putBulkData(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) -
putBulkData
default void putBulkData(PoseStack.Pose pPoseEntry, BakedQuad pQuad, float[] pColorMuls, float pRed, float pGreen, float pBlue, float alpha, int[] pCombinedLights, int pCombinedOverlay, boolean pMulColor) -
vertex
-
normal
-