generative-art 第 4 页
本站收录 291 个带「generative-art」标签的 AI 开源项目(按 GitHub 星标从高到低,第 4 / 6 页)
orxorx 是一个面向 OPENRNDR 的 Kotlin 库,提供多样化的数据结构、算法和工具函数,旨在扩展 OPENRNDR 的创意编程能力。它解决的是 OPE★ 139
babelbabel 是一个基于 TypeScript 实现的开源巴别图书馆(Library of Babel)项目,利用 GNU 多精度算术库(GMP)生成包含所有可能★ 137
aRtaRt 是一个 R 语言包,用于创建生成艺术(generative art)。它解决的是艺术家、设计师或数据爱好者如何用代码生成视觉作品的问题,无需掌握复杂的图★ 133
codebase-posterscodebase-posters 是一个将代码仓库转化为生成艺术海报的命令行工具。它通过分析 GitHub 仓库的提交历史、文件结构、代码变更等数据,利用算法生★ 132
NFTgeneratorNFTgenerator(SickAlien NFT Art Generator)是一个基于JavaScript的交互式工具,旨在通过简单的拖放操作批量生成NF★ 131
phramephrame 是一个基于 AI 的数字相框应用,它能够将用户的语音对话转化为独特且引人入胜的艺术作品。该项目旨在解决传统数字相框内容单一、缺乏个性化和互动性的问★ 130
tinyhumanstinyhumans 是一个轻量级的交互式沙盒项目,专为微型人物、微型想法和微型故事而设计。它通过 HTML 技术构建,提供了一个可视化的、可操作的微型世界,用★ 129
generative-artgenerative-art 是一个使用 Python 进行生成艺术实验的开源项目。它通过代码算法生成视觉艺术作品,解决如何用编程方式创造独特、复杂且不可预测的★ 127
morphMorph 是一个免费开源的数据可视化与创意编程工具,旨在让用户通过数据直接生成设计、动画或交互式可视化作品。它主要面向设计师、数据记者和创意开发者,解决了传统★ 126
generative-noodlesgenerative-noodles 是一个基于 Processing 的生成艺术草图项目,专注于创作绘图仪(plotter)艺术。它通过算法生成流畅的、有机的★ 125
jb-rpd-splashjb-rpd-splash 是一个为 JetBrains 系列产品生成启动画面艺术图的工具。它利用 RPD(Random Product Design)技术,通★ 125
watercolor-canvaswatercolor-canvas 是一个用 JavaScript 实现的生成水彩风格画作的 Canvas 库。它解决的是在网页上模拟真实水彩颜料晕染、扩散和叠★ 124
noisemakernoisemaker 是一个面向创意编程的 JavaScript 库,提供一系列生成噪声、纹理和视觉特效的工具函数。它解决了创意开发者快速生成有机、随机但可控的★ 123
pxlsrtpxlsrt 是一个用 Ruby 编写的像素排序工具,它通过算法对图像中的像素按特定规则进行重新排列,从而生成具有流动感或故障艺术风格的视觉效果。该项目解决的是★ 123
fracturefracture 是一个基于 Python 的生成算法项目,专注于通过代码生成分形艺术和创意视觉。它解决的是如何用数学和算法快速创建复杂、有机、重复的图案,而无★ 123
awesome-generative-art这是一个精选资源列表,汇集了用于创作、学习和分享生成艺术(Generative Art)的优质工具、库、教程和艺术家作品。它解决了生成艺术领域资源分散、新手难以★ 122
neoscoreneoscore 是一个基于 Python 的音乐记谱库,采用图形优先(graphics-first)的范式,将音乐符号视为可自由定位的图形对象,而非传统乐谱软★ 122
wgshadertoywgshadertoy 是一个用 Rust 编写的 WGSL 着色器在线实验场,灵感来自 Shadertoy。它解决了 WebGPU 开发者缺少像 Shader★ 122
Meow-GeneratorMeow-Generator 是一个基于 Three.js 构建的程序化 3D 小猫生成器,旨在通过算法随机生成形态各异、色彩丰富的虚拟猫咪。它解决了传统 3D★ 121
degeneratedegenerate 是一个用 Rust 编写的生成艺术计算机,旨在为艺术家和开发者提供一个可编程的创作工具。它解决了传统生成艺术工具要么过于复杂、要么不够灵活★ 120
inconvergent-sandboxinconvergent-sandbox 是一个基于 p5.js 编写的交互式创意编程演示集合,由艺术家 Anders Hoff 维护。它解决的是生成艺术入门者★ 120
stampsstamps 是一个基于 Racket 的编程语言,专为生成艺术作品而设计。它将编程的精确性与艺术创作的表达性结合,允许用户通过代码定义形状、颜色、变换等视觉元★ 117
fractogenesisfractogenesis 是一个用 JavaScript 实现的生成艺术工具,专注于从单一像素点生长出分形结构。它支持两种核心生长机制:一是基于细胞自动机规则★ 115
Gemini-AI-KMP-App这是一个基于 Kotlin Multiplatform 的 Gemini AI 客户端示例应用,目标平台覆盖 Android、iOS、Windows、macOS★ 114
pytti-notebookpytti-notebook 是一个基于 Google Colab 的图像生成与风格迁移实验笔记本,主要利用 GAN(生成对抗网络)技术实现图像动画化和风格转换★ 112
create-and-mint-nft-collection这是一个帮助NFT爱好者快速创建和铸造NFT收藏品的工具库。它基于Hashlips生成艺术代码库,让用户能够通过编程方式生成独特的生成艺术图像,然后利用NFTP★ 112
facetfacet 是一个基于 NodeJS 和浏览器的实时编码与合成工具,专为生成艺术和算法创作设计。它让用户通过编写 JavaScript 代码,在浏览器中实时生成★ 111
liquid-shape-distortions这是一个基于WebGL着色器的实时液体形状扭曲动画库,专为在浏览器中创造迷幻视觉效果而设计。它利用液体运动、扭曲、阴影和光照等算法,将简单的几何形状或图像转化为★ 111
yasd-discord-botyasd-discord-bot 是一个基于 Python 的 Discord 机器人,旨在将 Stable Diffusion 图像生成能力无缝集成到 Dis★ 110
generativepygenerativepy 是一个用于创建生成艺术和数学动画的 Python 库。它解决了艺术家、数学家和教育者需要以编程方式生成可视化内容但不想深入底层图形 A★ 110
nanogenmo2014Seraphs 是一个为 NaNoGenMo 2014(全国小说生成月)创作的程序化生成项目,旨在模仿伏尼契手稿的风格,生成一本看似神秘、实则无意义的书籍。该项★ 110
Touchdesigner-ArtTouchdesigner-Art 是一个使用 TouchDesigner 创作生成艺术的代码仓库,汇集了多种基于节点式编程的视觉作品。它解决了创意编程爱好者缺★ 110
generative-art-in-go这是一个与《Generative Art in Go》一书配套的源代码仓库,旨在帮助读者通过Go语言学习和实践生成艺术。项目解决了从理论到实践的落地问题,提供了★ 109
estrellaestrella 是一个用 Rust 实现的 StarPRNT 协议打印服务器,专为兼容 Star 系列热敏票据打印机而设计。它解决了在非原生支持 StarPR★ 107
sketchysketchy 是一个用 Go 语言编写的生成艺术框架,旨在为开发者提供一套简洁、高效的工具,用于创建复杂的生成式艺术作品。它解决了在 Go 生态中缺乏成熟创意★ 107
mauamaua 是一个面向图像、视频和音频合成的深度学习工具包,旨在为创意工作者和研究者提供统一的生成式 AI 接口。它解决了多模态生成任务中工具碎片化、使用门槛高的★ 107
FastQLFastQL 是一个用 Rust 编写的 GraphQL API 快速生成工具,旨在帮助机器学习开发者用一行 Python 代码将模型快速原型化为可交互的 AP★ 107
microbium-appmicrobium-app 是一个基于 JavaScript 的创意绘图工具,旨在让用户通过简单的操作绘制出全新的世界。它解决了传统绘图软件上手门槛高、创作过程★ 104
libpd-rslibpd-rs 是一个为 Rust 语言提供 libpd 安全绑定的开源库。libpd 是 Pure Data(Pd)音频编程语言的嵌入式库,允许开发者将 P★ 104
molecular-music-generatormolecular-music-generator 是一个基于 Java 的算法作曲工具,灵感来源于 Duncan Lockerby 的研究,将分子结构或算法生★ 104
infinite_gnossienneinfinite_gnossienne 是一个用 JavaScript 实现的生成式音乐项目,它基于 Erik Satie 的经典钢琴曲《Gnossiennes★ 103
emosaicemosaic 是一个用 Rust 编写的马赛克图像生成器。它能将一张源图像转换为由大量小图片(或色块)拼接而成的马赛克效果,解决用户手动拼图耗时耗力的问题。核★ 103
CreativeCodingExamples这是一个创意编程示例集合,由项目作者和其他艺术家共同贡献,使用 Jetpack Compose 和 Processing(Java 版)创作。项目旨在展示如何通★ 101
vqgan-clip-appvqgan-clip-app 是一个基于 Python 的本地图像生成工具,利用 VQGAN-CLIP 或 CLIP 引导扩散模型,将文本描述转化为图像。它解决★ 100
tweegeemeetweegeemee 是一个基于 Clojure 的创意编程项目,它利用遗传算法在 Twitter 上生成和演化图像。用户通过推文中的特定指令参与图像的进化过程★ 100
GenArtGenArt 是一个用 Python 语言编写的创意编程项目,旨在为 Processing 环境提供多种艺术草图。它解决的是艺术家和开发者难以快速上手生成艺术(★ 100
galaxy-explorergalaxy-explorer 是一个基于 WebGL 和 three.js 的交互式程序化银河系浏览器端项目,无需后端和构建步骤,直接在浏览器中运行。它通过程★ 98
JSPlacementWebJSPlacementWeb 是 JSplacement 的在线网页版,一个程序化生成科幻风格置换贴图的工具。它解决了设计师和开发者需要快速获取高质量、无缝拼接★ 97