Class ObjReader

  • All Implemented Interfaces:
    MeshReader

    public class ObjReader
    extends Object
    implements MeshReader

    MeshReader implementation for OBJ files

    Based on OBJ definition by Paul Bourke

    Note: The reader currently only supports text based OBJ mesh files, not binaries!

    Since:
    1.2
    Author:
    Christoph Praschl
    • Constructor Detail

      • ObjReader

        public ObjReader()
    • Method Detail

      • read

        public Optional<JavaModel3D> read​(BufferedReader reader)
        Description copied from interface: MeshReader
        Reads a given mesh from a given reader
        Specified by:
        read in interface MeshReader
        Parameters:
        reader - accesing the mesh data
        Returns:
        the read mesh or empty if read operation was not successful