大佬教程收集整理的这篇文章主要介绍了漂亮的图案,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
require "gd" --~ n = 3.5; --~ m = 4; --~ n = 200; --~ m = 1.3; --~ n = 0.1; --~ m = 200; n = 3.1; m = 50; size = 250; im = gd.createTrueColor(size+1,size+1); white = im:colorResolve(255,255,255); red = im:colorResolve(255,0); green = im:colorResolve( 0,0); blue = im:colorResolve( 0,255); offset = { x=size/2,y=size/2 }; last = {}; for u=0,m*math.pi,0.001 do r=size/2 * math.sin(n*u); new={ x = r*math.cos(u)+offset.x,y = r*math.sin(u)+offset.y}; if last.x == nil then first = { x=new.x,y=new.y}; else im:line( last.x,last.y,new.x,new.y,green); end last= {x = new.x,y = new.y}; end --~ im:line( last.x,first.x,first.y,green); im:png("tt.png"); os.execute("tt.png")
以上是大佬教程为你收集整理的漂亮的图案全部内容,希望文章能够帮你解决漂亮的图案所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。