- 0
- 0
- 0
分享
- openFrameworks创意编程大师班 | 生成艺术—机器的创造力
-
2021-05-26
openFrameworks是C++为基准的简洁开发框架,擅长开发图像和动画。能在多个平台上运行(PC, Mac, Linux, iPhone),是一个功能强大的开源跨平台工具包,用于图形计算,生成设计,交互式媒体艺术等等。它的功能和可扩展性大部分来自其编写语言C ++。openFrameworks 封装了常用的 C++ 库,在此基础上提供了一个直观统一的接口,也大幅简化了编写界面的流程,使得开发图形程序变得很轻松。它能够与多种操作系统兼容,从而使其成为数字艺术家的强大工具。
课程介绍和学习目标
在本课程中,我们将使用openFrameworks学习创意编程。我们将通过有趣的示例来学习C++的基础知识,这些示例会在我们探索openFrameworks的功能时会变得越来越复杂。我们将学习如何使用图像,视频,3D网格,着色器,在线API和机器学习模型来创造艺术作品和互动体验。在此过程中,我们将专注于创意编程的技巧,探索如何使用动画,算法,噪声和用户输入来快速实现我们的想法。
学习完本课程后,学生们可以信心十足地使用openFrameworks来实验自己的想法的原型,最重要的是,可以进一步继续学习。学生们还将迈出掌握C ++的第一步,C++是现有最强大的可商业化的编程语言之一。 在此过程中,将鼓励学生们更深入地研究计算和数字媒体的性质,并考虑将计算用作表达手段的含义。
■ 第一阶段:
openFrameworks编程基础
C++语言基础,基本类型,语法,函数等
使用代码生成一个生物
Process of Making Generative Creatures, Aaron Penne
Credits: Zachary Lieberman, Damian Stewart, Blanca Rego, Jordi Puig, Gonzalo Posada.
■ 第二阶段:
图像以及视频捕捉、计算机图形像素处理
网格,动画与着色器
制作应用程序并使用自己开发的应用程序制作视觉作品
Collage in motion, Meredith Thomas
glitchart, Meredith Thomas
■ 第三阶段:
openFrameworks与其他工具的通讯,
RunwayML机器学习框架介绍
使用机器学习模型制作人工智能生成视觉
UNFINISHED – The First Artificial Muse in the World of Art,
Roman Lipski
导师介绍
Meredith Thomas
梅雷迪思·托马斯
新媒体艺术家,创意程序员
毕业于伦敦帝国理工大学
资深教育家
梅瑞迪斯(Meredith)是位现居柏林的艺术家和创意程序员。他毕业于伦敦帝国学院生物医学工程和科学传播专业。移居柏林后,他对技术的创造性使用产生了兴趣。现在,他的工作重点是艺术传统与实践以及新技术之间的交集。他的作品曾在柏林、英国等多个艺术节中展出,其中包括柏林的VOODOO55美术馆和treptow ateliers工作室等。梅瑞迪斯曾有多年的教学经验,他在柏林带领多个工作坊和课程,其中包括《在AI时代中里电影中的政治与诗意》,《跨现实叙事——增强现实和虚拟现实》课程等 。
■ 导师作品
在Instagram上的拼贴作品
Collage Works on Instagram
在这个作品中,Meredith Thomas使用机器智能来解释身体的表面。人工网络从立陶宛的卫星图像及其景观中学到了东西。 它扫描裸体模型并实时制作自己的地图。 将地图投影到模型上,然后将其强加到表面上。
适合人群
■ 新媒体艺术工作者
■ 创新应用交互设计师
■ 希望提升毕设水平的学生
课程特色
■ 一站式创意编程课程,适合零基础学生
本课程将运用的基于项目的教学方式,教授高性能创意编程工具openFrameworks和与其配套的交互工具,从概念到编程再到实战项目,全面覆盖创意编程的方方面面。通过这门课程,学员将会掌握创意编程的开发能力,并且理解各种软件之间的通讯方式,结合投影硬件和人工智能运用能力。并可以将所学知识转化为毕设作品、留学作品集、大型商业交互、创新产品开发和数据可视化等项目。
■ 掌握openFrameworks:一个可商业化的强大创意编程框架
openFrameworks的强大之处在于它不仅是一个通用的胶水,同时它还封装了多种常用的库。作为一款诞生于Parsons设计学院的创意编程语言,它从诞生之日起就受到了广泛的关注,在美国、日本和欧洲曾经有一大批的创意程序员都是它的粉丝,他们包括:东京八分钟的导演真锅大度,创意编程大师Zach Lieberman,代码VJ大神Keijiro Takahashi等等,成为艺术家创作时强大的工具。
■ 基于人工智能模型使用的创意编程课程
Thomas老师将会教大家如何使用openFrameworks进行创意编程,通过有趣的示例来学习C++的基础知识,
介绍机器学习框架,使用机器学习模型制作人工智能生成视觉,创造艺术作品和互动体验。
艺术应用
■ Jägermeister的作品是十二幅
■ 课程导师Meredith Thomas参与的项目研究了将运动识别为在潜在空间中连续行走的可能性。
<BLACKBERRY WINTER>, Christian Mio Loclair (Art Direction), Meredith Thomas (AI Artist), Celia Bugniot (Executive Production), Christian Losert (Music)
■ BOB(Bag Of Beliefs信仰袋)是一系列新的人造生命形式中的第一个。在其一生中,BOB的身体、思想和个性不断发展,以更好地应对生活中不断出现的惊喜,并将其代谢为熟悉的习惯。随着BOB死亡,无论是由于人格失误,育儿不良,偶然的意外事故,还是过着幸福的生活,BOB可能成为重复出现的行为的代名词,这在所有BOB的一生中都很常见,从而彰显了上帝永恒的永恒特征。
■ AHMED ELGAMMAL用AI生成艺术,探索了AI创造力的一切。
AICAN, Freya, 2018; Green Genesis, 2018; Tropical Inception, 2018; Flora, 2018.
Credits: Ahmed Elgammal - AICAN.io
AICAN, St. George Killing the Dragon, 2017.
Credits: Ahmed Elgammal - AICAN.io
课程安排:
当完成本门课程,学生将学到:
■ 了解openFrameworks相较于其他工具的优缺点。
■ 掌握C ++的基础知识,C ++是现有的最强大,最灵活的编程语言之一。
■ 学会如何像创意程序员一样思考,探索一些技巧和窍门,这些技巧可以帮助我们以程序员的身份进行创造性的工作。
■ 学会如何使用openFrameworks开发,调试和部署程序,如何构建可处理图像,视频,3D网格,着色器,在线API和机器学习模型的程序。
■ 学会如何访问关于openFrameworks的社区和文档,包括使用和创建自己的插件。
当完成本门课程,学生将获得:
立刻报名!
授课时间
2021年6月29日-8月17日
每周,晚 20:00-22:00,共8周
报名方式
扫描下方二维码 咨询客服
席位有限先到先得
■ 软件清单
Git
Visual Studio Code
openFrameworks 0.11.x
■ 退款政策
1.学员享受首课不满意无条件退款政策,即第一节课程上完后12小时内,学员提出退款,OFCOURSE将无条件退还学员所有学费;
2.在课程费用包含赠送硬件或者软件的,如硬件没有拆封或软件没有激活,则无需支付额外费用。如果有使用,根据实际情况,扣除相应费用;
3.退款申请审核通过即可办理退款,退款到账周期为:退款到账周期为:从审核通过后次日开始15个工作日内。
编辑:Akiko
审核:Wen.W
未经授权 请勿转载
参考资料:
https://www.jagermeister.com/en/meisterstuecke
https://christianmioloclair.com/blackberrywinter
https://www.instagram.com/p/B0ExBgpBdaZ/
https://www.instagram.com/p/BvH0fQsgJ4C/
https://www.instagram.com/p/BtTam8yAukI/
https://www.instagram.com/p/B78VOY1hcAi/
https://merediththomas.co.uk/projects/facade/
https://vimeo.com/305833459
http://csugrue.com/delicateboundaries/
https://beyondresolution.info/Collapse-of-PAL
https://www.youtube.com/watch?v=yMUJB5aFvdo
https://www.digitalartarchive.at/database/general/work/packet-garden.html
http://iancheng.com/
https://www.alanzucconi.com/2020/07/27/the-ai-of-creatures/
http://ciac.ca/en/ai-ciac-mtl-03-02/
https://aiartists.org/roman-lipski
-
阅读原文
* 文章为作者独立观点,不代表数艺网立场转载须知
- 本文内容由数艺网收录采集自微信公众号OF COURSE想当然 ,并经数艺网进行了排版优化。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 如您不希望被数艺网所收录,感觉到侵犯到了您的权益,请及时告知数艺网,我们表示诚挚的歉意,并及时处理或删除。