计算机编程语言辅助下生成设计的探讨

来源 :新校园·上旬刊 | 被引量 : 0次 | 上传用户:joui248369
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着科技的发展,计算机在人们的生活和工作中得到越来越广泛的应用,在很多领域中都发挥了重要作用。在生成设计领域当中,通过计算机编程语言的辅助,能够完成很多无法用手工方法完成的工作任务。由于计算机编程语言的运用,逐渐产生了非线性的生成设计模式,系统规则可由艺术家和设计师来制订,主要参与者根据实际需求来添加设计内容。这样,设计者能够依据自己的设计理念进行更加充分的发挥,从而提高生成设计的效果。
  关键词:计算机编程语言;辅助;生成设计
  生成设计指的是在生成系统当中,首先置入预表现的各类元素,然后建立相关程序,最后基于相应的审计规则,对各种艺术作品进行创作,从而得到理想的艺术产品。在计算机编程语言的辅助之下,生成设计能够取得更好的效果。基于计算机编程语言的应用,过去的线形模式设计正在逐渐转变为非线性模式,设计师在制订生成系统规则的过程中,拥有了更大的自由,因而能够更好地体现出自己的艺术构思,更加详尽地阐述自己的设计理念。
  一、计算机编程语言与生成设计的关系
  从本质上来说,计算机编程语言是一种对问题进行思考的逻辑性策略。在艺术创造中,主要是对情感进行表述,对问题进行阐述和发掘。因此,作为设计工具的计算机编程语言,也可以对艺术进行表述。将计算机编程语言与艺术设计进行融合,能够极大地丰富艺术表现的形式,利用先进技术解决很多人力无法解决的问题,能够让艺术家拥有更加宽泛的创作维度,从而创造出更加丰富的艺术品。基于计算机编程语言的设计,能够有效沟通虚拟与现实,形成全新的创作手法和艺术形式,并且利用编程、算法等操作进行艺术创造,从而得到更加富有新意的艺术创作内容。在生成设计当中,除了参与者和设计者以外,计算机编程语言也是重要的媒介之一。随着人机交互技术的不断完善,对计算机编程语言的设计化理念加以运用,能够带来更加艺术性的非线性设计。
  二、计算机编程语言在生成设计中的应用
  传统的生成设计往往具有可控、静态的设计过程和可预知的设计结果。而利用计算机编程语言辅助的设计,能够更好地进行策划,并对一些规则和设想进行设计。这样,最终的内容添加留给了参与者,也使得创作者与参与者之间拥有了更加复杂的关系。艺术创作具有较强的主观性,因而对计算机编程语言中的代码进行应用,能够完成相应的艺术创作。传统的艺术设计具有局限性,而在计算机编程语言的辅助下,艺术设计可以拥有更加宽广的领域。随着新媒体艺术的发展,计算机编程语言也更加贴近于现实世界。
  通过计算机编程语言,设计者可进行艺术创作,利用文本编辑软件对自己的想法进行编程,然后对相应图像进行构建。还可以通过图像—编码—图像之间的相互转换,利用各种相应的软件对设计效果和过程进行观察。因此,在计算机编程语言的辅助下,艺术设计可以看作是系统生成的设计,设计的过程也就是系统分析的过程。在新媒体艺术当中,艺术家制订规则、选择元素,而参与者加入之后得到的是反馈回来的变化作品。基于计算机辅助所进行的设计活动,可以称之为互动艺术,即基于一定的规则,计算机编程语言通过计算,对最终物质化的结果进行输出和转化。在计算机编程语言辅助下,设计师能对变化规则进行设计,然后在生成的可能结果当中,对最为合适的结果进行选择。
  三、计算机编程语言辅助下生成设计的实例
  随着计算机技术的不断发展,在当前的艺术设计中,混合现实、增强现实、虚拟现实等技术都已经得到了广泛的应用,融合了虚拟世界和现实世界的空间,对艺术设计能够产生很大的影响。例如,英国的Quayola对米开朗基罗的作品Prigioni进行重现,在计算机编程语言的辅助下,进行了一系列的判断、组织、思考、转译,最终生成结果。很多艺术家都利用计算机编程语言对这件艺术品进行解构,然后利用参数化设计生成实物。对于大理石的物质变化过程,采用从虚拟到现实的方式进行了细致的呈现,从而重现了数字雕塑的演化,最终产生了生成设计。
  又如,在作品《光的故事》当中,对虚拟和现实的空间,采用LED灯光进行连接,从而将光的世界、现实世界融合在作品当中,引发了观众的沉浸式感悟。同时,利用发声、灯光色彩变化、触摸等方式进行交互沟通,模拟自然物质得到了所有的机械生命体,有效融合了感觉和知觉,从而对环境和心境等进行了良好的展现。在计算机编程语言的辅助下,生成设计对设计理念和设计思维进行了创新,增强了艺术设计的随机性。利用新技术激发新的想法,从而形成了更为良好的视觉体验。将计算机技术融入艺术设计中,创造出了更多不同的艺术形态,因而也取得了更好的设计成果。
  四、结论
  社会科技不断发展使很多领域中都逐渐渗透了不同的科学技术。在艺术领域当中,基于计算机编程语言的辅助,计算机技术的渗透和应用能够形成更多不同形态的艺术作品。在计算机技术和艺术设计之间形成了良好的跨领域合作,对静态和动态的视觉互动进行传达,提升了艺术表现力,也丰富了艺术设计与创作内容。
  参考文献:
  [1]宁洁. 计算机编程语言辅助下的生成设计研究[J]. 数字技术与应用,2014(11):103.
  [2]舒启林,王之学,王军,等.计算机辅助平台设计与开发[J]. 工具技术,2015(3):25-29.
  [3]张馨月. 计算机编程语言辅助下的生成设计研究[D].北京:中央美术学院,2014.
