skip to main content
Skip header Section
An introduction to splines for use in computer graphics & geometric modelingDecember 1987
Publisher:
  • Morgan Kaufmann Publishers Inc.
  • 340 Pine Street, Sixth Floor
  • San Francisco
  • CA
  • United States
ISBN:978-0-934613-27-9
Published:01 December 1987
Pages:
476
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. Tayebi Arasteh S and Kalisz A (2021). Conversion Between Cubic Bezier Curves and Catmull–Rom Splines, SN Computer Science, 2:5, Online publication date: 1-Sep-2021.
  2. Yang W, Wang G and Shen Y Efficient and Smooth Enhanced Curve Path Following of Underactuated Snake Robots 2019 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), (175-180)
  3. Duong T, Lorenzis L and Sauer R (2019). A segmentation-free isogeometric extended mortar contact method, Computational Mechanics, 63:2, (383-407), Online publication date: 1-Feb-2019.
  4. Jung J, Nam G, Reddy L, Jiang I and Shin Y (2018). OWARU, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 37:9, (1825-1838), Online publication date: 1-Sep-2018.
  5. ACM
    Pradhan S, Baig G, Mao W, Qiu L, Chen G and Yang B (2018). Smartphone-based Acoustic Indoor Space Mapping, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2:2, (1-26), Online publication date: 5-Jul-2018.
  6. Gilbert H, Benabbou N, Perny P, Spanjaard O and Viappiani P Incremental decision making under risk with the weighted expected utility model Proceedings of the 26th International Joint Conference on Artificial Intelligence, (4588-4594)
  7. ACM
    Islam M, Islam B and Nirjon S SoundSifter Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services, (29-41)
  8. Torabi S and Wahde M Fuel consumption optimization of heavy-duty vehicles using genetic algorithms 2017 IEEE Congress on Evolutionary Computation (CEC), (29-36)
  9. Jinwook Jung , Nam G, Reddy L, Jiang I and Youngsoo Shin OWARU: Free space-aware timing-driven incremental placement 2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), (1-8)
  10. Akleman E, Liu S and House D Barycentric shaders Proceedings of the Joint Symposium on Computational Aesthetics and Sketch Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering, (39-49)
  11. Rehder J, Siegwart R and Furgale P (2016). A General Approach to Spatiotemporal Calibration in Multisensor Systems, IEEE Transactions on Robotics, 32:2, (383-398), Online publication date: 1-Apr-2016.
  12. Furgale P, Tong C, Barfoot T and Sibley G (2015). Continuous-time batch trajectory estimation using temporal basis functions, International Journal of Robotics Research, 34:14, (1688-1710), Online publication date: 1-Dec-2015.
  13. ACM
    Joubert N, Roberts M, Truong A, Berthouzoz F and Hanrahan P (2015). An interactive tool for designing quadrotor camera shots, ACM Transactions on Graphics, 34:6, (1-11), Online publication date: 4-Nov-2015.
  14. Nibali A and Zhen He (2015). Trajic: An Effective Compression System for Trajectory Data, IEEE Transactions on Knowledge and Data Engineering, 27:11, (3138-3151), Online publication date: 1-Nov-2015.
  15. Lopez-Guede J, Fernandez-Gauna B and Ramos-Hernanz J (2015). A L-MCRS dynamics approximation by ELM for Reinforcement Learning, Neurocomputing, 150:PA, (116-123), Online publication date: 20-Feb-2015.
  16. Yao C, Liu Y, Yao J, Zhuang D, Wu J, Qin Z, Mao Y and Zhou L (2014). Augment low-field intra-operative MRI with preoperative MRI using a hybrid non-rigid registration method, Computer Methods and Programs in Biomedicine, 117:2, (114-124), Online publication date: 1-Nov-2014.
  17. Berger-Vergiat L, Mcauliffe C and Waisman H (2014). Isogeometric analysis of shear bands, Computational Mechanics, 54:2, (503-521), Online publication date: 1-Aug-2014.
  18. Akleman E, Xing Q, Garigipati P, Taubin G, Chen J and Hu S (2013). Hamiltonian cycle art, Computers and Graphics, 37:5, (316-332), Online publication date: 1-Aug-2013.
  19. ACM
    Chiw C, Kindlmann G, Reppy J, Samuels L and Seltzer N (2012). Diderot, ACM SIGPLAN Notices, 47:6, (111-120), Online publication date: 6-Aug-2012.
  20. ACM
    Chiw C, Kindlmann G, Reppy J, Samuels L and Seltzer N Diderot Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation, (111-120)
  21. Xing Q, Akleman E, Taubin G and Chen J Surface covering curves Proceedings of the Eighth Annual Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging, (107-114)
  22. ACM
    Candan K, Di Caro L and Sapino M (2012). PhC, ACM Transactions on Intelligent Systems and Technology, 3:2, (1-36), Online publication date: 1-Feb-2012.
  23. Ha T, Billinghurst M and Woo W (2012). An interactive 3D movement path manipulation method in an augmented reality environment, Interacting with Computers, 24:1, (10-24), Online publication date: 1-Jan-2012.
  24. Ezzell Z, Fishwick P and Cendan J Linking simulation and visualization construction through interactions with an ontology visualization Proceedings of the Winter Simulation Conference, (2926-2937)
  25. ACM
    Chen W, Cai Y and Zheng J Freeform-based form feature modeling using a hierarchical & multi-resolution NURBS method Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry, (179-184)
  26. ACM
    Wu D, Ci S, Luo H and Guo H (2010). A theoretical framework for interaction measure and sensitivity analysis in cross-layer design, ACM Transactions on Modeling and Computer Simulation, 21:1, (1-26), Online publication date: 1-Dec-2010.
  27. Tian J and Jia Y (2010). Modeling deformations of general parametric shells grasped by a robot hand, IEEE Transactions on Robotics, 26:5, (837-852), Online publication date: 1-Oct-2010.
  28. Lazar A and Pnevmatikakis E (2010). Consistent recovery of sensory stimuli encoded with MIMO neural circuits, Computational Intelligence and Neuroscience, 2010, (1-13), Online publication date: 1-Jan-2010.
  29. ACM
    Ni T, Castaño I, Peters J, Mitchell J, Schneider P and Verma V Efficient substitutes for subdivision surfaces ACM SIGGRAPH 2009 Courses, (1-107)
  30. Kolter J and Ng A Task-space trajectories via cubic spline optimization Proceedings of the 2009 IEEE international conference on Robotics and Automation, (2364-2371)
  31. Huang A, Moore D, Antone M, Olson E and Teller S (2009). Finding multiple lanes in urban road networks with vision and lidar, Autonomous Robots, 26:2-3, (103-122), Online publication date: 1-Apr-2009.
  32. ACM
    Chen W, Cai Y and Zheng J Generalized hierarchical NURBS for interactive shape modification Proceedings of The 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry, (1-4)
  33. Sohel F, Karmakar G and Dooley L (2008). Dynamic Bezier curves for variable rate-distortion, Pattern Recognition, 41:10, (3153-3165), Online publication date: 1-Oct-2008.
  34. ACM
    Kwon T, Lee K, Lee J and Takahashi S Group motion editing ACM SIGGRAPH 2008 papers, (1-8)
  35. ACM
    Kass M and Anderson J Animating oscillatory motion with overlap ACM SIGGRAPH 2008 papers, (1-8)
  36. ACM
    Kwon T, Lee K, Lee J and Takahashi S (2008). Group motion editing, ACM Transactions on Graphics, 27:3, (1-8), Online publication date: 1-Aug-2008.
  37. ACM
    Kass M and Anderson J (2008). Animating oscillatory motion with overlap, ACM Transactions on Graphics, 27:3, (1-8), Online publication date: 1-Aug-2008.
  38. Sohel F, Karmakar G, Dooley L and Arkinstall J (2008). Quasi-Bezier curves integrating localised information, Pattern Recognition, 41:2, (531-542), Online publication date: 1-Feb-2008.
  39. Sheng B and Wu E Topology-consistent design for 3D freeform meshes with harmonic interpolation Proceedings of the 6th international conference on Entertainment Computing, (121-132)
  40. ACM
    Fuller A, Krishnan H, Mahrous K, Hamann B and Joy K Real-time procedural volumetric fire Proceedings of the 2007 symposium on Interactive 3D graphics and games, (175-180)
  41. Zafiris V Remarks on the geometric properties of trivariate maps Proceedings of the 11th WSEAS International Conference on Applied Mathematics, (162-167)
  42. ACM
    Bokeloh M and Wand M Hardware accelerated multi-resolution geometry synthesis Proceedings of the 2006 symposium on Interactive 3D graphics and games, (191-198)
  43. Wang S, Ge F and Liu T (2006). Evaluating edge detection through boundary detection, EURASIP Journal on Advances in Signal Processing, 2006, (213-213), Online publication date: 1-Jan-2006.
  44. Sohel F, Karmakar G and Dooley L An improved shape descriptor using bezier curves Proceedings of the First international conference on Pattern Recognition and Machine Intelligence, (401-406)
  45. Malpica J Splines interpolation in high resolution satellite imagery Proceedings of the First international conference on Advances in Visual Computing, (562-570)
  46. ACM
    Rodrigues T, Pires R and Dias J D4MD Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology, (330-333)
  47. Artner M, Möller T, Viola I and Gröller M High-quality volume rendering with resampling in the frequency domain Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization, (85-92)
  48. Tryfona N and Pfoser D Data semantics in location-based services Journal on Data Semantics III, (168-195)
  49. ACM
    Pouderoux J, Gonzato J, Tobor I and Guitton P Adaptive hierarchical RBF interpolation for creating smooth digital elevation models Proceedings of the 12th annual ACM international workshop on Geographic information systems, (232-240)
  50. Hosangadi A, Fallah F and Kastner R Factoring and eliminating common subexpressions in polynomial expressions Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design, (169-174)
  51. Srinivasan V and Akleman E Connected & manifold Sierpinsky polyhedra Proceedings of the ninth ACM symposium on Solid modeling and applications, (261-266)
  52. Simard P, Szeliski R, Benaloh J, Couvreur J and Calinov I Using Character Recognition and Segmentation to Tell Computer from Humans Proceedings of the Seventh International Conference on Document Analysis and Recognition - Volume 1
  53. Glas S, Recatalá G and Sorg M Automatic reconstruction of silhouettes using B-splines Proceedings of the 13th Scandinavian conference on Image analysis, (239-246)
  54. Toyama K and Blake A (2002). Probabilistic Tracking with Exemplars in a Metric Space, International Journal of Computer Vision, 48:1, (9-19), Online publication date: 1-Jun-2002.
  55. Precioso F and Barlaud M (2002). B-spline active contour with handling of topology changes for fast video segmentation, EURASIP Journal on Advances in Signal Processing, 2002:1, (555-560), Online publication date: 1-Jan-2002.
  56. Gain J and Dodgson N (2001). Preventing Self-Intersection under Free-Form Deformation, IEEE Transactions on Visualization and Computer Graphics, 7:4, (289-298), Online publication date: 1-Oct-2001.
  57. Sullivan J, Blake A, Isard M and MacCormick J (2001). Bayesian Object Localisation in Images, International Journal of Computer Vision, 44:2, (111-135), Online publication date: 1-Sep-2001.
  58. Piperakis E, Kumazawa I and Piperakis R (2001). 3D object & light source representation with multi layer feed forward networks, Neural, Parallel & Scientific Computations, 9:2, (161-173), Online publication date: 1-Jun-2001.
  59. Jacob M, Blu T and Unser M (2001). An Exact Method for Computing the Area Moments of Wavelet and Spline Curves, IEEE Transactions on Pattern Analysis and Machine Intelligence, 23:6, (633-642), Online publication date: 1-Jun-2001.
  60. ACM
    Pfoser D and Jensen C Querying the trajectories of on-line mobile objects Proceedings of the 2nd ACM international workshop on Data engineering for wireless and mobile access, (66-73)
  61. Barsky B and Goldman R Beta-continuity revisited Mathematical Methods for Curves and Surfaces, (35-44)
  62. Park M, Wilson L and Jin J Automatic extraction of lung boundaries by a knowledge-based method Selected papers from the Pan-Sydney workshop on Visualisation - Volume 2, (11-16)
  63. Treavett S and Chen M Pen-and-Ink rendering in volume visualisation Proceedings of the conference on Visualization '00, (203-210)
  64. Pfoser D, Jensen C and Theodoridis Y Novel Approaches in Query Processing for Moving Object Trajectories Proceedings of the 26th International Conference on Very Large Data Bases, (395-406)
  65. ACM
    Bischoff S, Kobbelt L and Seidel H Towards hardware implementation of loop subdivision Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, (41-50)
  66. Cohen F, Ibrahim W and Pintavirooj C (2000). Ordering and Parameterizing Scattered 3D Data for B-Spline Surface Approximation, IEEE Transactions on Pattern Analysis and Machine Intelligence, 22:6, (642-648), Online publication date: 1-Jun-2000.
  67. Joy K and Duchaineau M Boundary Determination for Trivariate Solids Proceedings of the 7th Pacific Conference on Computer Graphics and Applications
  68. Lee J and Shin S A hierarchical approach to interactive motion editing for human-like figures Proceedings of the 26th annual conference on Computer graphics and interactive techniques, (39-48)
  69. ACM
    Kagan P, Fischer A and Bar-Yoseph P Integrated mechanically based CAE system Proceedings of the fifth ACM symposium on Solid modeling and applications, (23-30)
  70. Redner R (1999). Convergence Rates for Uniform B-Spline Density Estimators Part I, SIAM Journal on Scientific Computing, 20:6, (1929-1953), Online publication date: 1-Jan-1999.
  71. Cham T and Cipolla R (1999). Automated B-Spline Curve Representation Incorporating MDL and Error-Minimizing Control Point Insertion Strategies, IEEE Transactions on Pattern Analysis and Machine Intelligence, 21:1, (49-53), Online publication date: 1-Jan-1999.
  72. Merritt W Bounding CPU utilization as a part of the model design and the scenario design of a large-scale military training simulation Proceedings of the 30th conference on Winter simulation, (789-796)
  73. ACM
    Karpouzis K and Kollias S (1998). The rendering pipeline in the classroom, ACM SIGCSE Bulletin, 30:3, (139-142), Online publication date: 1-Sep-1998.
  74. Rose C, Cohen M and Bodenheimer B (1998). Verbs and Adverbs, IEEE Computer Graphics and Applications, 18:5, (32-40), Online publication date: 1-Sep-1998.
  75. ACM
    Karpouzis K and Kollias S The rendering pipeline in the classroom Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education, (139-142)
  76. Isard M and Blake A (1998). C ONDENSATION —Conditional Density Propagation forVisual Tracking, International Journal of Computer Vision, 29:1, (5-28), Online publication date: 1-Aug-1998.
  77. Ramamoorthi R and Barr A Fast construction of accurate quaternion splines Proceedings of the 24th annual conference on Computer graphics and interactive techniques, (287-292)
  78. Barzel R (1997). Faking Dynamics of Ropes and Springs, IEEE Computer Graphics and Applications, 17:3, (31-39), Online publication date: 1-May-1997.
  79. Sapiro G, Cohen A and Bruckstein A (1997). A Subdivision Scheme for Continuous-Scale B-Splinesand Affine-Invariant Progressive Smoothing, Journal of Mathematical Imaging and Vision, 7:1, (23-40), Online publication date: 1-Jan-1997.
  80. Blanc C and Schlick C (1996). Accurate Parametrization of Conics by NURBS, IEEE Computer Graphics and Applications, 16:6, (64-71), Online publication date: 1-Nov-1996.
  81. ACM
    Halstead M, Barsky B, Klein S and Mandell R Reconstructing curved surfaces from specular reflection patterns using spline surface fitting of normals Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, (335-342)
  82. ACM
    Krishnamurthy V and Levoy M Fitting smooth surfaces to dense polygon meshes Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, (313-324)
  83. Zhao C and Mohr R (1996). Global Three-Dimensional Surface Reconstruction from Occluding Contours, Computer Vision and Image Understanding, 64:1, (62-96), Online publication date: 1-Jul-1996.
  84. Radeva P, Amini A, Huang J and Martí E Deformable B-Solids and Implicit Snakes for Localization and Tracking of SPAMM MRI-Data Proceedings of the 1996 Workshop on Mathematical Methods in Biomedical Image Analysis (MMBIA '96)
  85. ACM
    Redner R, Lee M and Uselton S (1995). Smooth B-spline illumination maps for bidirectional ray tracing, ACM Transactions on Graphics, 14:4, (337-362), Online publication date: 1-Oct-1995.
  86. ACM
    Blanc C and Schlick C X-splines Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, (377-386)
  87. ACM
    Grimm C and Hughes J Modeling surfaces of arbitrary topology using manifolds Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, (359-368)
  88. ACM
    Pedersen H Decorating implicit surfaces Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, (291-300)
  89. Stollnitz E, DeRose T and Salesin D (1995). Wavelets for Computer Graphics, IEEE Computer Graphics and Applications, 15:4, (75-85), Online publication date: 1-Jul-1995.
  90. Blake A Applying visual curve tracking to graphics Proceedings of the Computer Animation
  91. ACM
    Galyean T Guided navigation of virtual environments Proceedings of the 1995 symposium on Interactive 3D graphics, (103-ff.)
  92. Cheng F, Wasilkowski G, Wang J, Zhang C and Wang W (1995). Parallel B-Spline Surface Interpolation on a Mesh-Connected Processor Array, Journal of Parallel and Distributed Computing, 24:2, (224-229), Online publication date: 1-Feb-1995.
  93. Huang T, Koller D, Malik J, Ogasawara G, Rao B, Russell S and Weber J Automatic symbolic traffic scene analysis using belief networks Proceedings of the Twelfth AAAI National Conference on Artificial Intelligence, (966-972)
  94. ACM
    Finkelstein A and Salesin D Multiresolution curves Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (261-268)
  95. ACM
    Blake A and Isard M 3D position, attitude and shape input using video tracking of hands and lips Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (185-192)
  96. ACM
    Liu Z, Gortler S and Cohen M Hierarchical spacetime control Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (35-42)
  97. Saint-Marc P, Rom H and Medioni G (1993). B-spline Contour Representation and Symmetry Detection, IEEE Transactions on Pattern Analysis and Machine Intelligence, 15:11, (1191-1197), Online publication date: 1-Nov-1993.
  98. Ranken D and George J MRIVIEW Proceedings of the 4th conference on Visualization '93, (324-331)
  99. Rom H and Medioni G (1993). Hierarchical Decomposition and Axial Shape Description, IEEE Transactions on Pattern Analysis and Machine Intelligence, 15:10, (973-981), Online publication date: 1-Oct-1993.
  100. ACM
    Chen J, Gürsöz E and Prinz F Integration of parametric geometry and non-manifold topology in geometric modeling Proceedings on the second ACM symposium on Solid modeling and applications, (53-64)
  101. ACM
    Barr A, Currin B, Gabriel S and Hughes J (1992). Smooth interpolation of orientations with angular velocity constraints using quaternions, ACM SIGGRAPH Computer Graphics, 26:2, (313-320), Online publication date: 1-Jul-1992.
  102. ACM
    Szeliski R and Tonnesen D (1992). Surface modeling with oriented particle systems, ACM SIGGRAPH Computer Graphics, 26:2, (185-194), Online publication date: 1-Jul-1992.
  103. ACM
    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.
  104. ACM
    Barr A, Currin B, Gabriel S and Hughes J Smooth interpolation of orientations with angular velocity constraints using quaternions Proceedings of the 19th annual conference on Computer graphics and interactive techniques, (313-320)
  105. ACM
    Szeliski R and Tonnesen D Surface modeling with oriented particle systems Proceedings of the 19th annual conference on Computer graphics and interactive techniques, (185-194)
  106. ACM
    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)
  107. Vermeulen A, Bartels R and Heppler G (1992). Integrating Products of B-Splines, SIAM Journal on Scientific and Statistical Computing, 13:4, (1025-1038), Online publication date: 1-Jul-1992.
  108. ACM
    Speer L (1992). An updated cross-indexed guide to the ray-tracing literature, ACM SIGGRAPH Computer Graphics, 26:1, (41-72), Online publication date: 1-Jan-1992.
  109. ACM
    Borrel P and Bechmann D Deformation of n-dimensional objects Proceedings of the first ACM symposium on Solid modeling foundations and CAD/CAM applications, (351-369)
  110. ACM
    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)
  111. ACM
    Sabharwal C and Melson T Intelligent data representation for curve string structures (abstract and references only) Proceedings of the 19th annual conference on Computer Science
  112. Pham B Spline-based color sequences for univariate, bivariate and trivariate mapping Proceedings of the 1st conference on Visualization '90, (202-208)
  113. ACM
    Natarajan B On computing the intersection of B-splines (extended abstract) Proceedings of the sixth annual symposium on Computational geometry, (157-167)
  114. Barsky B and DeRose T (1990). Parametric Curves, Part Two, IEEE Computer Graphics and Applications, 10:1, (60-68), Online publication date: 1-Jan-1990.
  115. Barsky B and DeRose T (1989). Geometric Continuity of Parametric Curves, IEEE Computer Graphics and Applications, 9:6, (60-68), Online publication date: 1-Nov-1989.
  116. Barsky B (1989). Author's comment, Computer-Aided Design, 21:7, (472), Online publication date: 1-Aug-1989.
  117. ACM
    Bartel R and Hardock R (1989). Curve-to-curve associations in spline-based inbetweening and sweeping, ACM SIGGRAPH Computer Graphics, 23:3, (167-174), Online publication date: 1-Jul-1989.
  118. ACM
    Chang S and Rocchetti M (1989). Rendering cubic curves and surfaces with integer adaptive forward differencing, ACM SIGGRAPH Computer Graphics, 23:3, (157-166), Online publication date: 1-Jul-1989.
  119. ACM
    Szeliski R and Terzopoulos D (1989). From splines to fractals, ACM SIGGRAPH Computer Graphics, 23:3, (51-60), Online publication date: 1-Jul-1989.
  120. ACM
    Bartel R and Hardock R Curve-to-curve associations in spline-based inbetweening and sweeping Proceedings of the 16th annual conference on Computer graphics and interactive techniques, (167-174)
  121. ACM
    Chang S and Rocchetti M Rendering cubic curves and surfaces with integer adaptive forward differencing Proceedings of the 16th annual conference on Computer graphics and interactive techniques, (157-166)
  122. ACM
    Szeliski R and Terzopoulos D From splines to fractals Proceedings of the 16th annual conference on Computer graphics and interactive techniques, (51-60)
  123. ACM
    Singh B (1988). Reviewers needed for computer graphics, ACM SIGGRAPH Computer Graphics, 22:5, (306), Online publication date: 1-Oct-1988.
  124. ACM
    Forsey D and Bartels R Hierarchical B-spline refinement Proceedings of the 15th annual conference on Computer graphics and interactive techniques, (205-212)
  125. ACM
    Shantz M and Chang S Rendering trimmed NURBS with adaptive forward differencing Proceedings of the 15th annual conference on Computer graphics and interactive techniques, (189-198)
  126. ACM
    Forsey D and Bartels R (1988). Hierarchical B-spline refinement, ACM SIGGRAPH Computer Graphics, 22:4, (205-212), Online publication date: 1-Aug-1988.
  127. ACM
    Shantz M and Chang S (1988). Rendering trimmed NURBS with adaptive forward differencing, ACM SIGGRAPH Computer Graphics, 22:4, (189-198), Online publication date: 1-Aug-1988.
  128. Rakshit S and Akella S A trajectory optimization formulation for assistive robotic devices 2016 IEEE International Conference on Robotics and Automation (ICRA), (2068-2074)
  129. Masuda H, Nojima Y and Ishibuchi H Common properties of scalable multiobjective problems and a new framework of test problems 2016 IEEE Congress on Evolutionary Computation (CEC), (3011-3018)
