限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

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:002672

评论

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

2022年11月中国数据库排行榜:GaussDB获认证进前五,GBase得融资竞逐鹿

墨天轮

数据库 opengauss TiDB 国产数据库 KingBase

Java 函数式编程

Ayue、

函数式编程

2022前端笔试题总结

loveX001

JavaScript

前端面试指南之JS面试题总结

loveX001

JavaScript

跟着卷卷龙一起学Camera--低延迟03

卷卷龙

ISP camera 11月月更

跟着卷卷龙一起学Camera--低延迟04

卷卷龙

ISP camera 11月月更

网课爆破是网络暴力的缩影,如何有效打击网曝行为

石头IT视角

Web 实时通信技术WebRTC

devpoint

WebRTC 11月月更

数据预处理和特征工程-数据预处理-编码与哑变量 & 二值化与分段

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

基于CSS mask和clip-path实现切角的技巧

南城FE

CSS css3 前端

Curve 文件存储:如何支撑百亿级文件?

网易数帆

文件存储 分布式存储 云原生存储 curve 企业号十月 PK 榜

大数据技术&面试 资料分享

大数据阶梯之路

大数据 面试 数据仓库 资料整理 资料分享

【LeetCode】交替合并字符串Java题解

Albert

算法 LeetCode 11月月更

vue2双向绑定原理:深入响应式原理defineProperty、watcher、get、set

肥晨

11月月更 vue响应式 响应式开发

VUE3+TS学习-项目搭建

肥晨

Vue3 脚手架 11月月更

天翼云打造自研云操作系统TeleCloudOS4.0 推动算力蓬勃发展

极客天地

推特引入支付:马斯克的野心,Web3 的机遇

One Block Community

#区块链# 推特 web3 波卡生态

服务网格:管理对外部服务的访问

Flomesh

微服务 Service Mesh 服务网格 程序员、

自动化工具如何助力企业落地DevOps?

飞算JavaAI开发助手

Java中的ArrayList类基础使用

共饮一杯无

Java ArrayList 11月月更

谈谈企业级前端应用中通过 CSS 达到布局定制化的话题

汪子熙

angular web开发 SAP Fiori 11月月更

Dive into TensorFlow系列(1)-静态图运行原理

京东科技开发者

人工智能 机器学习 tensorflow 动态图 静态图

kubespray2.11安装kubernetes1.15

程序员欣宸

Kubernetes 11月月更 安装k8s

深入理解Metrics(五):Timers

冰心的小屋

Java metrics Timers

谈谈企业级前端应用 UI 界面增强实现的一些实际案例

汪子熙

angular web开发 SAP Hybris 11月月更

深入理解JS作用域链与执行上下文

loveX001

JavaScript

来自2年前端的面经

loveX001

JavaScript

如何使用netlify部署vue应用程序

肥晨

11月月更 网站托管 netlift

CSS 边框也能动画?background-origin 和 -clip 来施加魔法~

掘金安东尼

CSS 11月月更

共筑行业标准,亚信科技AntDB数据库参与多项数据库行业标准研讨会

亚信AntDB数据库

AntDB aisware antdb AntDB数据库

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