Class MeshParser


  • public class MeshParser
    extends Object
    • Constructor Detail

      • MeshParser

        public MeshParser​(org.lwjgl.assimp.AIMesh aiMesh,
                          MaterialData[] materials)
        Creating new mesh data that can parse ai meshes into meshes and dataStructures meshes
        Parameters:
        aiMesh - AIMesh to parse
        materials - Materials of the AIScene
    • Method Detail

      • parse

        public void parse​(String collisionShape,
                          List<BoneParser> bones)
        Parse ai meshes into meshes and dataStructures meshes
        Parameters:
        bones - Bone list to add bones or null to dont load bones
        collisionShape - Collision shape to use
      • getMeshData

        public MeshData getMeshData()
        Returns:
        Parsed dataStructures mesh