AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Solandra 简介:TypeScript 优先的算法艺术框架

  • 2020-01-22
  • 本文字数:557 字

    阅读完需:约 2 分钟

Solandra简介:TypeScript优先的算法艺术框架

Solandra是一个以 TypeScript 优先的开源框架,用于创建算法艺术。利用 HTML Canvas,Solandra 提供了一种创建算法艺术的快速开发框架。


Solandra 的创建者 James Porter 把 Solandra 描述成一种带有个人倾向性的Processing版本,其具有更易于使用的 API。Solandra 的一些关键设计决策包括项目如何定义坐标、维度、颜色和曲线。该项目利用 TypeScript 在绘图层提供更好的自动完成、类型检查以及控制流。除此之外,Solandra 努力做到有趣、功能强大,并让艺术创作变得轻松自在。


如果要开始使用 Solandra,可通过 npm 或 yarn 安装:


npm i solandra
复制代码



yarn add solandra
复制代码


或参照Solandra CodeSandbox演示开始起步:


https://wy7nx.csb.app


你还可以选择在 Gatsby 项目中启用 Solandra;Solandra 网站是一个基于 Gatsby 的 Solandra 应用程序的示例。


该项目的起名灵感来自一个早期的算法艺术家Sol LeWitt,该项目的 Hello World 教程是“用Solandra诠释Sol”,重现了 LeWitt 在 1960 年代末期和 1970 年代早期的四幅作品。



Solandra 提供了100多个各种各样的算法艺术示例



Solandra 是可通过 MIT 许可证获得的开源软件。创建者是ComplexView的软件工程师兼数据科学家James Porter,欢迎通过Solandra GitHub 存储库为 Solandra 作贡献。


阅读原文:


Solandra, a TypeScript-First Algorithmic Art Framework


2020-01-22 09:002669

评论

发布
暂无评论
发现更多内容

Pulsar 职位广场 | 腾讯、华为云、虾皮、众安保险、StreamNative 等多个热招岗位

Apache Pulsar

开源 架构 云原生 招聘 Apache Pulsar

工作想法小计(2):2/14 - 2/18

非晓为骁

个人成长

UMEM:友盟统计自定义事件多应用一键同步 & 批处理工具

SamgeApp

Docker Vue 友盟助手 友盟自定义事件批处理 友盟统计

盘一盘常见的6种索引失效情况

华为云开发者联盟

MySQL 索引 字符串 查询 索引失效

初级工程师建议收藏|企业级APIs安全实践指南

领创集团AdvanceGroup

存储新图谱:DNA存储的边界与天地

脑极体

[Python]介绍

謓泽

Python 2月月更

数据库读写分离如何保证主从一致性?

蜜糖的代码注释

MySQL 数据库 2月月更

学生管理系统的架构设计

凌波微步

「架构实战营」

开源| 直播推拉流2.0升级了什么

anyRTC开发者

开源 音视频 屏幕共享 视频直播 美颜滤镜

Nginx跨域解决配置示例

nginx 跨域

好用不卡,这些插件和配置让你的 Webstorm 更牛逼!

前端下午茶

前端 工具 webstorm

基于CC2530设计的智能风扇

DS小龙哥

2月月更 智能风扇

云原生时代,如何保证容器镜像安全?

极狐GitLab

DevSecOps 镜像安全 极狐GitLab

学生管理系统的架构文档

卡西毛豆静爸

「架构实战营」

鲲鹏DevKit & BoostKit直播解密:如何“做开发者的开发者”

科技热闻

大厂偏爱的Agent技术究竟是个啥

捉虫大师

架构 agent

超硬核攻略!《2022金融云原生落地实用指南》重磅发布(限时免费下载)

York

VIPKID基于Karmada的容器PaaS平台落地实践

华为云原生团队

开源 Kubernetes k8s多集群管理 混合云 分布式云

FIddler+Proxifer工具对windows PC客户端进行抓包

喀拉峻

黑客 网络安全

关于MVVM和MVC,面试看这篇就够了

山河已无恙

mvc 全栈 MVVM 2月月更

面试突击25:sleep和wait有什么区别?

王磊

java面试

用简单例子带你了解联合索引查询原理及生效规则

华为云开发者联盟

sql 索引 查询 联合索引

如何打造一个能自动回复的钉钉机器人

老表

Python 机器人 Linxu 跟老表学云服务器

CSS实现阮大佬博文的阅读进度功能

战场小包

CSS css3 前端 2月月更

凡泰极客成为W3C成员并加入MiniApps工作组,将积极参与小程序快应用技术标准化进程

FinClip

小程序

『The ShardingSphere Global Echo』Vol.4

SphereEx

数据库 开源 中间件 ShardingSphere SphereEx

eBPF 完美搭档:连接云原生网络的 Cilium

火山引擎边缘云

边缘计算 ebpf 云原生网络 cllium

Python 中的数组哪去了?

宇宙之一粟

Python 数组 2月月更

十年所学,梦想终至,不负时光 | 《云端架构》新书首推发布,来自极度努力的吕校长

博文视点Broadview

[Python]第一章(建议收藏)

謓泽

Python 2月月更

Solandra简介:TypeScript优先的算法艺术框架_语言 & 开发_Dylan Schiemann_InfoQ精选文章