文件名称:genartlib:使用Clojure创建生成艺术品的实用程序
文件大小:109KB
文件格式:ZIP
更新时间:2024-02-21 04:36:15
processing clojure geometry generative-art randomness
genartlib Clojure库,具有用于创建生成艺术品的简单实用程序。 该库基于构建, 是框架周围的Clojure包装器。 但是,大多数功能只是可以独立使用的数学工具。 要查看和阅读我的作品,请访问或在或关注我。 用法 要安装,请将其添加到project.clj的依赖项中: [genartlib " 0.1.22 " ] 内容 查看。 genartlib库具有以下工具: 项目模板 在project-template /下,您将找到我用于每个新的生成艺术项目的基本设置。 这适用于创建静态图像。 我还写了一些有关。 代数 定义了以下代数函数: avg -平均 interpolate / interpolate-multi插值-线性插值 rescale -从一个范围映射到另一个范围 line-intersection -查找两条线的相交 lines-intersection-point查找线相交的另一种方法 slope / point-slope -获取直线的斜率 y-intercept获取直线的y截点 angle / point-angle angle-以弧度为单位获取
【文件预览】:
genartlib-master
----CHANGES.txt(1KB)
----project.clj(612B)
----project-template()
--------project.clj(458B)
--------src()
----test()
--------genartlib()
----LICENSE(1KB)
----src()
--------clj()
--------java()
----.gitignore(99B)
----dev-resources()
--------ectogenesis-small.jpg(88KB)
----README.md(4KB)