Contributors
  • David R. Cheriton School of Computer Science
  • University of Waterloo
  • Herbert Wertheim School of Optometry & Vision Science

Recommendations

Reviews

Sandu Crivineanu

Based on courses given at the University of Waterloo and the University of California, Berkeley, as well as the Graphics Interface '84 and ACM SIGGRAPH '84, '85, and '86 tutorials, the book relates the experience gained by the authors in developing the mathematical basis for algorithms that can sustain more versatile computer programs for modeling objects and creating realistic images. The spline functions may be considered as a child of approximation theory. However, this book deals with the use of splines for shape approximation from the point of view of the geometric design community. The flavor of this book can be expressed in an outline of its chapters: :9N(1)Introduction (2)Preliminaries (3)Hermite and Cubic Spline Interpolation (4)A Simple Approximation Technique—Uniform Cubic B-splines (5)Splines in a More General Setting (6)The One-Sided Basis (7)Divided Differences (8)General B-splines (9)B-spline Properties (10)Be´zier Curves (11)Knot Insertion (12)The Oslo Algorithm (13)Parametric vs. Geometric Continuity (14)Uniformly-shaped Beta-splines (15)Geometric Continuity, Reparametrization, and the Chain Rule (16)Continuously-Shaped Beta-splines (17)An Explicit Formulation for Cubic Beta-splines (18)Discretely-Shaped Beta-splines (19)B-spline Representations for Beta-splines (20)Rendering and Evaluation (21)Selected Applications The index is extensive and valuable, and there is a copious list of 117 references to related and germinal works. The authors have done an excellent job in presenting the material, using many examples, 10 numerical tables, 268 complex figures and 17 color plates, with the fair and declared purpose of building the reader's intuition and feeling. For example, “we will plot a few low-order discrete B-splines to gain some feeling for them” (p. 269). The subtle difference between parametric and geometric continuity is discussed with clarity and elegance. The treatment of beta-splines is rigorous. The control of shape parameters, called bias and tension, is presented in detail. It provides a good working basis and a stimulus to researchers interested in the advancement of shape control and approximation of curves and surfaces. The beta-spline techniques are now seen as a strong potential basis for an important new generation of algorithms in computer graphics and geometric modeling. Not only the authors' laboratories (the Computer Graphics Laboratory at the University of Waterloo and the Berkeley Computer Graphics Laboratory) but an increasing number of computer graphics research laboratories at universities around the world have already begun to use beta-spline algorithms in design and modeling programs. The last chapter, though I find it too short, has carefully selected applications to animation, picture processing, interpolation, last-squares approximation, and free-form curve input, enabling the new user to become productive quickly. If there is a fault in this book it is that it is designed to be read from cover to cover. I must note that the textbook follows the commendable pattern of lively, friendly writing. The book is highly recommended as essential reading for anyone interested in the subject. It is certainly upon this solid foundation that future work will be built.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.