processing是一种具有革命前瞻性的新兴计算机语言

上传人:第*** 文档编号:31079237 上传时间:2018-02-04 格式:DOC 页数:27 大小:770.50KB
返回 下载 相关 举报
processing是一种具有革命前瞻性的新兴计算机语言_第1页
第1页 / 共27页
processing是一种具有革命前瞻性的新兴计算机语言_第2页
第2页 / 共27页
processing是一种具有革命前瞻性的新兴计算机语言_第3页
第3页 / 共27页
processing是一种具有革命前瞻性的新兴计算机语言_第4页
第4页 / 共27页
processing是一种具有革命前瞻性的新兴计算机语言_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《processing是一种具有革命前瞻性的新兴计算机语言》由会员分享,可在线阅读,更多相关《processing是一种具有革命前瞻性的新兴计算机语言(27页珍藏版)》请在金锄头文库上搜索。

1、脚本语言基础 3 学分40807155 数字影音设计 5 学分40806264 信息设计方法 4 学分40808721 信息结构设计 1 学分40806274 界面设计 4 学分人因工程与可用性评测 3 学分40807202 新媒体艺术 2 学分40807194 信息设计(1) 4 学分40808734 信息设计(2) 4 学分40807182 交互技术(1) 2 学分40808173 交互技术(2) 3 学分40807174 交互设计 4 学分40809984 交互设计(2) 4 学分40808491 设计社会学 1 学分40804553 专业考察 3 学分40809013 专业实践 3 学

2、分Processing 是一种具有革命前瞻性的新兴计算机语言,它的概念是在电子艺术的环境下介绍程序语言,并将电子艺术的概念介绍给程序设计师。她是 Java 语言的延伸,并支持许多现有的 Java 语言架构,不过在语法 (syntax) 上简易许多,并具有许多贴心及人性化的设计。Processing 可以在 Windows、MAC OS X、MAC OS 9 、Linux 等操作系统上使用。本软件目前是处于初版测试的阶段,试用版听说最近真的快要出了!以 Processing 完成的作品可在个人本机端作用,或以 Java Applets 的模式外输至网络上发布。简 介 虽然图形使用接口早在二十年前

3、成为主流,但是基础程序语言的教学到今天仍是以文字命令列的接口为主,学习程序语言为什么要那么枯燥呢?人脑天生擅长的是空间的辨识,图形接口利用的正是这种演化上的优势,加上它能提供各种实时且鲜明的图像式反馈 (feedback),可以大幅缩短学习曲线,并帮助理解抽象逻辑法则。举例来说,计算机屏幕上的一个像素 (pixel) 就是一个变量值 (the value of a variable) 的可视化表现。Processing 将 Java 的语法简化并将其运算结果 “感官化”,让使用者能很快享有声光兼备的交互式多媒体作品。Processing 的程序代码是开放的,和近来广受爱戴 Linux 操作系统

4、、Mozilla 浏览器、或 Perl 程序语言等一样,使用者可依照自己的需要自由裁剪出最合适的使用模式。Processing 的应用千变万化,但你会看到它们都遵守开放原始码的规定,这样的设计大幅增加了整个社群的互动性与学习效率。源 起 Processing 的创始者: Casey Reas 与 Ben Fry 是美国麻省理工学院媒体实验室 (M.I.T. Media Laboratory) 旗下美学与运算小组 (Aesthetics & Computation Group) 的成员。美学与运算小组由著名的计算机艺术家 John Maeda 领导,于一九九六年成立至今,在短时间内声名大噪,以其

5、高度实验性及概念性的作品,既广且深地在艺术及设计的领域里,探索计算机的运算特质及其带来源源不绝的创造性。极少数人能完美结合并平衡艺术家、设计师和计算机工程师的才华于一身,更重要的是 Casey 和 Ben 拥有开放源码的胸襟。 Casey Reas,目前为加州大学洛杉矶分校 Media/Arts 系所的助理教授,及意大利艾维里互动设计学院(Interaction Design Institute Ivrea)的附属教授。Casey 的作品主要在处理并抽象化生物体系的动态表现,并以多媒体、感应式装置艺术、雕塑和数字印刷等媒材呈现。Casey 时常演讲并展览于于欧洲、亚洲及美国各地,他为本届奥地利

6、的林兹艺术节 (Ars Electronica in Linz多媒体艺术界规模最大的年度盛事) 的评审。 Ben Fry 现仍在 MIT 的媒体实验室攻读博士,他的研究重心在于如何将有机信息可视化 (Organic Information Visualization),并创造出能随着不断更新的数据,实时进行形变或质变的电子动态系统。他的博士论文在处理如何可视化解码成功后人类基因学所揭示的庞大信息量,Ben 用的名词为 Genomic Cartography (基因地图学)。使 用 者 网络的兴起激起了许多设计师和艺术家学习程序语言的动机,因为学会了计算机的语言,你才能跟它沟通,这样不只静态的图

