Class ModelUtil

java.lang.Object
dev.engine_room.flywheel.lib.model.ModelUtil

public final class ModelUtil extends Object
  • Method Details

    • getMaterial

      @Nullable public static @Nullable Material getMaterial(net.minecraft.client.renderer.RenderType chunkRenderType, boolean shaded)
    • getMaterial

      @Nullable public static @Nullable Material getMaterial(net.minecraft.client.renderer.RenderType chunkRenderType, boolean shaded, boolean ambientOcclusion)
    • getItemMaterial

      @Nullable public static @Nullable Material getItemMaterial(net.minecraft.client.renderer.RenderType renderType)
    • computeTotalVertexCount

      public static int computeTotalVertexCount(Iterable<Mesh> meshes)
    • computeBoundingSphere

      public static org.joml.Vector4f computeBoundingSphere(Collection<Model.ConfiguredMesh> meshes)
    • computeBoundingSphere

      public static org.joml.Vector4f computeBoundingSphere(Iterable<Mesh> meshes)
    • computeBoundingSphere

      public static org.joml.Vector4f computeBoundingSphere(VertexList vertexList)