#创意编程

Rusty_Art: 创意编码与视觉幻象的艺术之旅

3 个月前
Cover of Rusty_Art: 创意编码与视觉幻象的艺术之旅
相关项目
Project Cover

awesome-creative-coding

该项目收录了创意编码领域的丰富资源,包括工具、框架、课程和学习材料,适合初学者到中级水平的开发者。涵盖Processing、openFrameworks等主流框架,以及WebGL、图形学等核心主题。内容涉及交互设计、信息可视化和生成艺术等领域,为创意编码爱好者提供全面的学习参考。

Project Cover

fragment

Fragment是一款专为创意编码设计的Web开发工具。它提供了简洁的Canvas API,支持多种渲染模式如Canvas 2D、p5.js、three.js和WebGL着色器。该工具集成了GUI界面、实时导出、热重载和glslify等功能,方便开发者创作交互式作品。Fragment还支持静态构建,便于项目部署。这个灵活强大的环境使创意开发者能够轻松实现各种视觉创意。

Project Cover

sketch-a-day

sketch-a-day 项目由 Alexandre Villares 于2018年1月创立,致力于每日创作和分享编程草图。该项目运用 py5、Processing 和 p5.js 等多种工具,展现编程在视觉艺术领域的创新应用。通过持续的日常实践,sketch-a-day 不仅积累了丰富的创意,还为数字艺术创作和技术探索提供了valuable资源,展示了编程作为艺术表达媒介的独特魅力。项目采用开源方式,欢迎访问官方网站或GitHub仓库欣赏和学习这些精彩作品。

Project Cover

pts

Pts是一个轻量级的TypeScript/JavaScript库,用于可视化和创意编码。它提供点、线、形状操作和动画效果等功能,支持npm安装和CDN引入。库大小仅约30kb(gzip压缩),适合快速开发视觉效果和交互体验。开发者可通过官方网站ptsjs.org获取指南、演示和文档。

Project Cover

openFrameworks

openFrameworks是一个开源的C++创意编程工具包,支持Windows、macOS和Linux等多个平台。它提供丰富的库和工具,用于创建交互式应用、视觉艺术和实验项目。该项目具有活跃的社区、定期更新和详细文档,适合各层级开发者使用。

Project Cover

one-html-page-challenge

one-html-page-challenge是一个创新的前端开发项目,要求开发者在单个HTML文件内实现各种功能,同时限制文件大小在1MB以内。该项目旨在提升开发者的HTML、CSS和JavaScript基础技能,并激发创造力。项目采用严格的规则设置,如限制文件大小、禁止外部资源导入等,旨在促使开发者充分利用HTML、CSS和JavaScript的核心功能。这种独特的挑战形式不仅考验技术实力,还能激发创新思维,使参与者在有限条件下探索Web开发的无限可能性。这一独特概念吸引了大量开发者参与,并获得多家技术媒体的关注,逐渐成为一个受欢迎的Web开发实践平台。

Project Cover

p5.js

p5.js是一个开源JavaScript库,为创意编程提供全面支持。它包含完整的绘图工具集,可用于开发音视频、交互式、实验性和生成式网页作品。用户可将网页作为画布,利用简洁的API进行创作。p5.js支持多语言,提供详细文档和示例,并拥有活跃的社区。该库鼓励迭代和探索性编程,旨在为各类用户提供学习、创作和分享的平台。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号