Last year I have developed the basic cut algorithm for create a polyhedron with predefined facet angles. The algorithm can be used particularly for a precise gemstone cut modeling, especially a brilliant cut with it's strict requirements. This algorithm is now becoming a tool (under development). Additional options for realistic look: edges filleting with variational width and cut imperfections