其他文献
分析了珠海发电厂220 kV断路器失灵保护设计存在的问题,造成线路重合闸装置不能重合和保护误动作,提出了改进措施.引进设备的断路器失灵保护在设计上存在与国产线路保护配合
摘 要:汉字是留学生学习汉语的有力工具,汉字因其全息功能,体现了中国人的思维特征,所以初学汉语的留学生通过对汉字的认读和书写,在培养中国式思维,即形象思维、综合思维、类推思维和审美思维的同时,能够加深并促进对汉语、汉文化的学习以及热爱。   关键词:汉字;思维;汉语   传统的对外汉语教学一直借鉴英语为第二语言的教学方法,把语音、词汇、语法这三个构成英语语言系统的基本要素作为教学的主体来处理,而
摘要:新时期加强高校校园文化建设,高校需要做好全方位的宣传工作,让全校师生全面了解本校的校园文化,从而积极参与到校园文化建设之中。本文基于高校校园文化建设现状,分析了新时期加强高校校园文化建设的策略。  关键词:高校教育;校园文化;建设策略  一、做好全方位的宣传工作  高校需要结合本校的实际情况,借助宣传栏、校园广播站、校园官网、微信公众平台等多种手段,做好文化建设的宣传工作。要及时根据校领导的
近年来,经内镜注射硬化剂治疗食管静脉曲张出血已在国内外引起广泛的重视,获得较满意的疗效[1].内镜下食管曲张静脉硬化注射术(EVS)的并发症有出血、溃疡、穿孔、狭窄、胸腔
一、高职教育办学特色和办学质量的内涵  1.办学特色  高职教育的辦学特色,是指在国家教育政策规定的范围内,根据市场需求的多元化及教学资源的合理分配,选择遵从院校发展历史,结合院校发展实际,符合高职教育发展特点的,能展现院校自我个性的办学路径,包括校企合作、工学结合、产教融合等诸多方面。  2.办学质量  高职院校要全心全意为社会、企业和学生服务。首先,办学要合法合规,满足政策要求,符合政策规定;