“Pointshop 3D: an interactive system for point-based surface editing” by Zwicker, Pauly, Knoll and Gross

  • ©Matthias Zwicker, Mark Pauly, Oliver Knoll, and Markus Gross

  • ©Matthias Zwicker, Mark Pauly, Oliver Knoll, and Markus Gross




    Pointshop 3D: an interactive system for point-based surface editing



    We present a system for interactive shape and appearance editing of 3D point-sampled geometry. By generalizing conventional 2D pixel editors, our system supports a great variety of different interaction techniques to alter shape and appearance of 3D point models, including cleaning, texturing, sculpting, carving, filtering, and resampling. One key ingredient of our framework is a novel concept for interactive point cloud parameterization allowing for distortion minimal and aliasing-free texture mapping. A second one is a dynamic, adaptive resampling method which builds upon a continuous reconstruction of the model surface and its attributes. These techniques allow us to transfer the full functionality of 2D image editing operations to the irregular 3D point setting. Our system reads, processes, and writes point-sampled models without intermediate tesselation. It is intended to complement existing low cost 3D scanners and point rendering pipelines for efficient 3D content creation.


    1. AGRAWALA, M., BEERS, A. C., AND LEVOY, M. 1995. 3d painting on scanned surfaces. pages 145-150. ISBN 0-89791-736-7. Google Scholar
    2. ALEXA, M. 2001. Point set surfaces. In IEEE Visualization. Google Scholar
    3. ALIAS WAVEFRONT 2001. Maya. http://www.aliaswavefront.com.Google Scholar
    4. ARIUS3D 2001. pointstream. http://www.pointstream.net.Google Scholar
    5. ASHBY, MANTEUFFEL, AND SAYLOR 1990. A taxonomy for conjugate gradient methods. J. Numer. Anal., 27:1542-1568. Google Scholar
    6. CURLESS, B. AND LEVOY, M. 1996. A volumetric method for building complex models from range images. In SIGGRAPH 96, pages 303-312. Google Scholar
    7. EYETRONICS 2001. ShapeSnatcher. http://www.eyetronics.com.Google Scholar
    8. FLOATER, M. S. 1997. Parametrization and smooth approximation of surface triangulations. Comp. Aided Geom. Design, 14:231-250. Google Scholar
    9. FLOATER, M. S. AND REIMERS, M. 2001. Meshless parameterization and surface reconstruction. Comp. Aided Geom. Design, 18:77-92. Google Scholar
    10. LEVY, B. 2001. Constrained texture mapping for polygonal meshes. In SIGGRAPH 2001, pages 417-424. Los Angeles, CA, August 12-17, 2001. Google Scholar
    11. LEVY, B. AND MALLET, J.-L. 1998. Non-distorted texture mapping for sheared triangulated meshes. In SIGGRAPH 98, pages 343-352. Google Scholar
    12. OH, B. M., CHEN, M., DORSEY, J., AND DURAND, F. 2001. Image-based modeling and photo editing. In SIGGRAPH 2001, pages 433-442. Google Scholar
    13. O’NEILL, B. 1966. Elementary Differential Geometry. Academic Press.Google Scholar
    14. PAULY, M. AND GROSS, M. 2001. Spectral processing of point-sampled geometry. In SIGGRAPH 01, pages 379-386. Google Scholar
    15. PEDERSEN, H. K. 1995. Decorating implicit surfaces. In SIGGRAPH 1995, pages 291-300. Los Angeles, CA, August 6-11, 1995. Google Scholar
    16. PERRY, R. N. AND FRISKEN, S. F. 2001. Kizamu: A system for sculpting digital characters. In SIGGRAPH 2001, pages 47-56. Google Scholar
    17. PFISTER, H., ZWICKER, M., VANBAAR, J., AND GROSS, M. 2000. Surfels: Surface elements as rendering primitives. In SIGGRAPH 2000, pages 335-342. New Orleans, LA, July 23-28, 2000. Google Scholar
    18. RIGHT HEMISPHERE 2001. DeepPaint3D. http://www.us.deeppaint3d.com.Google Scholar
    19. RUSINKIEWICZ, S. AND LEVOY, M. 2000. QSplat: A multiresolution point rendering system for large meshes. In SIGGRAPH 2000, pages 343-352. Google Scholar
    20. SZELISKI, R. AND TONNESEN, D. 1992. Surface modeling with oriented particle systems. In SIGGRAPH 92, pages 185-194. July 1992. Google Scholar
    21. WELCH, W. AND WITKIN, A. 1994. Free-form shape design using triangulated surfaces. In SIGGRAPH 94, pages 247-256. Google Scholar
    22. ZWICKER, M., PFISTER, H., VANBAAR, J., AND GROSS, M. 2001. Surface splatting. In SIGGRAPH 2001, pages 371-378. Google Scholar

ACM Digital Library Publication: