Cinder创意编程指南

Cinder创意编程指南
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , [波兰]
2014-10
版次: 1
ISBN: 9787121243943
定价: 58.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 326页
字数: 523千字
2人买过
  •   本书通过大量实例,向读者介绍Cinder这款专业的高质量C++创意代码库。本书对Cinder做了全面的介绍,包括开发准备、图像处理技术、多媒体技术、粒子系统、渲染和贴图、2D/3D图形处理、高级动画、交互操作、摄像头追踪、音频输入/输出、可视化等方面的内容。使用Cinder可以快速实现跨平台专业高性能的多媒体互动创意代码,代码不仅能在Windows和Mac OS上执行,还支持iOS设备,如iPhone和iPad。 第1章 入门

     引言

     1.1 创建一般应用程序项目

     1.2 创建屏保应用程序项目

     1.3 创建iOS触屏应用程序

     1.4 理解应用程序的基本结构

     1.5 响应鼠标输入

     1.6 响应键盘输入

     1.7 响应触屏输入

     1.8 访问被拖放到应用程序窗口的文件

     1.9 改变窗口大小后调整场景

     1.10 在Windows中使用资源

     1.11 在iOS和OS X上使用资源

     1.12 使用资源集(assets)

    第2章 为开发做准备

     引言

     2.1 用于调整参数设置的图形用户界面

     2.2 保存和加载配置文件

     2.3 为当前的参数状态制作快照

     2.4 使用MayaCa

     2.5 使用3D空间指南

     2.6 同其他软件进行通信

     2.7 准备iOS应用程序

    第3章 使用图像处理技术

     引言

     3.1 调整图片对比度和亮度

     3.2 整合Ope

     3.3 边缘识别

     3.4 人脸识别

     3.5 图像特征识别

     3.6 将图像转换为矢量图形

    第4章 使用多媒体内容

     引言

     4.1 加载和显示视频

     4.2 创建简单的视频控制器

     4.3 将窗口内容保存为图像

     4.4 将窗口动画保存为视频

     4.5 将窗口内容保存为矢量图形图像

     4.6 使用拼接渲染器保存高分辨率图像

     4.7 在应用程序之间分享图像

    第5章 创建粒子系统

     引言

     5.1 创建2D中的粒子系统

     5.2 应用斥力和引力

     5.3 模拟风中飞扬的粒子

     5.4 模拟群集行为

     5.5 让粒子对声音有反应

     5.6 将粒子与处理过的图像对齐

     5.7 将粒子与网格表面对齐

     5.8 创建弹簧

    第6章 粒子系统渲染和贴图

     引言

     6.1 为粒子贴图

     6.2 为粒子添加尾迹

     6.3 创建织物模拟

     6.4 为织物模拟贴图

     6.5 使用点精灵和着色器为粒子系统贴图

     6.6 连接圆点

     6.7 连接粒子和样条

    第7章 使用2D图形

     引言

     7.1 绘制2D几何图元

     7.2 使用鼠标绘制任意形状

     7.3 实现涂鸦器算法

     7.4 实现2D元球

     7.5 为文本周围曲线创建动画效果

     7.6 添加模糊效果

     7.7 实现力导向图形

    第8章 使用3D图形

     引言

     8.1 绘制3D几何图元

     8.2 旋转、缩放和平移

     8.3 使用离屏画布绘图

     8.4 使用鼠标在3D中绘图

     8.5 添加光线

     8.6 3D拾取

     8.7 创建图片的高度图

     8.8 使用Perlin噪声创建地形

     8.9 保存网格数据

    第9章 添加动画

     引言

     9.1 使用时间线添加动画效果

     9.2 使用时间线创建动画序列

     9.3 沿路径添加动画

     9.4 沿路径对齐摄像头运动

     9.5 文本动画――文本作为影片的遮罩

     9.6 为文本添加动画效果――滚动文本行

     9.7 使用Perlin噪声创建流场

     9.8 创建3D图像库

     9.9 使用Perlin噪声创建球形流场

    第10章 同用户交互

     引言

     10.1 创建能对鼠标做出响应的交互对象

     10.2 为交互对象添加鼠标事件

     10.3 创建滑块

     10.4 创建响应式文本框

     10.5 使用多点触控拖拽、缩放和旋转对象

    第11章 检测与跟踪摄像头

     引言

     11.1 从摄像头捕捉

     11.2 基于颜色跟踪物体

     11.3 使用光流跟踪运动

     11.4 对象跟踪

     11.5 读取二维码

     11.6 建立UI导航和Kinect手势识别

     11.7 用Kinect增强现实

    第12章 使用音频输入输出

     引言

     12.1 创建一个正弦波振荡器

     12.2 用频率调制产生声音

     12.3 添加延迟效果

     12.4 生成物体碰撞声音

     12.5 可视化的

     12.6 制作对声音有反应的粒子
  • 内容简介:
      本书通过大量实例,向读者介绍Cinder这款专业的高质量C++创意代码库。本书对Cinder做了全面的介绍,包括开发准备、图像处理技术、多媒体技术、粒子系统、渲染和贴图、2D/3D图形处理、高级动画、交互操作、摄像头追踪、音频输入/输出、可视化等方面的内容。使用Cinder可以快速实现跨平台专业高性能的多媒体互动创意代码,代码不仅能在Windows和Mac OS上执行,还支持iOS设备,如iPhone和iPad。
  • 目录:
    第1章 入门

     引言

     1.1 创建一般应用程序项目

     1.2 创建屏保应用程序项目

     1.3 创建iOS触屏应用程序

     1.4 理解应用程序的基本结构

     1.5 响应鼠标输入

     1.6 响应键盘输入

     1.7 响应触屏输入

     1.8 访问被拖放到应用程序窗口的文件

     1.9 改变窗口大小后调整场景

     1.10 在Windows中使用资源

     1.11 在iOS和OS X上使用资源

     1.12 使用资源集(assets)

    第2章 为开发做准备

     引言

     2.1 用于调整参数设置的图形用户界面

     2.2 保存和加载配置文件

     2.3 为当前的参数状态制作快照

     2.4 使用MayaCa

     2.5 使用3D空间指南

     2.6 同其他软件进行通信

     2.7 准备iOS应用程序

    第3章 使用图像处理技术

     引言

     3.1 调整图片对比度和亮度

     3.2 整合Ope

     3.3 边缘识别

     3.4 人脸识别

     3.5 图像特征识别

     3.6 将图像转换为矢量图形

    第4章 使用多媒体内容

     引言

     4.1 加载和显示视频

     4.2 创建简单的视频控制器

     4.3 将窗口内容保存为图像

     4.4 将窗口动画保存为视频

     4.5 将窗口内容保存为矢量图形图像

     4.6 使用拼接渲染器保存高分辨率图像

     4.7 在应用程序之间分享图像

    第5章 创建粒子系统

     引言

     5.1 创建2D中的粒子系统

     5.2 应用斥力和引力

     5.3 模拟风中飞扬的粒子

     5.4 模拟群集行为

     5.5 让粒子对声音有反应

     5.6 将粒子与处理过的图像对齐

     5.7 将粒子与网格表面对齐

     5.8 创建弹簧

    第6章 粒子系统渲染和贴图

     引言

     6.1 为粒子贴图

     6.2 为粒子添加尾迹

     6.3 创建织物模拟

     6.4 为织物模拟贴图

     6.5 使用点精灵和着色器为粒子系统贴图

     6.6 连接圆点

     6.7 连接粒子和样条

    第7章 使用2D图形

     引言

     7.1 绘制2D几何图元

     7.2 使用鼠标绘制任意形状

     7.3 实现涂鸦器算法

     7.4 实现2D元球

     7.5 为文本周围曲线创建动画效果

     7.6 添加模糊效果

     7.7 实现力导向图形

    第8章 使用3D图形

     引言

     8.1 绘制3D几何图元

     8.2 旋转、缩放和平移

     8.3 使用离屏画布绘图

     8.4 使用鼠标在3D中绘图

     8.5 添加光线

     8.6 3D拾取

     8.7 创建图片的高度图

     8.8 使用Perlin噪声创建地形

     8.9 保存网格数据

    第9章 添加动画

     引言

     9.1 使用时间线添加动画效果

     9.2 使用时间线创建动画序列

     9.3 沿路径添加动画

     9.4 沿路径对齐摄像头运动

     9.5 文本动画――文本作为影片的遮罩

     9.6 为文本添加动画效果――滚动文本行

     9.7 使用Perlin噪声创建流场

     9.8 创建3D图像库

     9.9 使用Perlin噪声创建球形流场

    第10章 同用户交互

     引言

     10.1 创建能对鼠标做出响应的交互对象

     10.2 为交互对象添加鼠标事件

     10.3 创建滑块

     10.4 创建响应式文本框

     10.5 使用多点触控拖拽、缩放和旋转对象

    第11章 检测与跟踪摄像头

     引言

     11.1 从摄像头捕捉

     11.2 基于颜色跟踪物体

     11.3 使用光流跟踪运动

     11.4 对象跟踪

     11.5 读取二维码

     11.6 建立UI导航和Kinect手势识别

     11.7 用Kinect增强现实

    第12章 使用音频输入输出

     引言

     12.1 创建一个正弦波振荡器

     12.2 用频率调制产生声音

     12.3 添加延迟效果

     12.4 生成物体碰撞声音

     12.5 可视化的

     12.6 制作对声音有反应的粒子
