创意编程在平面设计中的应用研究
2021-05-11吴茜
吴茜
摘要:在信息与数字化技术不断发展的背景下,编程语言从初期的机器语言衍生出许多新的高级语言,每种语言的用途都有区别,特别是在计算机硬件以及互联网的飞速发展下,编程语言的发展得到了显著的提升,而Processing作为一种新型的计算机语言,以数字艺术作为大发展背景。Processing支持Java的语言构架,其最突出的优势就是在语法方面要更加的简易,对于一些视觉作品以及互动媒体的创作有着重要的应用价值。本文以 Processing 作为创意编程的研究基础,阐述创意编程在平面设计中的应用思路,以期为艺术设计创作与研究提供有益的参考。
关键词:创意编程;平面设计;应用;Processing
中图分类号:TP393 文献标识码:A
文章编码:1672-7053(2021)04-0078-02
计算机的出现给人们的生活和工作方式带来了巨大的改变。如今的设计作品创作,几乎与计算机软件和硬件的支持密不可分。图形图像工具软件,矢量画图创建软件等计算机工具的应用,极大地发挥了设计师的想象力,同时也提升了作品的质量和产生作品的速度。相比以往平面设计师常使用的Photoshop或者Illustrator,創意和表现的形式往往被企业所主导的制式化生产工具所限制,但使用Processing创意编程制作设计作品,能够给观者带来更多的“未知”和“互动”。
1相关概念解析
1.1 Processing概述
Processing是由麻省理工媒体实验室的本·弗莱(Ben Fry)和凯西·瑞思(Casey Reyes)共同开发的一款软件。软件面向艺术家、设计师进行创意原型制作与语言编程,它主要用于视觉艺术与装置艺术。其也是Java语言的扩展,并支持许多现有的Java语言体系结构,但是它的语法要简单得多,并且具备许多用户友好的设计,与其他高级计算机编程语言相比更具专业性、高效性、易用性。……
