Interface IVertexConsumerExtension
- All Known Subinterfaces:
VertexConsumer
- All Known Implementing Classes:
BufferBuilder,OutlineBufferSource.EntityOutlineGenerator,QuadBakingVertexConsumer,RemappingVertexPipeline,SheetedDecalTextureGenerator,SpriteCoordinateExpander,TransformingVertexPipeline,VertexConsumerWrapper,VertexMultiConsumer.Double,VertexMultiConsumer.Multiple
public interface IVertexConsumerExtension
Extension interface for
VertexConsumer.-
Method Summary
Modifier and TypeMethodDescriptiondefault voidapplyBakedNormals(Vector3f generated, BakedNormals data, int vertex, Matrix3f normalTransform) default VertexConsumermisc(VertexFormatElement element, int... rawData) Consumes an unknownVertexFormatElementas a raw int data array.private VertexConsumerself()
-
Method Details
-
self
-
misc
Consumes an unknownVertexFormatElementas a raw int data array.If the consumer needs to store the data for later use, it must copy it. There are no guarantees on immutability.
-
applyBakedNormals
default void applyBakedNormals(Vector3f generated, BakedNormals data, int vertex, Matrix3f normalTransform)
-