| Dmitry Brodsky and I have created a simplification algorithm that works by refining a very crude initial approximation. The algorithm is extremely fast, and linear for fixed output size. At the same time, it has good output quality, once the output model is larger than a few hundred polygons. |
Software
| RSimp 3.8 source is available. We do not warrantee this code in any way. Reads ply and smf models. Shouldn't be any platform dependencies. Written in C++ by Dmitry Brodsky. Does not adapt to mesh boundaries or attributes.
RSimp 3.9 is also available. Again, it works well for us, but no promises. Reads ply and smf, no platform dependencies. Updated in C++ by Prasun Choudhury and Andrew Raij. Improvements over 3.8: responds to mesh boundaries, and implements error based control of output quality/size. These codes are made freely available for non-commercial use only. Commercial users should contact us about licensing. |
Publications
| D. Brodsky, B.A. Watson (2000). Model simplification through refinement (pdf). Proc. Graphics Interface (Montreal, May), 221-228. |
| D. Brodsky & B.A. Watson (2000). Model simplification for interactive applications. Poster (gif) and extended abstract, Proc. IEEE Virtual Reality 2000 conference, 286. |
| D. Brodsky & B.A. Watson (2000). Parallelization, small memories and model simplification (pdf). Proc. 11th Western Canadian Computer Graphics Symposium, (Panorama, Canada, March), 75-84. |
| D. Brodsky, B.A. Watson (1999). R-Simp: model simplification in reverse, a vector quantization approach (pdf). Proceedings 10th Western Canadian Computer Graphics Symposium, (Banff, Canada, March), 83-92. |
| D. Brodsky, B.A. Watson (1999). R-Simp: model simplification in reverse. Graphics Interface 99 conference poster abstracts, 39-40 (London, Canada, June). |
Imagery