Interface EntityRenderer
- All Known Implementing Classes:
AssimpEntityRenderer,SMDEntityRenderer
public interface EntityRenderer
-
Method Summary
Modifier and TypeMethodDescriptionvoidrender(RenderContext renderContext) static voidrenderAxis(RenderContext context, Node node, org.joml.Vector3f forward, int color) default voidrenderBone(RenderContext context, Scene scene, Mesh mesh, Animation animation, Node node, org.joml.Matrix4f parentTransform) static voidrenderVector(com.mojang.blaze3d.vertex.PoseStack poseStack, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, org.joml.Vector3f position, org.joml.Vector3f direction, int color)
-
Method Details
-
load
-
render
-
renderBone
default void renderBone(RenderContext context, Scene scene, Mesh mesh, Animation animation, Node node, org.joml.Matrix4f parentTransform) -
renderAxis
-
renderVector
static void renderVector(com.mojang.blaze3d.vertex.PoseStack poseStack, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, org.joml.Vector3f position, org.joml.Vector3f direction, int color)
-