在前面的章节数学图形(1.13) 利萨茹曲线中,写的是二维的利萨茹曲线,这一节,将其变为3D图形.
#http://www.mathcurve.com/courbes3d/lissajous3d/lissajous3d.shtml vertices = 12000 a = rand2(1, 10) b = rand2(1, 10) c = rand2(1, 10) k = rand2(0.2, 5) n = rand2(0.2, 5) m = rand2(0.2, 5) t = from 0 to (80*PI) x = a*sin(k*t) y = b*sin(n*t) z = c*sin(m*t)
看上去就是几团乱麻.有时看代码时就像这种利萨茹3D曲线,看上去有点规律,却又觉得思绪太乱.
不同参数下的利萨茹3D曲线:
k = 3 n = 2 m = 7
k = 4 n = 3 m = 5
k = 3 n = 4 m = 17
k = 3 n = 5 m = 22