-
ACM Trans. Graph. 01/2011; 30:168.
-
Sketch Based Interfaces and Modeling, Vancouver, BC, Canada, 5-7 August 2011. Proceedings; 01/2011
-
ACM Trans. Graph. 01/2010; 29.
-
Proceedings of the Graphics Interface 2009 Conference, May 25-27, 2009, Kelowna, British Columbia, Canada; 01/2009
-
ACM Trans. Graph. 01/2009; 28.
-
Comput. Graph. Forum. 01/2009; 28:1415-1425.
-
Computer-Aided Design. 01/2009; 41:282-292.
-
[show abstract]
[hide abstract]
ABSTRACT: We present a novel approach to sketching 2D curves with minimally varying curvature as piecewise clothoids. A stable and efficient algorithm fits a sketched piecewise linear curve using a number of clothoid segments with G2 continuity based on a specified error tolerance. Further, adjacent clothoid segments can be locally blended to result in a G3 curve with curvature that predominantly varies linearly with arc length. We also handle intended sharp corners or G1 discontinuities, as independent rotations of clothoid pieces. Our formulation is ideally suited to conceptual design applications where aesthetic fairness of the sketched curve takes precedence over the precise interpolation of geometric constraints. We show the effectiveness of our results within a system for sketch-based road and robot-vehicle path design, where clothoids are already widely used.
Computers & Graphics. 01/2009;
-
Sketch Based Interfaces and Modeling, Annecy, France, 2008. Proceedings; 01/2008
-
Proceedings of the Fifth Eurographics Symposium on Geometry Processing, Barcelona, Spain, July 4-6, 2007; 01/2007
-
Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australasia and Southeast Asia 2007, Perth, Western Australia, 1-4 December 2007; 01/2007
-
Proceedings of the Fourth Eurographics Symposium on Geometry Processing, Cagliari, Sardinia, Italy, June 26-28, 2006; 01/2006
-
Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2005, Los Angeles, CA, USA, July 29-31, 2005; 01/2005
-
Proceedings of the Graphics Interface 2005 Conference, May 9-11, 2005, Victoria, British Columbia, Canada; 01/2005
-
01/1998