还剩48页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
编程艺术创作探索计算机代码与艺术表达的完美融合什么是编程艺术?定义特点起源用计算机代码进行艺术表达结合视觉、听觉与交互20世纪60年代兴起编程与艺术的历史渊源1967年艺术家Alison Knowles创作诗歌机器1963年Ivan Sutherland发明计算机图形1988年美国MoMA首次收藏数字艺术生成艺术的历史节点早期先驱Michael Noll和Frieder Nake奠基作品1970年代Algorists流派兴起1990年代网络普及推动高速发展计算机艺术的主要表现形式生成艺术交互艺术算法自动创造艺术作品观众参与影响作品呈现数据可视化数字装置信息转化为视觉形式物理空间中的数字体验生成艺术概述算法创作代表人物利用算法自动生成图像、音乐Casey Reas、JoshuaDavis等市场爆发2021年NFT市场火爆,推动生成艺术热潮交互艺术概述用户参与技术支持代表人物观众行为直接影响艺术作品呈现依赖传感器、输入设备实现互动Rafael Lozano-Hemmer等前沿艺术家数据可视化与信息艺术数据美学信息艺术获奖案例将复杂数据转化为直观视觉数据与审美完美融合Weather DataArt获2015年SIGGRAPH大奖编程艺术的艺术语言Processing最流行视觉艺术代码环境p
5.js等网络工具适用于网页交互艺术创作多语言支持Python、JavaScript等通用语言编程艺术的社会影响艺术民主化普通人可成为数字艺术创作者边界突破打破传统艺术领域界限创新教育促进STEAM教育模式发展编程与美学的结合算法美学计算中的有序与无序之美理论支撑生成美学理论指导创作创作理念代码即素材理念广泛流行艺术家如何选择算法340%主流算法类型风格决定因素分形、噪声、递归等常用算法算法选择直接影响作品风格形式∞随机性价值随机元素提升作品独特性数学与编程艺术的关系数学原理为编程艺术提供创作基础与灵感来源经典生成艺术算法Perlin Noise生成自然流畅的随机纹理L-System模拟植物生长与分形结构元胞自动机简单规则产生复杂视觉效果音乐与编程视觉编程工具介绍工具名称特点用户基础Processing MIT发明,易学易用逾100万用户TouchDesigner模块化节点编程专业视觉表演首选Pure Data开源声音图像编程教育与艺术广泛应用互动体验与感官融合输入设备沉浸体验Kinect、LeapMotion等扩体感艺术展提升观众参与感展交互方式多感官设计声光热触结合创造全方位体验网络与编程艺术浏览器艺术开源协作网页成为创意表达平台代码共享促进创新发展社区力量全球连接网络社区推动创意传播打破地域限制,促进艺术交流机器学习与艺术创作GAN技术AI艺术爆发生成对抗网络创造新视觉2018年AI画作拍卖42万英镑艺术市场认可度提升DALL·E、Midjourney引领潮流新媒体艺术的学科融合跨界合作学科交叉文化表达设计、编程、心理学融合传统学科边界模糊化促进社会多元声音传播主要艺术流派盘点生成艺术算法驱动的自动创作交互艺术观众参与改变作品数据可视化艺术信息转化为视觉体验混合现实艺术虚拟与现实空间融合典型与Casey ReasProcessing身份代表作Processing语言联合创始人《Software Structures》系列影响力全球展览与教育推广典型Rafael Lozano-Hemmer大型互动城市装置艺术家,33人声墙全球巡展影响力巨大典型Joshua Davis技术先驱Flash与Processing早期探索者商业合作MTV、BMW等品牌案例风格特点复杂算法生成的抽象视觉中国编程艺术先行者代表艺术家推动机构发展趋势曹雪涛、孙逊等新媒体UCCA、OCAT等当代近年本土创作快速发展先锋艺术中心前沿与编程艺术NFT亿万801+市场规模CryptoPunks2021年NFT艺术品市场(美元)早期NFT艺术藏品数量300+Art Blocks生成艺术项目数量学术案例分享MIT MediaLab创新项目Tangible MediaGroup实体与数字交互研究数据雕塑与物联网艺术•混合现实艺术装置•城市数据可视化•触觉反馈系统•交互式学习工具生成图形经典案例分形抽象地球数据几何模式Jason Webb《Fractal Abstracts》系列Zerah Liew地球数据可视化算法生成的复杂几何图案算法动画示例几何递归Processing实现分形动态演变粒子系统模拟流体与自然现象社交媒体Twitter#generativeart标签热门作品跨界合作案例媒体艺术节STEAM教育1多学科艺术家共同创作艺术与科技融合课程企业合作创客马拉松43商业与艺术创意结合跨学科团队48小时创作编程艺术创作流程需求分析确定创作目标与概念设计与算法选择适合的技术与算法代码实现编写程序并不断调优展示反馈呈现作品并收集反馈常用编程语言比较详细介绍Processing功能丰富社区支持400+内置函数支持创作庞大线上社区资源共享开放源码透明代码利于学习与拓展实现网络互动p
5.js网页集成多媒体支持适用于浏览器端生成艺术轻松处理图像、声音等文件硬件连接支持传感器与外部设备接入案例OpenFrameworksC++编写的OpenFrameworks适合创建大型实时艺术装置,城市灯光投影艺术现场艺术TouchDesigner多屏可视化支持大型多屏幕协同显示实时表演现场视觉效果实时调控大型活动2022年世界杯开幕式应用算法美学与可视化方法遗传算法神经网络模拟进化优化艺术风格实现抽象表现与风格•形态进化•风格迁移•色彩演变•形态生成运动与形态的控制物理引擎整合Box2D、Matter.js等模拟真实物理粒子系统模拟烟雾、水流等复杂动态效果运动算法曲线插值与路径规划技术交互体验增强技术虚拟现实增强现实传感器技术沉浸式艺术体验现实与虚拟层叠呈现RFID、蓝牙等增强互动性艺术品输出媒介数字屏幕投影技术显示器、LED墙等建筑外墙、异形表面多感官空间实体输出声光热触全方位体验高精度打印、3D打印现实应用数字展览万201912+25举办年份观展人次参展艺术家北京今日美术馆未来编程艺术展创下当代艺术展新记录国内外编程艺术家联展公共空间数字艺术上海外滩深圳福田公共装置灯光秀成为城市名片AR城市艺术互动体验互动艺术融入城市空间艺术装置与建筑结合数字雕塑建筑外立面风向发生器动态建筑表皮指数算法控制的动态幕墙•环境数据驱动•反应光线变化•实时变化形态•呈现数据流动音乐与舞台灯光控制教育领域融合STEAM青少年编程创意美育课程培养创新思维2创客赛事国际创客比赛提升实践能力3成果展示学生作品公开展览促进交流教师培训专业发展课程提升教学水平创业与新兴市场数字内容创业1新型创意公司快速兴起市场扩张Art Blocks等平台用户激增投资热潮风投资金大量涌入创意科技领域社区与开源推动力万千20+5+分享作品开源项目openProcessing全球作品数量Github上编程艺术相关仓库万10+社交讨论微博等平台相关话题讨论量面临的挑战与未来展望技术挑战争议话题技术门槛需降低知识产权保护问题艺术认知待提升AI创造性认定争议编程艺术的无限可能人工智能区块链智能算法拓展创作可能新型价值传递与认证方式全球协作个性定制远程创作无地域限制每人创建独特数字体验总结与启发创新形态编程艺术为当代艺术带来新面貌跨界融合科技与艺术的完美结合人人创造鼓励每个人成为创意编程者。
个人认证
优秀文档
获得点赞 0