探索算法与美学的边界,用代码创作独特的视觉艺术作品。
系列介绍
这个系列探索了数学规律与视觉艺术的结合。每一幅作品都是由算法生成,具有独特的参数组合,确保每件作品的唯一性。
作品展示
技术实现
使用 p5.js 和 Processing 进行创作,结合 Perlin 噪声、粒子系统和几何变换。
// 示例代码片段
function setup() {
createCanvas(800, 800);
background(20);
for (let i = 0; i < 1000; i++) {
let x = noise(i * 0.01) * width;
let y = noise(i * 0.01 + 1000) * height;
let size = noise(i * 0.02) * 20;
fill(255, 50);
noStroke();
ellipse(x, y, size, size);
}
}
创作理念
“代码是画笔,算法是颜料,屏幕是画布。”
我相信编程不仅是工具,更是一种创造性的表达方式。通过算法,我们可以探索传统媒介无法实现的视觉可能性。
展览记录
- 2025.03 - 数字艺术展,上海
- 2025.01 - 新媒体艺术节,北京
- 2024.11 - 创意编程展,深圳
NFT 收藏
部分作品已铸造为 NFT,可在 OpenSea 上收藏。
探索更多: GitHub 仓库