Class ObjModel
java.lang.Object
de.luckymcdev.foundryengine.client.render.obj.ObjModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidrenderModel(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.rendertype.RenderType renderType, int packedLight) voidrenderModel(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline) voidrenderModel(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline, float r, float g, float b, float a) voidrenderObjects(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline) voidrenderObjects(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline, float r, float g, float b, float a)
-
Field Details
-
faces
-
objects
-
modelLocation
public net.minecraft.resources.Identifier modelLocation -
objParser
-
-
Constructor Details
-
ObjModel
public ObjModel(net.minecraft.resources.Identifier modelLocation)
-
-
Method Details
-
loadModel
- Throws:
EngineException
-
renderModel
public void renderModel(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.rendertype.RenderType renderType, int packedLight) -
renderModel
public void renderModel(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline, float r, float g, float b, float a) -
renderModel
public void renderModel(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline) -
renderObjects
public void renderObjects(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline, float r, float g, float b, float a) -
renderObjects
public void renderObjects(org.joml.Matrix4f viewMatrix, com.mojang.blaze3d.pipeline.RenderPipeline pipeline) -
getObject
-
getObjects
-