This project has two main goals:
- Learn to use cppfront in a real project
- Implement a new modern version of OBJ loader that using modern c++ features
From Herb Sutter's repository:
"Cppfront is a compiler from an experimental C++ 'syntax 2' (Cpp2) to today's 'syntax 1' (Cpp1), to prove out some concepts, share some ideas, and prototype features that can also be proposed for evolving today's C++."
- Setup cmake
- Googletest
- Official OBJ documentation
Include it in docs? - Basic features
Indices, vertices, normals, texture coordinates First release - Materials
- Helpers
Handle corrupted data Convert between triangles and quads Further research - Extensions