Skip to content

Wavefront OBJ loader that using modern C++ and the new cppfront syntax 2 compiler

Notifications You must be signed in to change notification settings

mandyedi/modernobjloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Modern OBJ Loader

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++."

Roadmap

  • 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

About

Wavefront OBJ loader that using modern C++ and the new cppfront syntax 2 compiler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published