A minimal OBJ and FBX mesh loading utility written in C++17
This project uses the Mama Build tool: https://github.com/RedFox20/Mama
- Get python 3.6
pip install mama
mama build
- Build the librarymama build linux
- Build the library for a specific platformmama test
- Run the unit testsmama open
- Open NanoMesh in your favorite IDE
Just add this git repository into your main project mamafile: {YourProject}/mamafile.py
import mama
class YourProject(mama.BuildTarget):
local_workspace = 'build'
def dependencies(self):
# If you want to link against FBX sdk on Windows, Mac, iOS, Linux then remove NO_FBX
self.add_git('NanoMesh', 'https://github.com/RedFox20/NanoMesh.git', args=['NO_FBX'])
Read more at: https://github.com/RedFox20/Mama