Skip to main content

Affine Intervals in a CSG Geometric Modeller

  • Chapter
Uncertainty in Geometric Computations

Part of the book series: The Springer International Series in Engineering and Computer Science ((SECS,volume 704))

  • 193 Accesses

Abstract

Our CSG modeller, svLis, uses interval arithmetic to categorize implicit functions representing primitive shapes against boxes; this allows an efficient implementation of recursive spatial division to localize the primitives for a variety of purposes, such as rendering or the computation of integral properties.

Affine arithmetic allows a track to be kept on the contributing terms to an interval, which often reduces the conservativeness of interval arithmetic. In particular, by tracking the asymmetric contributions of even and odd powers of intervals that contain zero, tighter bounds can be kept on resulting interval values.

This paper shows how such techniques can be implemented in the svLis modeller, and offers a comparison of doing so with using conventional interval arithmetic.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Bowyer: S v L is : set—theoretic kernel modeller, Information Geometers Ltd, 1995, ISBN 1-874728-07-0 and http://www.bath.ac.uk/ensab/G_mod/Svlis/.

  2. A. Bowyer, J. Berchtold, D. Eisenthal, I. Voiculescu, K. Wise: Interval methods in geometric modelling, in Geometric Modelling and Processing 2000, Eds R. Martin and W. Wang, IEEE Computer Society Press, 2000, pp 321–327, ISBN 0-7695-0562-7.

    Chapter  Google Scholar 

  3. J.L.D. Comba, J. Stolfi: Affine arithmetic and its applications to computer graphics, Proceedings of Anais do VIISIBGRAPI (Brazilian Symposium on Computer Graphics and Image Processing), Recife, Brazil, 1993, pp 9–18. See also http://graphics.stanford.edu/comba.

    Google Scholar 

  4. R.E. Moore, Interval Analysis, Prentice Hall, 1966.

    MATH  Google Scholar 

  5. H. Ratschek, J. Rokne: New Computer Methods for Global Optimization Ellis Horwood, 1988, ISBN 0-7458-0139-0.

    Google Scholar 

  6. H. Shou, R. Martin, I. Voiculescu, A. Bowyer, G. Wang: Affine arithmetic in matrix form for polynomial evaluation and algebraic curve drawing, Progress in Natural Science, 12(1) 77–81, 2002.

    MathSciNet  MATH  Google Scholar 

  7. I. Voiculescu: Implicit function algebra in set-theoretic modelling, PhD thesis, University of Bath, 2001.

    Google Scholar 

  8. I. Voiculescu, J. Berchtold, A. Bowyer, R. R. Martin, Q. Zhang: Bernstein Form Polynomials and Affine Arithmetic for Surface Location, Maths of Surfaces IX, Eds. R. Cipolla & R. R. Martin, Springer, 2000, ISBN 1-85233-358-8.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this chapter

Cite this chapter

Bowyer, A., Martin, R., Shou, H., Voiculescu, I. (2002). Affine Intervals in a CSG Geometric Modeller. In: Winkler, J., Niranjan, M. (eds) Uncertainty in Geometric Computations. The Springer International Series in Engineering and Computer Science, vol 704. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0813-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-0813-7_1

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-5252-5

  • Online ISBN: 978-1-4615-0813-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics