Create ABF++ code in Delphi Language
Implementation of the ABF++ algorithm (Angle Based Flattening; as described here: [login to view URL]~sheffa/ABF++/[login to view URL]) in Delphi (X4 compatible).
We are looking for an implementation, which
- builds on an existing basic triangle mesh library that will be supplied by us
- is fast and robust
- is code comments
Interface: Implementation as method of the TTriMeshObject class or as a separate utility unit. The method is called on a mesh with empty UV coordinates. It reads the topology of the mesh, invokes the ABF++ algorithm and finally applies the generated UV coordinates to the mesh vertices.