Class SheetedDecalTextureGenerator
java.lang.Object
com.mojang.blaze3d.vertex.SheetedDecalTextureGenerator
- All Implemented Interfaces:
VertexConsumer, IVertexConsumerExtension
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Matrix4fprivate final VertexConsumerprivate final Vector3fprivate final Matrix3fprivate final floatprivate final Vector3fprivate floatprivate floatprivate float -
Constructor Summary
ConstructorsConstructorDescriptionSheetedDecalTextureGenerator(VertexConsumer delegate, PoseStack.Pose cameraPose, float textureScale) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IVertexConsumerExtension
applyBakedNormals, misc, putBulkData, putBulkDataMethods inherited from interface VertexConsumer
addVertex, addVertex, addVertex, addVertex, addVertex, addVertexWith2DPose, putBulkData, setColor, setLight, setNormal, setNormal, setOverlay
-
Field Details
-
delegate
-
cameraInversePose
-
normalInversePose
-
textureScale
private final float textureScale -
worldPos
-
normal
-
x
private float x -
y
private float y -
z
private float z
-
-
Constructor Details
-
SheetedDecalTextureGenerator
public SheetedDecalTextureGenerator(VertexConsumer delegate, PoseStack.Pose cameraPose, float textureScale)
-
-
Method Details
-
addVertex
- Specified by:
addVertexin interfaceVertexConsumer
-
setColor
- Specified by:
setColorin interfaceVertexConsumer
-
setColor
- Specified by:
setColorin interfaceVertexConsumer
-
setUv
- Specified by:
setUvin interfaceVertexConsumer
-
setUv1
- Specified by:
setUv1in interfaceVertexConsumer
-
setUv2
- Specified by:
setUv2in interfaceVertexConsumer
-
setNormal
- Specified by:
setNormalin interfaceVertexConsumer
-
setLineWidth
- Specified by:
setLineWidthin interfaceVertexConsumer
-