1. 编程语言和库: Processing:一个专为视觉艺术设计的编程语言,基于Java,非常适合初学者入门编程绘画。 p5.js:一个基于JavaScript的库,用于创建图形和交互式作品,是Processing的JavaScript版本。 Python:使用像Turtle或者Pygame这样的库,也可以进行简单的图形绘制。 2. 算法艺术: 算法艺术是指使用算法来生成艺术作品。这可以包括分形、几何图形、生成性艺术等。 3. 交互式艺术: 通过编程,艺术家可以创建与观众互动的作品,比如通过鼠标移动、键盘输入或者传感器数据来改变图像。 4. 数据可视化: 将数据转换成图形和图像,使得数据更易于理解和分析。 5. 数字插画: 使用代码来绘制插画,可以是静态的也可以是动态的。
点赞 (0)
回复