Project originated in LoghinVladDev/c-eng as an integrated engine cpp mesh loader. It was split, to be added as a submodule, and written in C, to reduce multithreading/object overhead
API inspired from vulkan API
Adding the library via clone
mkdir project/library/folder
cd project/library/folder
git clone https://github.com/LoghinVladDev/meshLoader
Adding the library via submodules
git submodule add https://github.com/LoghinVladDev/meshLoader project/library/folder
Integration via CMake
add_subdirectory(project/library/folder)
include_directories(project/library/folder/include)
link_libraries(meshloader)
Also to be added to install later, until then
Adding the library via release Download meshLoader-x.y.z.zip from releases and extract library to desired project
Integration via CMake
include_directories(project/library/folder/include)
link_libraries(project/library/folder/lib/libmeshloader.a)
For usage guidelines, consult the Specification