创意:用processing.org等制作的其他草图(过程艺术)
Processing.org 是一个开源编程语言和集成开发环境,它专为艺术家、设计师和对视觉表达感兴趣的初学者设计。这个标题提到的“创意:用processing.org等制作的其他草图(过程艺术)”暗示了我们将探讨一系列使用Processing创作的过程艺术作品。过程艺术,也称为生成艺术,是通过计算机算法来创造的艺术形式,这些算法可以随机或基于特定规则运行,每次运行都能产生独特的结果。 在描述中提到了几个具体的项目: 1. **雪码**:这个名字可能指的是将数据编码成类似雪花的美学图形,这可能涉及到某种形式的数据可视化。程序员可能使用Processing创建了一种自定义的编码系统,该系统将信息转化为具有视觉吸引力的图案,类似于二维码但更具艺术性。 2. **2个prizmis**:这个项目可能涉及到几何形状,特别是棱柱的动画。Processing允许用户轻松地创建和操纵3D图形,所以这个“prizmis”可能是指两个棱柱在空间中的动态交互或变形。 3. **文字**:这里可能指的是用Processing创作的文字艺术,通过编程实现文字的动态效果,比如变形、流动或者与背景交互。Processing的文本函数可以让艺术家们在代码中处理文本,使其成为视觉作品的一部分。 4. **劳伦兹变换**:劳伦兹吸引子是一个复杂的动力学系统,常用于模拟天气和其他混沌现象。在Processing中实现劳伦兹变换可以创建出引人入胜的视觉效果,展示系统的不可预测性和复杂性。 标签中的关键词进一步揭示了这些草图的技术特点: - **simulation**:表明至少有一些作品涉及到了模拟,可能是物理模拟或抽象的系统模拟。 - **cellular automata**:细胞自动机是一种简单的计算模型,常用于生成复杂的行为和模式。在Processing中,可以通过编程创建各种类型的细胞自动机来创建视觉模式。 - **multibodydynamics**:多体动力学涉及多个物体之间的相互作用。在Processing中,这可能表现为粒子系统、复杂的机械装置或其他互动元素。 - **procsessing** 和 **SketchJupyterNotebook**:前者是我们的主要工具,后者可能表示作者使用Jupyter Notebook这种交互式计算环境来辅助创作或记录过程。 在`creative-master`这个压缩包中,可能包含了这些项目的源代码、预览图像或相关的文档。通过查看和分析这些内容,我们可以深入理解每个项目的工作原理,学习如何使用Processing实现类似的效果,并从中获得灵感进行自己的创作。Processing.org 的灵活性和易用性使得它成为探索编程艺术和过程艺术的绝佳工具。通过这些草图,我们可以体验到艺术和技术的完美结合,以及编程如何打开新的创意世界。
- 1
- 2
- 粉丝: 34
- 资源: 4587
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助