多媒体互动
文章平均质量分 74
普神
天道酬勤
展开
-
【TouchDesigner】声音可视化呈现
Audio File In CHOPAudio File In CHOP是用于导入音频的文件。可以读取磁盘中音频文件或网络音频文件的地址。支持的文件类型包括:mp3,aif,.aiff,.au,.wav等。File(文件):指定文件路径。除了本地的路径,也可以为互联网上的地址(以http或https开头)。Reload(重新加载文件):重新寻址定位文件位置。Play(播放):音频的播放与暂停。Play Mode(播放模式):Locked to Timeline(锁定到时间轴)将播放位原创 2021-01-15 14:19:35 · 8623 阅读 · 2 评论 -
【TouchDesigner】Instance功能的使用
利用Instance功能制作“小太阳Instance,中文称之为实例化,是利用一个基础三维原型,参照一个数据表格,批量复制出一系列的类似模型,同时,利用数据表格去控制每个复制模型的参数(形体位置,大小,颜色),从而制造出一系列的模型组。Cap SOPCap SOP用于封闭几何中扁平或圆形的开放区域。First U Cap(顶部开口部分):选择创建封闭区域的类型。Last U Cap(底部开口部分):选择创建封闭区域的类型。Divisions(分度):封口区的横截面数。Pr原创 2021-01-14 15:40:36 · 1364 阅读 · 0 评论 -
【TouchDesigner】网络通讯
文章目录网络通讯(1)网络通讯(2)网络通讯(1)介绍TouchDesigner的网络通讯,第一部分会着重介绍多个TouchDesigner程序间的通讯。Touch In TOP和Touch Out TOP之间的通讯Touch In CHOP和Touch Out CHOP之间的通讯Touch In DAT和Touch Out DAT之间的通讯流程创建send与receive (base)COMP元件TOP传输在send创建circle1,touchout1,blur1,touch原创 2020-05-27 13:48:56 · 3804 阅读 · 0 评论 -
【TouchDesigner】Component的使用
文章目录Component的使用(1)Component的使用(1)Component的使用(3)Component的使用(4)Component的使用(1)第一部分着重介绍Table COMP的使用,包括其外观的修改以及用单元格点击来触发事件。利用Table DAT定义Table COMP单元格的内容利用Panel Execute DAT检测cellradioid的变化在Panel Execute DAT当中添加对Select DAT参数的改变流程创建 table1 COMP,table原创 2020-05-09 15:16:06 · 1618 阅读 · 0 评论 -
【TouchDesigner】Python Lists 与 Python Dictionaries
文章目录Python Lists 与 Python Dictionaries(1)Python Lists 与 Python Dictionaries(2)Python Lists 与 Python Dictionaries(1)学习如何利用for loop将表格的全部信息快速制作成List存入Storage。使用Table DAT创建自己的List利用for loop语法来自动读取每一...原创 2020-05-07 15:38:18 · 420 阅读 · 0 评论 -
【TouchDesigner】生成艺术
文章目录生成艺术NO.1生成艺术NO.1这一部分中利用instance功能生成随机运动的点阵图像。从Circle SOP到 Noise SOPTouchDesigner中渲染的范式Noise CHOP改变图形位置Ramp TOP改变材质颜色流程创建circle1与null1 SOP元件创建 sopto...原创 2020-05-07 10:16:55 · 5251 阅读 · 0 评论 -
【TouchDesigner】初识Modles,Local和Storage
文章目录初识Modles,Local和StorageNO.1初识Modles,Local和StorageNO.1这第一部分中,我们将对local variables做简单介绍。Evaluate DAT的用法局部变量的运用路径的设置利用local variable读取channel数值流程新建local (base)COMP元件进入lacal,新建 table,variabl...原创 2020-04-30 14:30:56 · 1052 阅读 · 2 评论 -
【TouchDesigner】温度可视化N0.2
文章目录温度可视化N0.2温度可视化N0.2在这部分中,在NO.1的基础上,让温度可视化呈现出动态的效果。Merge CHOP的用法Lookup CHOP的用法Filter CHOP的用法流程创建container2 更改长宽为200将container1中的内容复制到container2中创建select1与select2 DATselect1选择第一列数据,...原创 2020-04-30 11:21:04 · 1125 阅读 · 0 评论 -
【TouchDesigner】温度可视化NO.1
文章目录温度可视化NO.1温度可视化NO.1学习将温度可视化,具体将用到circle TOP、ramp TOP等元件将table DAT中的数据翻译成直观的视觉信息。Evaluate DAT的用法Ramp TOP的用法Container COMP的排版方法流程创建container1 COMP创建table1 table2 eval1 DAT将文件加载进table中...原创 2020-04-30 10:19:57 · 1241 阅读 · 1 评论 -
【TouchDesigner】用数据构建和控制图形NO.4
文章目录用数据构建和控制图形NO.4用数据构建和控制图形NO.4在这个教程中将制作选择器选择预设图形,并给静止图形添加动态效果。Panel Execute DAT的用法DAT Execute DAT的用法Speed CHOP 制作简易动画流程创建container2 COMP进入container2 创建select1与table1 COMP更改table1与s...原创 2020-04-29 11:29:06 · 1282 阅读 · 1 评论 -
【TouchDesigner】用数据构建和控制图形NO.3
文章目录用数据构建和控制图形NO.3用数据构建和控制图形NO.3这部分将利用外部数据表格设置控制面板的初始值,并对程序进行优化、提高帧速率。Table DAT读取本地文件Replicator COMP使用CHOP Execute DAT对控制面板进行优化Container COMP页面排版流程创建两个container COMP元件进入data,创建table DAT ...原创 2020-04-29 09:58:48 · 1236 阅读 · 0 评论 -
【TouchDesigner】用数据构建和控制图形NO.2
文章目录用数据构建和控制图形NO.1用数据构建和控制图形NO.1TouchDesigner:教程地址这部分主要介绍使用DAT table整合备用参数、利用COMP slider元件的Clone功能制作控制面板以操控图形。建立控制面板的参数系统Slider COMP的设置和复制Slider COMP参数与其他元件的映射制作面板的淡入淡出效果流程将container改名为mas...原创 2020-04-28 17:25:21 · 1914 阅读 · 0 评论 -
【TouchDesigner】用数据构建和控制图形NO.1
文章目录用数据构建和控制图形NO.1用数据构建和控制图形NO.1TouchDesigner:教程地址这一讲第一部分主要介绍使用多种TOP元件优化图形的视觉效果,并利用Noise TOP元件改变材质的色彩。建立基本的3D Object和材质用DAT元件获取相关色彩信息用DAT元件关联Ramp TOP元件流程创建light1,geo1,cam1 COMP 与render1 TOP元件...原创 2020-04-28 15:05:02 · 2755 阅读 · 0 评论 -
【TouchDesigner】Feedback的应用NO.3
文章目录Feedback的应用NO.3Feedback的应用NO.3TouchDesigner:教程地址这个教程介绍了Feedback TOP的功能和运用。用按钮切换不同的分辨率CHOP Execute DAT的用法打开Webbrowser文件及所需的python代码流程创建Text 写入如上内容创建examine1 DAT ,examine元件可以查看相对节点的变量...原创 2020-04-28 09:46:55 · 841 阅读 · 0 评论 -
【TouchDesigner】Feedback的应用NO.2
文章目录Feedback的应用NO.1Feedback的应用NO.1TouchDesigner:教程地址这个教程介绍了Feedback TOP的功能和运用。Noise SOP 生成的效果Phong MAT制作线框效果的材质用Transform TOP制作不同的Feedback效果流程创建 cam1, geo1, light1 COMP 和render TOP元件进入ge...原创 2020-04-27 15:00:25 · 708 阅读 · 0 评论 -
【TouchDesigner】Feedback的应用NO.1
文章目录Feedback的应用NO.1Feedback的应用NO.1TouchDesigner:教程地址这个教程介绍了Feedback TOP的功能和运用。Feedback TOP的基本设置用LFO CHOP来控制Feedback的位置和旋转用Noise CHOP来增加随机移动的效果流程创建movicefilein1 constant1 与com1 TOP元件将comp...原创 2020-04-27 13:33:40 · 1990 阅读 · 0 评论 -
【TouchDesigner】Instacne功能的实践
文章目录Instance功能的实践Instance功能的实践TouchDesigner:教程地址这个教程介绍了关于Geometry COMP中的Instance功能来完成复杂的Clone效果。Instance 与 相关DAT元件的接入不同MAT的相关功能将不同的颜色值赋予每个独立的实例Window COMP的功能详解流程...原创 2020-04-26 17:04:05 · 994 阅读 · 0 评论 -
【TouchDesigner】用Instacne制作选择器
文章目录用Replicator制作选择器用Replicator制作选择器TouchDesigner:教程地址**这个教程介绍了关于用Geometry **链接Table DAT 和 Replicator COMP建立 Master父级和子集Items的关系CHOP Execute DAT的用法设置与鼠标互动光影效果目标说明1.点击左侧小图片,在右侧能生成对应大图2.制作文字...原创 2020-04-24 16:44:24 · 1210 阅读 · 1 评论 -
【TouchDesigner】用Replicator制作选择器
文章目录用Replicator制作选择器用Replicator制作选择器先创建三个container(COMP)元件分别改名为buttons,display,final进入buttons(只有container元件才能进入,其他元件都不行)创建replicator元件创建containtor元件,创建table(DAT)元件,table元件相当于一个excel表格。...原创 2020-04-23 16:32:07 · 1677 阅读 · 5 评论 -
【TouchDesigner学习笔记与资料】
TouchDesigner是什么?简单来说就是一种可视化的编程语言。TD 是一种编程语言。TD 不是一个 APP 应用程序,像一般程序那样可以很容易的开始执行动作。touchdesigner 是基于节点的图形化编程软件。这意味着,我们不用打开一个文本文档然后一行行敲代码,TD 用图形化界面来通过节点创建程序。TD 的每一个节点或 OP 元件,执行一个具体的,小的,独立动作。实现一个整体功能...原创 2020-04-09 16:59:11 · 34454 阅读 · 9 评论 -
【TouchDesigner笔记】NO.2
TOP图片纹理元件,即 TOP,几乎会在每个项目中用到。他们用于处理影片播放、3d 渲染、合成、硬件视频输入输出等这些动作时的图形操作;被用于表现任何输出到监视器、投影机、或 LED 上的东西。Movie File In : 读取视频,静止图像或一系列静止图像。**Ramp:**创建垂直,水平,径向和圆形坡道。**Level:**调整对比度,亮度,伽玛,黑白平,颜色范围,不透明度。**...原创 2020-04-08 17:10:32 · 6168 阅读 · 0 评论 -
【TouchDesigner笔记】NO.1
TouchDesigner中文教程官方网站:中文官方网站链接TouchDesigner官方网站:官方网站TouchDesigner可以做什么?投影艺术,视觉呈现,投影艺术,实时3D生成艺术,应用设计,大型互动装置,电影应用。界面WIKI: 维基FORUM: 论坛TUTORIALS: 教程Node(OP): 节点Parameter: 参数Network: 网络...原创 2020-04-07 17:06:03 · 5048 阅读 · 0 评论 -
【Processing+Arduino互动编程】
Processing串口编程Processng的串口通信是由serial库提供的,可以通过调用成员函数来实现。在processing中输入以下程序:import processing.serial.*;Serial myPort;void setup(){ size(400,400);}void draw(){ println(Serial.list());}...原创 2020-03-30 17:06:42 · 15890 阅读 · 2 评论 -
【Arduino】基础传感器使用
双色LED灯//双色led交替闪烁int redPin =10;int greenPin =11;int num;void setup() { // put your setup code here, to run once: pinMode(redPin,OUTPUT); pinMode(greenPin,OUTPUT); Serial.begin(9600); ...原创 2020-03-23 17:09:17 · 5356 阅读 · 1 评论 -
【Processing】音频可视互动
import ddf.minim.*;import ddf.minim.analysis.*;Minim minim;AudioPlayer player;AudioMetaData meta;BeatDetect beat;int r = 200;void setup(){ size(800,800); //size(displayWidth, displayHeig...原创 2020-03-20 15:20:29 · 1257 阅读 · 0 评论 -
【Arduino+processing】案例
开发环境安装Arduino IDE 1.8.12原创 2020-03-19 18:16:13 · 2135 阅读 · 2 评论 -
【Processing】音画互动小程序
import ddf.minim.*;import ddf.minim.analysis.*;import ddf.minim.effects.*;import ddf.minim.signals.*;import ddf.minim.spi.*;import ddf.minim.ugens.*;Minim minim;AudioPlayer song;float lightpo...原创 2020-03-17 17:58:16 · 1905 阅读 · 0 评论 -
Processing 3 中手动添加系统库(processing.* )
Processing 3 很不错,但是在国内使用并添加算法库(模式、范例、工具,也是同样的问题)时,会遇到因为无法连接Processing的服务器而无法安装的情况。对于Contributed Libraries,官网及论坛中都有介绍如何手工添加第三方算法库进Processing。但是如果需要下载的不是第三方算法库,而是像 processing.video 这一类系统库的时候,该如何操作呢?以下我根...转载 2020-03-13 12:00:53 · 4018 阅读 · 0 评论 -
【Processing】小练习,创作一个艺术画。
void setup(){ size(400,400);}void draw(){ background(227,152,39,100); noStroke(); fill(170,10,2,150); rect(50,70,300,300); fill(134,9,3,150); rect(75,105,250,250); fill(1...原创 2020-03-12 15:52:59 · 3988 阅读 · 0 评论 -
【Processing】画一个雪人
void setup(){ size(600,600);}void draw(){ background(125,125,125); //body fill(255,255,255); noStroke(); ellipse(300,150,200,200); ellipse(300,350,300,300); //eyes fill(0,0,0);...原创 2020-03-12 11:08:43 · 1574 阅读 · 0 评论 -
【processing笔记】
**processing 官网链接**void setup(){ }void draw(){ }setup 是放置启动这个程序时用到的代码draw是需要持续运行的代码运行后出现的窗口默认是100X100像素void setup(){ size(800,600);}void draw(){ }size(a,b);内输入两个数值代表像素...原创 2020-03-12 10:42:05 · 4476 阅读 · 5 评论