- 0
- 0
- 0
分享
- GA教育 | VVVV入门教程第十讲:体感捕捉节点
-
原创 2020-07-02
GA教育是GeeksArt推出的一个全新栏目,每期我们会分享一些新媒体创作技术相关的内容,包括VVVV、TouchDesigner和Resolume等,给你提供一个学习新媒体艺术创作的平台。
本期GA教育,我们将分享VVVV入门教程第十讲:体感捕捉节点。
VVVV,图片来源于MANA官网。
#01
VVVV入门教程
第十讲:体感捕捉节点
▽
《VVVV入门教程第十讲:体感捕捉节点》By TonyMark。
公众号后台回复“VVVV第十讲课件”,获取本节代码、高清教程及案例视频。
#02
图文讲解
图文讲解为部分功能讲解,完整细节请观看视频教程。
01.本讲实现动画效果
▽
第十讲将使用Kinect2、Skeleton和GetSlice等节点,实现以下效果。
使用Kinect设备进行体感捕捉,并用点线反映物体的行为。
本讲实现动画效果,图片来源于GeeksArt。
02.搭建模板,启动项目
▽
第十讲是基于第九讲最后实现的节点上操作的,我们只需将第九讲模板复制过来即可。
启动项目,进入Calculation节点关闭文字效果。
关闭MyText文字效果,图片来源于GeeksArt。
03.Kinect V2的使用
▽
本讲我们会使用到Kinect V2设备,使用该设备需要先在官网下载驱动和开发工具包。
下载驱动,图片来源于VVVV官网。
下载安装完成后,启动Kinect开发工具包,教程使用的是Kinect Studio v2.0。
Kinect Studio,图片来源于GeeksArt。
通过开发工具我们可以提前录制效果,在体感测试过程中直接调用,无需我们来回跑动,下面是一段提前录制好的效果。
Kinect Studio录制效果,图片来源于GeeksArt。
04.Kinect2、Skeleton等节点的使用
▽
为了获取Kinect Studio里的效果数据,我们使用了Kinect2和Skeleton节点,捕捉骨骼的实时数据。
进入SubPatches下的Input节点内,添加Kinect2、Skeleton和S节点。
Kinect2、Skeleton节点的使用,图片来源于GeeksArt。
获取到的骨骼数据,需要回到Calculation下的MyGeometry节点内导入数据,这里使用R节点。
R节点的使用,图片来源于GeeksArt。
Kinect v2可以捕捉到人体的25个关键点,可以通过GetSlice节点来显示单个点。
GetSlice节点的使用,图片来源于GeeksArt。
人体模型下面的光影效果,通过PhongPoint节点来创建,而实时跟随则需要GetSlice来获取人体中心点的X坐标来实现。
PhongPoint节点的使用,图片来源于GeeksArt。
-
阅读原文
* 文章为作者独立观点,不代表数艺网立场转载须知
- 本文由 千核GEEKSART 授权 数艺网 发表,并经数艺网编辑。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 本站部分文字及图片来源于网络,如侵犯到您的权益,请及时告知,我们将及时处理或删除。