Abstract
Point set surfaces define a (typically) manifold surface from a set of scattered points. The definition involves weighted centroids and a gradient field. The data points are interpolated if singular weight functions are used to define the centroids. While this way of deriving an interpolatory scheme appears natural, we show that it has two deficiencies: Convexity of the input is not preserved and the extension to Hermite data is numerically unstable. We present a generalization of the standard scheme that we call Hermite point set surface. It allows interpolating, given normal constraints in a stable way. It also yields an intuitive parameter for shape control and preserves convexity in most situations. The analysis of derivatives also leads to a more natural way to define normals, in case they are not supplied with the point data. We conclude by comparing to similar surface definitions.
- Adamson, A. and Alexa, M. 2004. Approximating bounded, non-orientable surfaces from points. In Proceedings of the Shape Modeling International Conference, F. Giannini and A. Pasko, Eds. IEEE Computer Society, 243--252. Google ScholarDigital Library
- Adamson, A. and Alexa, M. 2005. Point-Sampled cell complexes. ACM Trans. Comput. Graph. 25, 3, 671--680. Google ScholarDigital Library
- Alexa, M. and Adamson, A. 2004. On normals and projection operators for surfaces defined by point sets. In Proceedings of the Eurographics Symposium on Point-based Graphics, M. Alexa, et al., Eds. Eurographics, 149--156. Google ScholarDigital Library
- Alexa, M., Behr, J., Cohen-Or, D., Fleishman, S., Levin, D., and Silva, C. T. 2003. Computing and rendering point set surfaces. IEEE Trans. Comput. Graph. and Visualization 9, 1, 3--15. Google ScholarDigital Library
- Amenta, N. and Kil, Y. 2004a. The domain of a point set surface. In Proceedings of the Eurographics/IEEE Symposium on Point-Based Graphics. Eurographics, 139--148. Google ScholarDigital Library
- Amenta, N. and Kil, Y. J. 2004b. Defining point set surfaces. ACM Trans. Graph. 23, 3, 264--270. Google ScholarDigital Library
- Boissonnat, J.-D. and Cazals, F. 2000. Smooth shape reconstruction via natural neighbor interpolation of distance functions. In Proceedings of the 16th Annual Symposium on Computational Geometry (SCG-00). ACM Press, New York, 223--232. Google ScholarDigital Library
- Bremer, P.-T. and Hart, J. C. 2005. A sampling theorem for mls surfaces. In Proceedings of the Symposium on Point-Based Graphics. Eurographics, 47--54. Google ScholarDigital Library
- Dey, T. K., Goswami, S., and Sun, J. 2005. Extremal surface based projections converge and reconstruct with isotopy. Tech. rep. OSU-CISRC-05-TR25, Stanford University. http://www.stanford.edu/~sunjian.Google Scholar
- Dey, T. K. and Sun, J. 2005. An adaptive MLS surface for reconstruction with guarantees. In Proceedings of the ACM Symposium on Geometry Processing. Eurographics, 43--52. Google ScholarDigital Library
- Kobbelt, L. and Botsch, M. 2004. A survey of point-based techniques in computer graphics. Comput. Graph. 28, 6, 801--814. Google ScholarDigital Library
- Kolluri, R. 2005. Provably good moving least squares. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms. SIAM, 1008--1018. Google ScholarDigital Library
- Levin, D. 1998. The approximation power of moving least-squares. Math. Comput. 67, 224, 1517--1531. Google ScholarDigital Library
- Levin, D. 2003. Mesh-Independent surface interpolation. In Geometric Modeling for Data Visualization. Springer, 37--49.Google Scholar
- Pauly, M., Kaiser, R., Kobbelt, L., and Gross, M. 2003. Shape modeling with point-sampled geometry. ACM Trans. Graph. 22, 3, 641--650. Google ScholarDigital Library
- Shen, C., O'Brien, J. F., and Shewchuk, J. R. 2004. Interpolating and approximating implicit surfaces from polygon soup. ACM Trans. Graph. 23, 3, 896--904. Google ScholarDigital Library
- Wald, I. and Seidel, H.-P. 2005. Interactive ray tracing of point based models. In Proceedings of the Symposium on Point-Based Graphics. Eurographics, 9--16. Google ScholarDigital Library
- Wendland, H. 1995. Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comput. Math. 4, 4, 389--396.Google ScholarCross Ref
- Zwicker, M., Pauly, M., Knoll, O., and Gross, M. 2002. Pointshop 3d: An interactive system for point-based surface editing. ACM Trans. Graph. 21, 3, 322--329. Google ScholarDigital Library
Index Terms
- Interpolatory point set surfaces—convexity and Hermite data
Recommendations
High accuracy geometric Hermite interpolation
We describe a parametric cubic spline interpolation scheme for planar curves which is based on an idea of Sabin for the construction of C^1 bicubic parametric spline surfaces. The method is a natural generalization of [standard] Hermite interpolation. ...
C1 Hermite interpolation with spatial Pythagorean-hodograph cubic biarcs
In this paper the C^1 Hermite interpolation problem by spatial Pythagorean-hodograph cubic biarcs is presented and a general algorithm to construct such interpolants is described. Each PH cubic segment interpolates C^1 data at one point and they are ...
Interpolation with slackness and continuity control and convexity-preservation using singular blending
This paper presents a new interpolation method that enables the construction of C2 cubic polynomial spline curves without solving a global system of equations, while providing slackness/continuity control and convexity preserving ability. The basic idea ...
Comments