TY - JOUR
T1 - Surface design based on direct curvature editing
AU - Kineri, Yuki
AU - Endo, Shuhei
AU - Maekawa, Takashi
N1 - Funding Information:
This work is supported by the Japan Society for the Promotion of Science , Grants-in-Aid for Scientific Research under grant number 24360060 . We would like to thank Ahmad Nasri for motivating this research, Abadulwahed Abbas and Shoichi Okaniwa for their constructive discussions at the early stage of the research, and Hiroshi Tadenuma for his assistance.
PY - 2014/10
Y1 - 2014/10
N2 - This paper presents a novel method for modifying the shapes of existing uniform bi-cubic B-spline surfaces by interactively editing the curvatures along isoparametric curves. The method allows us to edit the curvatures of the two intersecting isoparametric curves at each knot with specified positions, unit tangents, and unit normals. The user adjusts the radii of circles, representing the radii of curvature in the u and v isoparametric directions directly via a GUI without having to work with control points and knots. Such shape specifications are converted into iterative repositionings of the control points on the basis of geometrical rules. Using these point-based curvature-editing techniques, we successfully embedded log-aesthetic curves into existing surfaces along their isoparametric curves. Moreover, we were able to distribute the cross curvature with log-aesthetic variation along the isoparametric curves. We applied our technique to the design of automobile hood surfaces to demonstrate the effectiveness of our algorithms.
AB - This paper presents a novel method for modifying the shapes of existing uniform bi-cubic B-spline surfaces by interactively editing the curvatures along isoparametric curves. The method allows us to edit the curvatures of the two intersecting isoparametric curves at each knot with specified positions, unit tangents, and unit normals. The user adjusts the radii of circles, representing the radii of curvature in the u and v isoparametric directions directly via a GUI without having to work with control points and knots. Such shape specifications are converted into iterative repositionings of the control points on the basis of geometrical rules. Using these point-based curvature-editing techniques, we successfully embedded log-aesthetic curves into existing surfaces along their isoparametric curves. Moreover, we were able to distribute the cross curvature with log-aesthetic variation along the isoparametric curves. We applied our technique to the design of automobile hood surfaces to demonstrate the effectiveness of our algorithms.
KW - B-spline curve and surfaces
KW - Cross curvature
KW - Curvature control
KW - Log-aesthetic curves
UR - http://www.scopus.com/inward/record.url?scp=84901928544&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84901928544&partnerID=8YFLogxK
U2 - 10.1016/j.cad.2014.05.001
DO - 10.1016/j.cad.2014.05.001
M3 - Article
AN - SCOPUS:84901928544
SN - 0010-4485
VL - 55
SP - 1
EP - 12
JO - CAD Computer Aided Design
JF - CAD Computer Aided Design
ER -