Package com.hbm_m.client.render
Class ImmediateVertexWriter
java.lang.Object
com.hbm_m.client.render.ImmediateVertexWriter
Безопасная запись
POSITION_TEX_COLOR для Embeddium SodiumBufferBuilder:
int-цвет, uv перед color, либо полный vertex(...) через reflection.-
Method Summary
Modifier and TypeMethodDescriptionstatic voidbillboardQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Matrix4f matrix, float cx, float cy, float cz, org.joml.Vector3f left, org.joml.Vector3f up, float r, float g, float b, float a, float u0, float v0, float u1, float v1) Camera-facing quad (billboard) в локальных координатах эффекта.static voidtexColor(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Matrix4f matrix, float x, float y, float z, float r, float g, float b, float a, float u, float v) static voidworldQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float r, float g, float b, float a, float u0, float v0, float u1, float v1) Quad в мировых/камера-relative координатах (без Matrix4f).
-
Method Details
-
billboardQuad
public static void billboardQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Matrix4f matrix, float cx, float cy, float cz, org.joml.Vector3f left, org.joml.Vector3f up, float r, float g, float b, float a, float u0, float v0, float u1, float v1) Camera-facing quad (billboard) в локальных координатах эффекта. -
texColor
public static void texColor(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Matrix4f matrix, float x, float y, float z, float r, float g, float b, float a, float u, float v) -
worldQuad
public static void worldQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float r, float g, float b, float a, float u0, float v0, float u1, float v1) Quad в мировых/камера-relative координатах (без Matrix4f).
-