Meshfile is a simple C library for reading and writing 3D mesh file formats, with zero dependencies. It reads/writes:
struct mf_mesh, struct mf_face
struct mf_material, struct mf_mtlattr, struct mf_texmap
.MF_APPLY_XFORM
to
mf_load
. See struct mf_node
.
Meshfile is very simple to use, and comes with two example programs:
Copyright © 2025 John Tsiombikas < nuclear@mutantstargoat.com>
This program is free software. Feel free to run, modify and/or redistribute under the terms of the GNU Lesser General Public License v3, or at your option any later version published by the Free Software Foundation. See GNU LGPL v3 for details.
The latest meshfile release is meshfile 0.2: gzipped tar / zip
All available releases can be found here, or at the github releases page.
You can also obtain the latest source code directly from the
git repo:
git clone https://github.com/jtsiomb/meshfile.git