7、像和文字,连动态的互动模式都可以成为设计师和艺术家全盘掌控下的精确表现。杰出的设计师和艺术家往往具有病态的控制欲,这是无庸置疑的,所以才会有些人干脆连软件都自己写算了,而且写程序也 是艺术!如何写的简洁,还要清楚明白,中间的学问很大。谁会去学或是去用 Processing 呢?大致上是对科学与艺术之间的跨领域表现有兴趣的人。一般的数字艺术家或设计师会以现有的软件(例如 PhotoShop , Illustrator , Flash 或 Director)来从事创作,往往在不知不觉中,被大企业所主导的制式化生产工具,限制了创意及表现形式的可能性。但是如果你 (你) 刚好拥有撰写计算机语言的能力,

8、你 (你) 大可以为了实现脑海里的杰作,专门来打造一个能跑它的程序,如此一来,不但作品的内容是艺术,其工具,形式及创作过程本身亦是一桩艺术。现 况 虽然还只是在测试阶段,Processing 目前已在网络上集结了一群志同道合的专业人士,为软件的教学与更新奠定了基础。网站上的 Learning 和 Reference,就是完整的学习数据库Exhibition 中则提供了许多当今最杰出的电子艺术家的作品与连结你( 你)可以在网站中的 Download部分免费取得该软件,并在讨论版 Discourse 注册,这是一个完全民主式的论坛,可以问问题,发表意见,提供作品的交流,并一起准备未来的附加及外挂程

9、序。哪天若是心血来潮,在泉涌的灵感下创造了什么大作,别害羞,投稿给 试试,你 (你) 的作品将会被放在网站上供人欣赏与学习。在美国,除了 Casey 和 Ben 各自所属的学术机构外,Processing 亦在耶鲁、哥伦比亚、纽约大学、旧金山艺术学院等地被教授或使用。目前看来,Processing 先要在纽约、波士顿、旧金山、洛杉矶、德国柏林、芬兰赫尔辛基、意大利艾维里、哥伦比亚波哥大等城市生根,再由这些城市扩散开来。在亚洲除了日本, Processing 已进入位于马尼拉及汉城的学术机构。 鉴于本人编程低能,processing 刚刚初步,也不好写什么长篇大论来给大家介绍,网上也没有现成的中

10、文资料可以 copy,翻译太麻烦 组长很忙而且很无聊所以自己探索吧,好奇心永远是最好的老师你需要 3 样东西 to start with Processing1、下载 Processing,软件不大Wayfarer by Ben Hemmendinger Wayfarer is a developing roguelike game with retro, quasi-3D graphics. Explore randomly generated dungeons and battle Mud Tub by Tom Gerhardt This experimental organic inte

11、rface allows people to control a computer while playing in the mud. MOSstack by MOS (Michael Meredith, Hilary Sample, William Macfarlane) This software is for stacking blocks within an environment of forces. As each unit is stacked it simultaneously calculates its own weight and balance peculiar foe

12、s! Perish horribly! Links: , RogueBasin Through an API built with Processing, artists and designers develop mud-controlled games, physics simulations, and expressive tools. Links: , NYU ITP in real-time to produce strange structural forms. Links: MOScat, ComputationalPile,Arcade Terre Natale (Exits

13、2) by Stewart Smith, Robert Gerard Pietrusko, Aaron Meyers, Michael Doherty, and Hans-Christoph Steiner A half-hour immersive visualization of human migration data; premiered at the Fondation Cartier in Paris, 2008. Produced under Diller Scofidio + Renfro, et al. Links: Stewart Smith, Robert Gerard

14、Pietrusko, Aaron Meyers,Michael Doherty, Hans-Christoph Steiner MTV Brazil ID 2009 by Dimitre Lima A software particle system creates variations of the MTV logotype. Links: Dmtr.org, Piloto Interim Camp by Marcus Wendt, Vera-Maria Glahn, Arran Poole An experimental animation film based on drifting a

15、nd morphing surface structures, created with a custom generative software tool. A meditation about the pursuit of an idea; about obstacles, struggle and failure along the way. Links: field People Mover by Aeolab BallDroppings by Josh Nimoy Oasis by Yunsil Heo, Hyunwoo Bang 2、脑子 具有一定的编程知识 或者 具有较强的逻辑分析能力(代码不难,0 基础的同学多观察多动手就 ok,很好玩的 0) chg = burningTree;else chg = cell;pixtoComputexy = chg; 仅成员可以回复,加入小组回复 3 楼 罗佳佳 2011-07-04 03:22 清单 6. Processing 内的 S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号