论文部分内容阅读
摘 要:随着科技的发展,计算机在人们的生活和工作中得到越来越广泛的应用,在很多领域中都发挥了重要作用。在生成设计领域当中,通过计算机编程语言的辅助,能够完成很多无法用手工方法完成的工作任务。由于计算机编程语言的运用,逐渐产生了非线性的生成设计模式,系统规则可由艺术家和设计师来制订,主要参与者根据实际需求来添加设计内容。这样,设计者能够依据自己的设计理念进行更加充分的发挥,从而提高生成设计的效果。
关键词:计算机编程语言;辅助;生成设计
生成设计指的是在生成系统当中,首先置入预表现的各类元素,然后建立相关程序,最后基于相应的审计规则,对各种艺术作品进行创作,从而得到理想的艺术产品。在计算机编程语言的辅助之下,生成设计能够取得更好的效果。基于计算机编程语言的应用,过去的线形模式设计正在逐渐转变为非线性模式,设计师在制订生成系统规则的过程中,拥有了更大的自由,因而能够更好地体现出自己的艺术构思,更加详尽地阐述自己的设计理念。
一、计算机编程语言与生成设计的关系
从本质上来说,计算机编程语言是一种对问题进行思考的逻辑性策略。在艺术创造中,主要是对情感进行表述,对问题进行阐述和发掘。因此,作为设计工具的计算机编程语言,也可以对艺术进行表述。将计算机编程语言与艺术设计进行融合,能够极大地丰富艺术表现的形式,利用先进技术解决很多人力无法解决的问题,能够让艺术家拥有更加宽泛的创作维度,从而创造出更加丰富的艺术品。基于计算机编程语言的设计,能够有效沟通虚拟与现实,形成全新的创作手法和艺术形式,并且利用编程、算法等操作进行艺术创造,从而得到更加富有新意的艺术创作内容。在生成设计当中,除了参与者和设计者以外,计算机编程语言也是重要的媒介之一。随着人机交互技术的不断完善,对计算机编程语言的设计化理念加以运用,能够带来更加艺术性的非线性设计。
二、计算机编程语言在生成设计中的应用
传统的生成设计往往具有可控、静态的设计过程和可预知的设计结果。而利用计算机编程语言辅助的设计,能够更好地进行策划,并对一些规则和设想进行设计。这样,最终的内容添加留给了参与者,也使得创作者与参与者之间拥有了更加复杂的关系。艺术创作具有较强的主观性,因而对计算机编程语言中的代码进行应用,能够完成相应的艺术创作。传统的艺术设计具有局限性,而在计算机编程语言的辅助下,艺术设计可以拥有更加宽广的领域。随着新媒体艺术的发展,计算机编程语言也更加贴近于现实世界。
通过计算机编程语言,设计者可进行艺术创作,利用文本编辑软件对自己的想法进行编程,然后对相应图像进行构建。还可以通过图像—编码—图像之间的相互转换,利用各种相应的软件对设计效果和过程进行观察。因此,在计算机编程语言的辅助下,艺术设计可以看作是系统生成的设计,设计的过程也就是系统分析的过程。在新媒体艺术当中,艺术家制订规则、选择元素,而参与者加入之后得到的是反馈回来的变化作品。基于计算机辅助所进行的设计活动,可以称之为互动艺术,即基于一定的规则,计算机编程语言通过计算,对最终物质化的结果进行输出和转化。在计算机编程语言辅助下,设计师能对变化规则进行设计,然后在生成的可能结果当中,对最为合适的结果进行选择。
三、计算机编程语言辅助下生成设计的实例
随着计算机技术的不断发展,在当前的艺术设计中,混合现实、增强现实、虚拟现实等技术都已经得到了广泛的应用,融合了虚拟世界和现实世界的空间,对艺术设计能够产生很大的影响。例如,英国的Quayola对米开朗基罗的作品Prigioni进行重现,在计算机编程语言的辅助下,进行了一系列的判断、组织、思考、转译,最终生成结果。很多艺术家都利用计算机编程语言对这件艺术品进行解构,然后利用参数化设计生成实物。对于大理石的物质变化过程,采用从虚拟到现实的方式进行了细致的呈现,从而重现了数字雕塑的演化,最终产生了生成设计。
又如,在作品《光的故事》当中,对虚拟和现实的空间,采用LED灯光进行连接,从而将光的世界、现实世界融合在作品当中,引发了观众的沉浸式感悟。同时,利用发声、灯光色彩变化、触摸等方式进行交互沟通,模拟自然物质得到了所有的机械生命体,有效融合了感觉和知觉,从而对环境和心境等进行了良好的展现。在计算机编程语言的辅助下,生成设计对设计理念和设计思维进行了创新,增强了艺术设计的随机性。利用新技术激发新的想法,从而形成了更为良好的视觉体验。将计算机技术融入艺术设计中,创造出了更多不同的艺术形态,因而也取得了更好的设计成果。
四、结论
社会科技不断发展使很多领域中都逐渐渗透了不同的科学技术。在艺术领域当中,基于计算机编程语言的辅助,计算机技术的渗透和应用能够形成更多不同形态的艺术作品。在计算机技术和艺术设计之间形成了良好的跨领域合作,对静态和动态的视觉互动进行传达,提升了艺术表现力,也丰富了艺术设计与创作内容。
参考文献:
[1]宁洁. 计算机编程语言辅助下的生成设计研究[J]. 数字技术与应用,2014(11):103.
[2]舒启林,王之学,王军,等.计算机辅助平台设计与开发[J]. 工具技术,2015(3):25-29.
[3]张馨月. 计算机编程语言辅助下的生成设计研究[D].北京:中央美术学院,2014.
关键词:计算机编程语言;辅助;生成设计
生成设计指的是在生成系统当中,首先置入预表现的各类元素,然后建立相关程序,最后基于相应的审计规则,对各种艺术作品进行创作,从而得到理想的艺术产品。在计算机编程语言的辅助之下,生成设计能够取得更好的效果。基于计算机编程语言的应用,过去的线形模式设计正在逐渐转变为非线性模式,设计师在制订生成系统规则的过程中,拥有了更大的自由,因而能够更好地体现出自己的艺术构思,更加详尽地阐述自己的设计理念。
一、计算机编程语言与生成设计的关系
从本质上来说,计算机编程语言是一种对问题进行思考的逻辑性策略。在艺术创造中,主要是对情感进行表述,对问题进行阐述和发掘。因此,作为设计工具的计算机编程语言,也可以对艺术进行表述。将计算机编程语言与艺术设计进行融合,能够极大地丰富艺术表现的形式,利用先进技术解决很多人力无法解决的问题,能够让艺术家拥有更加宽泛的创作维度,从而创造出更加丰富的艺术品。基于计算机编程语言的设计,能够有效沟通虚拟与现实,形成全新的创作手法和艺术形式,并且利用编程、算法等操作进行艺术创造,从而得到更加富有新意的艺术创作内容。在生成设计当中,除了参与者和设计者以外,计算机编程语言也是重要的媒介之一。随着人机交互技术的不断完善,对计算机编程语言的设计化理念加以运用,能够带来更加艺术性的非线性设计。
二、计算机编程语言在生成设计中的应用
传统的生成设计往往具有可控、静态的设计过程和可预知的设计结果。而利用计算机编程语言辅助的设计,能够更好地进行策划,并对一些规则和设想进行设计。这样,最终的内容添加留给了参与者,也使得创作者与参与者之间拥有了更加复杂的关系。艺术创作具有较强的主观性,因而对计算机编程语言中的代码进行应用,能够完成相应的艺术创作。传统的艺术设计具有局限性,而在计算机编程语言的辅助下,艺术设计可以拥有更加宽广的领域。随着新媒体艺术的发展,计算机编程语言也更加贴近于现实世界。
通过计算机编程语言,设计者可进行艺术创作,利用文本编辑软件对自己的想法进行编程,然后对相应图像进行构建。还可以通过图像—编码—图像之间的相互转换,利用各种相应的软件对设计效果和过程进行观察。因此,在计算机编程语言的辅助下,艺术设计可以看作是系统生成的设计,设计的过程也就是系统分析的过程。在新媒体艺术当中,艺术家制订规则、选择元素,而参与者加入之后得到的是反馈回来的变化作品。基于计算机辅助所进行的设计活动,可以称之为互动艺术,即基于一定的规则,计算机编程语言通过计算,对最终物质化的结果进行输出和转化。在计算机编程语言辅助下,设计师能对变化规则进行设计,然后在生成的可能结果当中,对最为合适的结果进行选择。
三、计算机编程语言辅助下生成设计的实例
随着计算机技术的不断发展,在当前的艺术设计中,混合现实、增强现实、虚拟现实等技术都已经得到了广泛的应用,融合了虚拟世界和现实世界的空间,对艺术设计能够产生很大的影响。例如,英国的Quayola对米开朗基罗的作品Prigioni进行重现,在计算机编程语言的辅助下,进行了一系列的判断、组织、思考、转译,最终生成结果。很多艺术家都利用计算机编程语言对这件艺术品进行解构,然后利用参数化设计生成实物。对于大理石的物质变化过程,采用从虚拟到现实的方式进行了细致的呈现,从而重现了数字雕塑的演化,最终产生了生成设计。
又如,在作品《光的故事》当中,对虚拟和现实的空间,采用LED灯光进行连接,从而将光的世界、现实世界融合在作品当中,引发了观众的沉浸式感悟。同时,利用发声、灯光色彩变化、触摸等方式进行交互沟通,模拟自然物质得到了所有的机械生命体,有效融合了感觉和知觉,从而对环境和心境等进行了良好的展现。在计算机编程语言的辅助下,生成设计对设计理念和设计思维进行了创新,增强了艺术设计的随机性。利用新技术激发新的想法,从而形成了更为良好的视觉体验。将计算机技术融入艺术设计中,创造出了更多不同的艺术形态,因而也取得了更好的设计成果。
四、结论
社会科技不断发展使很多领域中都逐渐渗透了不同的科学技术。在艺术领域当中,基于计算机编程语言的辅助,计算机技术的渗透和应用能够形成更多不同形态的艺术作品。在计算机技术和艺术设计之间形成了良好的跨领域合作,对静态和动态的视觉互动进行传达,提升了艺术表现力,也丰富了艺术设计与创作内容。
参考文献:
[1]宁洁. 计算机编程语言辅助下的生成设计研究[J]. 数字技术与应用,2014(11):103.
[2]舒启林,王之学,王军,等.计算机辅助平台设计与开发[J]. 工具技术,2015(3):25-29.
[3]张馨月. 计算机编程语言辅助下的生成设计研究[D].北京:中央美术学院,2014.