Package | Description |
---|---|
net.fabricmc.fabric.api.renderer.v1.mesh | |
net.fabricmc.fabric.api.renderer.v1.render |
Modifier and Type | Method and Description |
---|---|
QuadEmitter |
QuadEmitter.colorIndex(int colorIndex) |
QuadEmitter |
QuadEmitter.cullFace(net.minecraft.util.math.Direction face) |
QuadEmitter |
QuadEmitter.emit()
In static mesh building, causes quad to be appended to the mesh being built.
|
QuadEmitter |
QuadEmitter.fromVanilla(int[] quadData,
int startIndex,
boolean isItem) |
QuadEmitter |
MeshBuilder.getEmitter()
Returns the
QuadEmitter used to append quad to this mesh. |
QuadEmitter |
QuadEmitter.lightmap(int vertexIndex,
int lightmap) |
default QuadEmitter |
QuadEmitter.lightmap(int b0,
int b1,
int b2,
int b3) |
QuadEmitter |
QuadEmitter.material(RenderMaterial material) |
QuadEmitter |
QuadEmitter.nominalFace(net.minecraft.util.math.Direction face) |
default QuadEmitter |
QuadEmitter.normal(int vertexIndex,
net.minecraft.client.util.math.Vector3f vec) |
QuadEmitter |
QuadEmitter.pos(int vertexIndex,
float x,
float y,
float z) |
default QuadEmitter |
QuadEmitter.pos(int vertexIndex,
net.minecraft.client.util.math.Vector3f vec) |
QuadEmitter |
QuadEmitter.sprite(int vertexIndex,
int spriteIndex,
float u,
float v) |
QuadEmitter |
QuadEmitter.spriteBake(int spriteIndex,
net.minecraft.client.texture.Sprite sprite,
int bakeFlags) |
QuadEmitter |
QuadEmitter.spriteColor(int vertexIndex,
int spriteIndex,
int color) |
default QuadEmitter |
QuadEmitter.spriteColor(int spriteIndex,
int c0,
int c1,
int c2,
int c3) |
default QuadEmitter |
QuadEmitter.spriteUnitSquare(int spriteIndex) |
default QuadEmitter |
QuadEmitter.square(net.minecraft.util.math.Direction nominalFace,
float left,
float bottom,
float right,
float top,
float depth)
Helper method to assign vertex coordinates for a square aligned with the given face.
|
QuadEmitter |
QuadEmitter.tag(int tag) |
Modifier and Type | Method and Description |
---|---|
QuadEmitter |
RenderContext.getEmitter()
Returns a
QuadEmitter instance that emits directly to the render buffer. |