| With the generous support of Electronic Arts Research, Gong Li and I have created Semisimp, a semiautomatic simplification tool. The tool reads in a model and immediately applies Michael Garland's qslim algorithm to it, with mesh boundary and attribute enhancements. The user can then navigate through the hierarchy of simplfied models produced by qslim. If the distribution of detail is inappropriate, the user can change the order in which simplifications are applied. For complete distribution control, the user can also change the simplification hierarchy itself by halting the simplification and reclustering the original model; and then simplifying again in this new context. Users can also adjust the positions of the approximating vertices produced by qslim. These changes in position can be propagated both to cruder and finer models. Propagation in the finer direction can be attenuated to preserve the originally input model. |
Software
| Semisimp 1.0 source is now available. Reads ply models. The code was developed for the IRIX and Linux platforms, and uses the Motif library.
Semisimp 1.0 PC source and executable is now available. Reads ply models. The code was developed for Windows. Attenuation of edit propagation is not included in this version. These codes are not warranteed in any way. Both written in C++ by Gong Li. They are made freely available for non-commercial use only. Commercial users should contact us about licensing. |
Publications
| G. Li, B. Watson (2001). Semiautomatic simplification (pdf). Proc. ACM Symposium on Interactive 3D Graphics. To appear. |
| G. Li (2000). Masters thesis: Semiautomatic Simplification (pdf.gz). University of Alberta, Department of Computing Science. |
Imagery