探索算法与美学的边界,用代码创作独特的视觉艺术作品。

系列介绍

这个系列探索了数学规律与视觉艺术的结合。每一幅作品都是由算法生成,具有独特的参数组合,确保每件作品的唯一性。

作品展示

技术实现

使用 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 仓库