NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2020-01-22 09:002449

评论

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

redis数据迁移之redis-shake

Java 程序员 后端

RocketMQ一行代码造成大量消息发送失败

Java 程序员 后端

spring boot 自定义配置文件&参数绑定

Java 程序员 后端

Redis(十一):键的生存时间与过期时间

Java 程序员 后端

RocketMQ msgId与offsetMsgId释疑(实战篇)

Java 程序员 后端

【Flutter 专题】12 图解圆形与权重/比例小尝试

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

Redis哨兵模式原理剖析,监控、选主、通知客户端你真的懂了吗?

Java 程序员 后端

Redis实现feed流(1)

Java 程序员 后端

Redis持久化方式AOF技术原理?一文带你从底层彻底吃透

Java 程序员 后端

RocketMQ消息丢失场景及解决办法(1)

Java 程序员 后端

RocketMQ消息轨迹-设计篇

Java 程序员 后端

RocketMQ源码分析之NameServer

Java 程序员 后端

Redis实现feed流

Java 程序员 后端

Redis的各种用途以及使用场景

Java 程序员 后端

Redis(十八):服务器

Java 程序员 后端

RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践

Java 程序员 后端

RocketMQ 主从同步读写分离机制

Java 程序员 后端

Spring Boot 中三种跨域场景总结,这篇必看!不看后悔系列

Java 程序员 后端

Redis小白入门教程

Java 程序员 后端

Serverless 如何在阿里巴巴实现规模化落地?

Java 程序员 后端

Spring Boot + EasyExcel 导入导出,好用到爆!

Java 程序员 后端

Redis(十六):事件

Java 程序员 后端

RocketMQ消息丢失场景及解决办法

Java 程序员 后端

SAP为Java 16贡献JEP 387 “弹性元空间”

Java 程序员 后端

Servlet 入门

Java 程序员 后端

Redis安装与部署新手入门教程

Java 程序员 后端

Redis常用命令总结

Java 程序员 后端

Redis的各种用途以及使用场景(1)

Java 程序员 后端

Redis(二十六):Sentinel—

Java 程序员 后端

Spring @Lookup实现单例bean依赖注入原型bean

Java 程序员 后端

Spring boot —— 创建parent工程

Java 程序员 后端

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