What better way to learn a framework than a quick 3D engine? This project was created as a part of technical spike in to Flutter, Google's new mobile development framework.
A Wavefront .OBJ parser
Custom painting on a canvas
Loading bundled assets at runtime
An example of using drag gestures
An example of how to perform basic 3D matrix operations