Class BakedQuadHelper
java.lang.Object
com.simibubi.create.foundation.model.BakedQuadHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final com.mojang.blaze3d.vertex.VertexFormatstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.client.renderer.block.model.BakedQuadclone(net.minecraft.client.renderer.block.model.BakedQuad quad) static net.minecraft.client.renderer.block.model.BakedQuadcloneWithCustomGeometry(net.minecraft.client.renderer.block.model.BakedQuad quad, int[] vertexData) static net.minecraft.world.phys.Vec3getNormalXYZ(int[] vertexData, int vertex) static floatgetU(int[] vertexData, int vertex) static floatgetV(int[] vertexData, int vertex) static net.minecraft.world.phys.Vec3getXYZ(int[] vertexData, int vertex) static voidsetNormalXYZ(int[] vertexData, int vertex, net.minecraft.world.phys.Vec3 xyz) static voidsetU(int[] vertexData, int vertex, float u) static voidsetV(int[] vertexData, int vertex, float v) static voidsetXYZ(int[] vertexData, int vertex, net.minecraft.world.phys.Vec3 xyz)
-
Field Details
-
FORMAT
public static final com.mojang.blaze3d.vertex.VertexFormat FORMAT -
VERTEX_STRIDE
public static final int VERTEX_STRIDE -
X_OFFSET
public static final int X_OFFSET- See Also:
-
Y_OFFSET
public static final int Y_OFFSET- See Also:
-
Z_OFFSET
public static final int Z_OFFSET- See Also:
-
COLOR_OFFSET
public static final int COLOR_OFFSET- See Also:
-
U_OFFSET
public static final int U_OFFSET- See Also:
-
V_OFFSET
public static final int V_OFFSET- See Also:
-
LIGHT_OFFSET
public static final int LIGHT_OFFSET- See Also:
-
NORMAL_OFFSET
public static final int NORMAL_OFFSET- See Also:
-
-
Method Details
-
clone
public static net.minecraft.client.renderer.block.model.BakedQuad clone(net.minecraft.client.renderer.block.model.BakedQuad quad) -
cloneWithCustomGeometry
public static net.minecraft.client.renderer.block.model.BakedQuad cloneWithCustomGeometry(net.minecraft.client.renderer.block.model.BakedQuad quad, int[] vertexData) -
getXYZ
public static net.minecraft.world.phys.Vec3 getXYZ(int[] vertexData, int vertex) -
setXYZ
public static void setXYZ(int[] vertexData, int vertex, net.minecraft.world.phys.Vec3 xyz) -
getNormalXYZ
public static net.minecraft.world.phys.Vec3 getNormalXYZ(int[] vertexData, int vertex) -
setNormalXYZ
public static void setNormalXYZ(int[] vertexData, int vertex, net.minecraft.world.phys.Vec3 xyz) -
getU
public static float getU(int[] vertexData, int vertex) -
getV
public static float getV(int[] vertexData, int vertex) -
setU
public static void setU(int[] vertexData, int vertex, float u) -
setV
public static void setV(int[] vertexData, int vertex, float v)
-