menpo / menpo3d

Tools for manipulating 3D meshes within the Menpo project.
http://www.menpo.org
Other
165 stars 55 forks source link

3DMM improvements, software rasterizer, NICP improvements #40

Closed jabooth closed 7 years ago

jabooth commented 7 years ago

This PR lands significant improvements and expansions of the capabilities of menpo3d. Normally we would like to have smaller PR's introducing atomic units of work, but given the scale and interconnectedness of this work, and that we have basically been using this branch as defacto master for the last few months, I think we just need to bite the bullet and merge this onto master, then handle tidy up later on.

Summary of changes:

NICP

This is all good work. The following problems exist though:

Software Rasterizer

The following issues exist:

3DMM Improvements

Camera

Other

I think all checkboxes need to be fixed before this can be merged. Further work we can do in seperate PRs.

Note that this PR is needed for the upcoming release of the LSFM 3DMM construction pipeline.

jabooth commented 7 years ago

I think we've hit a minor snag with the 3.4 Windows x64 build due to Jenkins, so I'm going to go ahead and merge this in.

Hold on tight!