Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Skip header Section
Modeling of curves and surfaces in CAD/CAMSeptember 1992
  • Author:
  • M. Hosaka
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
ISBN:978-0-387-53974-4
Published:01 September 1992
Pages:
350
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Djuren T, Kohlbrenner M and Alexa M (2023). K-Surfaces: Bézier-Splines Interpolating at Gaussian Curvature Extrema, ACM Transactions on Graphics, 42:6, (1-13), Online publication date: 5-Dec-2023.
  2. Tsuchie S (2017). Reconstruction of underlying curves with styling radius corners, The Visual Computer: International Journal of Computer Graphics, 33:9, (1197-1210), Online publication date: 1-Sep-2017.
  3. Ogaki S and Tokuyoshi Y Direct ray tracing of phong tessellation Proceedings of the Twenty-second Eurographics conference on Rendering, (1337-1344)
  4. Che W, Zhang X, Zhang Y, Paul J and Xu B (2011). Ridge extraction of a smooth 2-manifold surface based on vector field, Computer Aided Geometric Design, 28:4, (215-232), Online publication date: 1-May-2011.
  5. ACM
    Ogaki S Direct ray tracing of Phong Tessellation ACM SIGGRAPH ASIA 2010 Sketches, (1-2)
  6. Musuvathy S and Cohen E Extracting Principal Curvature Ridges from B-Spline Surfaces with Deficient Smoothness Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I, (101-110)
  7. ACM
    Musuvathy S, Cohen E, Seong J and Damon J Tracing ridges on B-Spline surfaces 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling, (55-66)
  8. Weinkauf T and Günther D Separatrix persistence Proceedings of the Symposium on Geometry Processing, (1519-1528)
  9. Ujiie Y and Matsuoka Y (2009). Macro-informatics of cognition and its application for design, Advanced Engineering Informatics, 23:2, (184-190), Online publication date: 1-Apr-2009.
  10. Belyaev A and Anoshkina E Detection of surface creases in range data Proceedings of the 11th IMA international conference on Mathematics of Surfaces, (50-61)
  11. ACM
    Galligo A and Pavone J Selfintersections of a bézier bicubic surface Proceedings of the 2005 international symposium on Symbolic and algebraic computation, (148-155)
  12. ACM
    Yoshizawa S, Belyaev A and Seidel H Fast and robust detection of crest lines on meshes Proceedings of the 2005 ACM symposium on Solid and physical modeling, (227-232)
  13. ACM
    Schmitt B, Pasko G, Pasko A and Kunii T Rendering trimmed implicit surfaces and curves Proceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, (7-14)
  14. ACM
    Ohtake Y, Belyaev A and Seidel H Ridge-valley lines on meshes via implicit surface fitting ACM SIGGRAPH 2004 Papers, (609-612)
  15. ACM
    Ohtake Y, Belyaev A and Seidel H (2004). Ridge-valley lines on meshes via implicit surface fitting, ACM Transactions on Graphics (TOG), 23:3, (609-612), Online publication date: 1-Aug-2004.
  16. Hoffmann C and Rossignac J (1996). A Road Map To Solid Modeling, IEEE Transactions on Visualization and Computer Graphics, 2:1, (3-10), Online publication date: 1-Mar-1996.
  17. ACM
    Luo R, Ma Y and McAllister D Tracing tangential surface-surface intersections Proceedings of the third ACM symposium on Solid modeling and applications, (255-262)
Contributors
  • Toyota Technological Institute

Reviews

Nickolas S. Sapidis

Hosaka's aim is to present (1) a review of basic material from analytic and differential geometry, matrix theory, and numerical analysis used in geometric modeling (chapters 1 to 7 and the appendix); (2) a description of standard methods for defining curves and surfaces (chapters 8 to 12 and 15); and (3) a detailed treatment of various design problems appearing in industrial CAD/CAM (Sections 10.5 and 12.7 and chapters 13, 14, 16, and 17). The first task is accomplished successfully, since exactly one-third of the text is devoted to a detailed review of vector and matrix theory, coordinate transformations, analytic geometry, differential geometry, and numerical methods for solving differential equations. This work is the first geometric modeling book that includes such a comprehensive overview of diverse material ranging from differentiation of vectors and reflection of an object by a mirror to a complete treatment of quadrics and the adaptive Runge-Kutta method. Thus, I expect that many CAD/CAM researchers and developers will use it as a reference book to locate standard results and mathematical formulas. Regarding task (2), the book does not quite live up to my expectations. The basic problem is that the author defines and treats the fundamental concept of a Be´zier curve using a “shift operator” E that “is compact but which may be misleading and may even appear to lack precision,” according to Schwartz [1]. More specifically, in Section 9. 3, the author defines E as the operator that increases or decreases the subscript of an object (that is, E p i =p i+1 , and E -1p i+1 =p i ) and concludes with the vague statement that “we can treat E as an algebraic constant.” If this statement were taken literally, then p i =p j should imply that E p i = E p j or p i+1 =p j+1 [1]. The above discussion and the fact that E is used extensively in this book make it obvious that a more precise definition for E should be provided, most probably along the lines of Schwartz [1]. The book's presentation of current methods in curve and surface design is complete but hard to follow, primarily because the shift operator E lacks the direct geometric insight provided by alternative approaches, such as the de Casteljau algorithm and the Bernstein form of the Be´zier curve [2]. The most interesting aspect of this book is that several practical CAD problems are considered (for example, curve and surface smoothing, rounding of corners, and surface/surface intersection) and solutions that the author has implemented in an industrial environment are described. Although no comparison with published techniques is attempted, several interesting ideas are presented together with comments on implementation details.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Recommendations