资讯
展览资讯 大型展会 灯光节 大型盛典 赛事 中标捷报 产品快讯 热门话题 艺术节 活动 演出 新闻 数艺报道 俱乐部签约
观点
大咖专访 观点洞察 书籍推荐 吐槽 设计观点 企业访谈 问答 趋势创新 论文 职场方法 薪资报价 数艺专访
幕后
幕后故事 团队访谈 经验分享 解密 评测 数艺访谈
干货
设计方案 策划方案 素材资源 教程 文案资源 PPT下载 入门宝典 作品合集 产品手册 电子书 项目对接
  • 0
  • 0
  • 0

分享

GA教育 | VVVV入门教程第五讲:铺展与插值

原创 2020-05-29

GA教育是GeeksArt推出的一个全新栏目,每期我们会分享一些新媒体创作技术相关的内容,包括VVVV、TouchDesigner和Resolume等,给你提供一个学习新媒体艺术创作的平台。

本期GA教育,我们将分享VVVV入门教程第五讲:铺展与插值

VVVV,图片来源于MANA官网。

#01

VVVV入门教程 


第五讲:铺展与插值

《VVVV入门教程第五讲:铺展与插值》By TonyMark。


关注公众号,回复“VVVV第五讲课件”,获取本节代码、高清教程及案例视频。

#02

图文讲解

图文讲解为部分功能讲解,完整细节请观看视频教程。

01.了解铺展Spread


铺展一般用于处理大量的对象,不论是数据还是图形,让我们在处理单个对象与多个对象上不会有大差异,有点类似“数组”。

多个对象逐次处理,图片来源于GeeksArt。

以加法运算为例,利用数组的形式可以使操作更加便捷界面更加整洁


02.LinearSpread的基本使用

老规矩,我们先搭建项目框架,创建好项目文件夹以及Assets、SubPatches子文件夹。

搭建项目框架,图片来源于GeeksArt。

之后我们想实现一个横向线性的方块排列效果。

如果采用传统方式,则需要创建多个Quad方块节点,并通过改变Transform的X坐标值来实现以下效果,操作复杂且低效。

创建Quad方块,图片来源于GeeksArt。

而如果使用LinearSpread节点,我们只需改变SpreadCount值就可以调整方块数量,改变Width值调整方块间距。

因为我们的横向线性铺展,所在在使用Vector节点时只需要连接方块的X轴即可。

LinearSpread节点的使用,图片来源于GeeksArt。


03.创建球型矩阵动画效果


我们将Quad换成Sphere节点、Transform换成3D类型,使图形呈现3D效果。

Sphere节点和Transform 3D节点的使用,图片来源于GeeksArt。


为了增强3D效果,我们添加了AxisAndGrid坐标节点。

AxisAndGrid节点的使用,图片来源于GeeksArt。


File Texture
Blend节点给球型贴图、融合。

File Texture与Blend节点的使用,图片来源于GeeksArt。


添加Cross相交节点,连接LinearSpread与XYZ三轴坐标,形成球型矩阵动画效果。

Cross节点的使用,图片来源于GeeksArt。

改变Transform的Size值调整球型大小。

调整Transform节点的Size,图片来源于GeeksArt。

04.InputMorph的基本使用

最后我们添加RandomSpreadTypoSpread节点来改变球型铺展的形态,并通过插值InputMorph节点来切换三种铺展形态。

InputMorph节点的使用,图片来源于GeeksArt。

* 文章为作者独立观点,不代表数艺网立场转载须知

本文由 千核GEEKSART 授权 数艺网 发表,并经数艺网编辑。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 本站部分文字及图片来源于网络,如侵犯到您的权益,请及时告知,我们将及时处理或删除。

教程 VVVV 创意编程 新媒体艺术 数字艺术

19375 举报
  0
登录| 注册 后参与评论