Existing techniques for sculptured surface design include interactive positioning of surface control points, surface fitting by interpolation and approximation, various lofting schemes, and the recently developed set operations for certain sculptured surface representations. These techniques by themselves are not suitable for many applications in manufacturing and engineering. New modelling paradigms more appropriate for many surface design problems are needed.The use of alternative techniques for the design of sculptured surfaces in the context of the tensor-product B-spline surface representation is explored. New techniques for modelling with B-splines are developed and some previous instances of surface design tools that are recorded in the literature will be adapted and extended for the B-spline representation. The thesis suggests that a variety of techniques unified by a common representation scheme can allow natural design of a broad class of objects within a single modelling environment.
Cited By
- Barringer R, Gribel C and Akenine-Möller T (2012). High-quality curve rendering using line sampled visibility, ACM Transactions on Graphics (TOG), 31:6, (1-10), Online publication date: 1-Nov-2012.
- Seong J, Cohen E and Elber G Voronoi diagram computations for planar NURBS curves Proceedings of the 2008 ACM symposium on Solid and physical modeling, (67-77)
- Elber G, Lee I and Kim M (1997). Comparing Offset Curve Approximation Methods, IEEE Computer Graphics and Applications, 17:3, (62-71), Online publication date: 1-May-1997.
- Elber G Low cost illumination computation using an approximation of light wavefronts Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (335-342)
- Elber G and Cohen E Tool path generation for freeform surface models Proceedings on the second ACM symposium on Solid modeling and applications, (419-428)
- Fowler B Geometric manipulation of tensor product surfaces Proceedings of the 1992 symposium on Interactive 3D graphics, (101-108)
- Hsu W, Hughes J and Kaufman H Direct manipulation of free-form deformations Proceedings of the 19th annual conference on Computer graphics and interactive techniques, (177-184)
- Hsu W, Hughes J and Kaufman H (1992). Direct manipulation of free-form deformations, ACM SIGGRAPH Computer Graphics, 26:2, (177-184), Online publication date: 1-Jul-1992.
- Joy K Utilizing parametric hyperpatch methods for modeling and display of free-form solids Proceedings of the first ACM symposium on Solid modeling foundations and CAD/CAM applications, (245-254)
- Thingvold J and Cohen E Physical modeling with B-spline surfaces for interactive design and animation Proceedings of the 1990 symposium on Interactive 3D graphics, (129-137)
- Thingvold J and Cohen E (1990). Physical modeling with B-spline surfaces for interactive design and animation, ACM SIGGRAPH Computer Graphics, 24:2, (129-137), Online publication date: 1-Mar-1990.
- Coquillart S Extended free-form deformation: a sculpturing tool for 3D geometric modeling Proceedings of the 17th annual conference on Computer graphics and interactive techniques, (187-196)
- Coquillart S (2019). Extended free-form deformation: a sculpturing tool for 3D geometric modeling, ACM SIGGRAPH Computer Graphics, 24:4, (187-196), Online publication date: 1-Sep-1990.
- Forsey D and Bartels R (1988). Hierarchical B-spline refinement, ACM SIGGRAPH Computer Graphics, 22:4, (205-212), Online publication date: 1-Aug-1988.
- Forsey D and Bartels R Hierarchical B-spline refinement Proceedings of the 15th annual conference on Computer graphics and interactive techniques, (205-212)
- Sederberg T and Parry S Free-form deformation of solid geometric models Proceedings of the 13th annual conference on Computer graphics and interactive techniques, (151-160)
- Sederberg T and Parry S (1986). Free-form deformation of solid geometric models, ACM SIGGRAPH Computer Graphics, 20:4, (151-160), Online publication date: 31-Aug-1986.
Recommendations
Semi-structured B -spline for blending two B -spline surfaces
Surface blending is a useful operation in geometric design for rounding sharp edges or corners. Meanwhile, NURBS has already become the de facto industrial standard in existing CAD/CAM systems. Therefore, it is required to study how to blend two B -...
Geometric Design of Developable Bezier and B-spline Parametric Surfaces
SNPD '07: Proceedings of the Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing - Volume 03Using the concept of duality between points and planes in 3D projective space, an explicit and efficient method of computer-aided design for developable surfaces based on Bezier and B-spline basis functions is proposed. By the result that a developable ...
Loop subdivision surfaces interpolating B-spline curves
This paper presents a novel method for defining a Loop subdivision surface interpolating a set of popularly-used cubic B-spline curves. Although any curve on a Loop surface corresponding to a regular edge path is usually a piecewise quartic polynomial ...