文件名称:生成艺术:围棋中的生成艺术
文件大小:1.34MB
文件格式:ZIP
更新时间:2024-03-23 19:36:19
Go
生成艺术 generativeart是一种Go软件包,可产生许多种生成艺术。 该代码收集了一些出色的生成技术(在R或Processing实现),然后再次在Go实现它们。 当前,它支持以下类型。 迷宫 Julia·塞特(Julia Set) 随机圈径 丝烟 螺旋方 方格 圆线 圆环 真丝天空 对于这类艺术,程序包提供了许多参数来控制外观。 安装 go get github.com/jdxyw/generativeart 艺术类型 NewCircleLine ( step float64 , lineNum int , radius float64 ) NewCircleLoop ( radius float64 ) NewMaze () NewRandCicle ( mc , msp int , minStep , maxStep , minr , maxr float64 , isR
【文件预览】:
generativeart-master
----randcircle.go(3KB)
----example()
--------example_silksmoke.go(452B)
--------example_spiralsquare.go(443B)
--------example_silksky.go(236B)
--------example_circleline.go(353B)
--------example_circleloop.go(378B)
--------example_randcircle.go(477B)
--------example_maze.go(324B)
--------example_julia.go(402B)
--------example_gridsquare.go(316B)
----images()
--------circleline.png(268KB)
--------silksmoke.png(311KB)
--------maze.png(30KB)
--------silksky.png(154KB)
--------randcircle.png(279KB)
--------julia.png(90KB)
--------spiralsquare.png(92KB)
--------circleloop.png(132KB)
----silksky.go(1KB)
----generativeart.go(3KB)
----circleloop.go(934B)
----LICENSE(1KB)
----maze.go(683B)
----color.go(21KB)
----spiralsquare.go(1KB)
----.gitignore(283B)
----squaregrid.go(1KB)
----julia.go(812B)
----go.sum(681B)
----README.md(5KB)
----circleline.go(1KB)
----silksmoke.go(2KB)
----utils.go(2KB)
----.editorconfig(135B)
----go.mod(216B)