查看详情
相关图书 / 更多
Cinder创意编程指南
Cinema 4D动态视觉设计商业案例实战
刘衡;李夏菁
Cinder创意编程指南
Cinema 4D R19中文版实例教程
张凡
Cinder创意编程指南
Civil Engineering Construction Technology and Organization 土木工程施工技术与组织
赵延辉;张淑朝
Cinder创意编程指南
Cinema 4D基础与实战教程
山中雨左
Cinder创意编程指南
Cinema 4D三维设计应用教程(微课版)
刘振民 张振平
Cinder创意编程指南
Cinema 4D从入门到精通(微视频版)
靳太然;孙瑶
Cinder创意编程指南
Cinema 4D自学宝典 长沙卓尔谟教育科技有限公司 沈应龙 王乐
长沙卓尔谟教育科技有限公司 沈应龙 王乐明
Cinder创意编程指南
Cinema 4D 2023实训教程
任媛媛 林宏
Cinder创意编程指南
Cinema 4D实例教程(微课版)
李彩玲 姜锐
Cinder创意编程指南
Cinema 4D三维设计案例教程(全彩微课版)
徐晓玲
Cinder创意编程指南
Cinema 4D实例设计与制作
朱河;付尧;徐谌榕
Cinder创意编程指南
Cinema 4D核心应用案例教程(全彩慕课版)
杨吉才 赵颖
您可能感兴趣 / 更多
Cinder创意编程指南
常用工具软件简明教程
郑岩峰、陈笑 著
Cinder创意编程指南
Internet技术与应用简明教程
郑岩峰、赵新娟 著