TouchDesigner可视化基础与实例教程 / 普通高等学校“十四五”规划设计类专业新形态教材
定价:¥59.80
作者: 廖悦彬,程佳瑜
出版时间:2025-12
最新印次日期:2025-12
出版社:华中科技大学出版社
- 华中科技大学出版社
- 9787577224657
- 1-1
- 567243
- 16开
- 2025-12
- 艺术学
- 设计学类
- 数字媒体技术、交互设计、艺术与科技
- 本科
作者简介
内容简介
本书系统介绍了TouchDesigner这一主流可视化编程工具的基础理论、核心节点结构、交互逻辑以及实际创意案例的全流程实现方法。全书共分为四大部分,内容涵盖TouchDesigner的发展背景、安装配置、基础界面与操作、五大核心节点类型(TOP/CHOP/SOP/DAT/COMP)的详细解析、数据流机制、可视化动态表达与参数动画、多图层视觉合成、音频驱动视觉的实现,以及多种交互控制和感知系统的构建方法(包括鼠标、键盘、传感器等多模态输入)。除了对每类节点的结构和功能进行理论讲解,本书还注重实用技巧和案例教学。通过大量实操演示与完整流程剖析,帮助读者理解从视觉设计到交互响应、从单一效果到复杂系统搭建的实际步骤。无论是数字媒体艺术、互动装置、舞台演出、数据可视化还是高校教学,本书都提供了具有实践价值的参考方案和技术支持。
目录
01TouchDesigner简介与安装配置 / 001
1.1 TouchDesigner发展背景与应用场景 / 002
1.1.1 发展背景 / 002
1.1.2 应用场景 / 002
1.2 软件下载 、安装与首次注册 / 005
1.2.1 下载与安装 / 005
1.2.2 首次注册 / 009
1.3 工作区与界面操作 / 011
1.3.1 认识工作区 / 011
1.3.2 常用快捷键 / 012
1.4 从零开始创建动态图像项目 / 013
1.4.1 新建工程项目文件 / 014
1.4.2 认识节点属性 / 015
1.4.3 节点连接与工作流搭建 / 016
1.4.4 效果演示 / 020
1.4.5 文件导出 / 022
02核心节点模块解析 / 023
2.1 节点基本类型与管理 / 024
2.1.1 节点分类 / 024
2.1.2 节点管理与层级组织 / 025
2.2 TOP模块: 图像处理与视觉特效 / 029
2.2.1 简易动态海报制作 / 029
2.2.2 图像调整 / 035
2.2.3 特效与滤镜 / 038
2.2.4 摄像头特效交互 / 043
2.3 CHOP模块: 参数调制与音频驱动 / 048
2.3.1 数据生成与处理 / 048
2.3.2 鼠标交互热力球 / 053
2.3.3 音频分析与可视化 / 059
2.4 SOP模块: 三维几何与实例化 / 065
2.4.1 基础几何体的创建与调整 / 065
2.4.2 几何变换与合成 / 069
2.4.3 Instance实例化功能 / 072
2.5 DAT模块: 数据处理与逻辑控制 / 080
2.5.1 串口接收数据与转换处理 / 080
2.5.2 逻辑判断与数据使用 / 083
2.5.3 DAT 模块作为交互桥梁的运用 / 085
03基础硬件交互 / 087
3.1 Leap Motion / 088
3.1.1 Leap Motion驱动安装与配置 / 089
3.1.2 案例: 手势交互山峦 / 092
3.2 Kinect / 099
3.2.1 Kinect手势数据获取 / 101
3.2.2 案例: 水墨人影 / 105
3.3 Arduino / 107
3.3.1 Arduino简介 / 107
3.3.2 Arduino硬件与软件环境 / 108
3.3.3 案例: 火焰传感器驱动图像变换 / 108
04创意案例 / 117
4.1 案例一: 手绘万花筒 / 118
4.2 案例二: 圣诞快乐 / 122
4.3 案例三: 构成主义 / 128
附录 A / 139
附录 B / 165
1.1 TouchDesigner发展背景与应用场景 / 002
1.1.1 发展背景 / 002
1.1.2 应用场景 / 002
1.2 软件下载 、安装与首次注册 / 005
1.2.1 下载与安装 / 005
1.2.2 首次注册 / 009
1.3 工作区与界面操作 / 011
1.3.1 认识工作区 / 011
1.3.2 常用快捷键 / 012
1.4 从零开始创建动态图像项目 / 013
1.4.1 新建工程项目文件 / 014
1.4.2 认识节点属性 / 015
1.4.3 节点连接与工作流搭建 / 016
1.4.4 效果演示 / 020
1.4.5 文件导出 / 022
02核心节点模块解析 / 023
2.1 节点基本类型与管理 / 024
2.1.1 节点分类 / 024
2.1.2 节点管理与层级组织 / 025
2.2 TOP模块: 图像处理与视觉特效 / 029
2.2.1 简易动态海报制作 / 029
2.2.2 图像调整 / 035
2.2.3 特效与滤镜 / 038
2.2.4 摄像头特效交互 / 043
2.3 CHOP模块: 参数调制与音频驱动 / 048
2.3.1 数据生成与处理 / 048
2.3.2 鼠标交互热力球 / 053
2.3.3 音频分析与可视化 / 059
2.4 SOP模块: 三维几何与实例化 / 065
2.4.1 基础几何体的创建与调整 / 065
2.4.2 几何变换与合成 / 069
2.4.3 Instance实例化功能 / 072
2.5 DAT模块: 数据处理与逻辑控制 / 080
2.5.1 串口接收数据与转换处理 / 080
2.5.2 逻辑判断与数据使用 / 083
2.5.3 DAT 模块作为交互桥梁的运用 / 085
03基础硬件交互 / 087
3.1 Leap Motion / 088
3.1.1 Leap Motion驱动安装与配置 / 089
3.1.2 案例: 手势交互山峦 / 092
3.2 Kinect / 099
3.2.1 Kinect手势数据获取 / 101
3.2.2 案例: 水墨人影 / 105
3.3 Arduino / 107
3.3.1 Arduino简介 / 107
3.3.2 Arduino硬件与软件环境 / 108
3.3.3 案例: 火焰传感器驱动图像变换 / 108
04创意案例 / 117
4.1 案例一: 手绘万花筒 / 118
4.2 案例二: 圣诞快乐 / 122
4.3 案例三: 构成主义 / 128
附录 A / 139
附录 B / 165














