Turtle geometry in computer graphics and computer-aided design

被引:15
作者
Goldman, R [1 ]
Schaefer, S [1 ]
Ju, T [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
关键词
affine transformation; Bezier curve; fractal; iterated function system; turtle geometry;
D O I
10.1016/j.cad.2003.10.005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
LOGO is a programming language incorporating turtle graphics, originally devised for teaching computing to young children in elementary and middle schools. Here, we advocate the use of LOGO to help introduce some of the basic concepts of computer graphics and computer-aided design to undergraduate and graduate students in colleges and universities. We shall show how to motivate affine coordinates and affine trans formations, fractal curves and iterated function systerns, relaxation methods and subdivision schemes from elementary notions in turtle geometry and turtle programming. (C) 2004 Elsevier Ltd. All ri-hts reserved.
引用
收藏
页码:1471 / 1482
页数:12
相关论文
共 21 条