展开全部

主编推荐语

3D角色制作与增强现实应用实战

内容简介

本书主要内容为:由3dmax创建角色模型,并通过Unity3D和Vuforia工具进行实际场景互动,实现增强现实应用。概述增强现实相关技术背景和实现方法,通过一个项目实例从头到尾深入剖析具体创作流程和方法。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 前言
  • 第1章 增强现实技术概述
  • 1.1 什么是AR
  • 1.2 AR设备
  • 1.3 AR的多种表现形式
  • 1.4 AR的应用实例
  • 1.4.1 AR导航
  • 1.4.2 支付宝AR实景红包
  • 1.4.3 Pokémon Go
  • 1.4.4 蛋生世界
  • 1.5 AR的发展历程
  • 1.6 本章小结
  • 1.7 练习
  • 第2章 增强现实技术实现方法
  • 2.1 识别方式
  • 2.2 AR应用的基本运行过程
  • 2.3 AR SDK与Unity 3D简介
  • 2.4 Vuforia、Unity 3D的下载与安装
  • 2.4.1 Vuforia注册
  • 2.4.2 Vuforia下载
  • 2.4.3 Unity 3D下载与安装
  • 2.5 本章小结
  • 2.6 练习
  • 第3章 初识Unity 3D
  • 3.1 Unity 3D简介
  • 3.2 认识Unity 3D的界面
  • 3.2.1 工程创建
  • 3.2.2 Hierarchy(层级视图)
  • 3.2.3 Scene(场景视图)
  • 3.2.4 Inspector(观察者视图)
  • 3.2.5 操作工具
  • 3.2.6 Project(项目视图)
  • 3.3 Unity的资源导入
  • 3.4 本章小结
  • 3.5 练习
  • 第4章 Unity 3D的用户界面基础
  • 4.1 Unity UGUI简介
  • 4.2 Canvas和Rect Transform
  • 4.2.1 创建Canvas
  • 4.2.2 Rect Transform简介
  • 4.2.3 Rect Transform与Transform的区别
  • 4.3 EventSystem
  • 4.4 UGUI控件简介
  • 4.4.1 UI Text
  • 4.4.2 UI Image
  • 4.4.3 UI Button
  • 4.5 本章小结
  • 4.6 练习
  • 第5章 粒子系统与动画系统
  • 5.1 粒子系统的创建
  • 5.2 粒子系统参数
  • 5.2.1 基本属性
  • 5.2.2 Emission组件
  • 5.2.3 Shape组件
  • 5.3 动画的切割
  • 5.4 Animator组件
  • 5.5 动画状态机
  • 5.6 本章小结
  • 5.7 练习
  • 第6章 脚本语言开发基础
  • 6.1 认识脚本开发
  • 6.2 Unity脚本的生命周期
  • 6.3 访问游戏对象和组件
  • 6.3.1 挂载脚本
  • 6.3.2 获取游戏对象
  • 6.3.3 获取任意对象
  • 6.4 Time类简介
  • 6.5 本章小结
  • 6.6 练习
  • 第7章 创建一个简单的AR应用
  • 7.1 Unity工程的创建
  • 7.2 添加识别图与模型素材
  • 7.2.1 注册识别图
  • 7.2.2 导入模型和识别图
  • 7.3 在场景中放置模型和图片
  • 7.3.1 放置ARCamera
  • 7.3.2 放置Image Target
  • 7.3.3 放置模型
  • 7.4 测试AR效果
  • 7.5 本章小结
  • 7.6 练习
  • 第8章 让模型动起来
  • 8.1 Unity 3D动画系统简介
  • 8.2 动画剪切
  • 8.2.1 动画编辑模式
  • 8.2.2 对动画进行剪切
  • 8.3 使用动画状态机
  • 8.3.1 创建状态机
  • 8.3.2 创建动画状态
  • 8.3.3 向状态中加入动画
  • 8.4 对动画添加触发事件
  • 8.5 用脚本和按钮控制动画的播放
  • 8.5.1 创建按钮
  • 8.5.2 控制脚本的创建与编写
  • 8.5.3 脚本和事件的添加
  • 8.6 本章小结
  • 8.7 练习
  • 第9章 声音的添加
  • 9.1 Audio Source组件与Audio Listener组件
  • 9.2 添加背景音乐与模型声音
  • 9.2.1 添加声音组件
  • 9.2.2 添加音频文件
  • 9.3 用脚本和按钮来控制声音的播放
  • 9.3.1 声音控制脚本的创建与编写
  • 9.3.2 给脚本音频变量赋值
  • 9.4 本章小结
  • 9.5 练习
  • 第10章 让模型走起来
  • 10.1 碰撞器简介
  • 10.2 射线简介
  • 10.3 添加模型移动的脚本
  • 10.3.1 创建地面和碰撞器
  • 10.3.2 给模型添加标签
  • 10.3.3 移动脚本的编写
  • 10.4 本章小结
  • 10.5 练习
  • 第11章 特效的添加
  • 11.1 粒子系统简介
  • 11.2 特效的添加
  • 11.2.1 创建一个粒子系统
  • 11.2.2 粒子材质的添加和修改
  • 11.3 用脚本控制特效
  • 11.4 本章小结
  • 11.5 练习
  • 第12章 应用下载
  • 12.1 Android平台
  • 12.1.1 JDK和SDK的安装
  • 12.1.2 工程的打包
  • 12.1.3 APK包的签名
  • 12.2 iOS平台
  • 12.3 本章小结
  • 12.4 练习
  • 第13章 综合实例
  • 13.1 准备工作
  • 13.2 导入素材
  • 13.3 添加动画
  • 13.4 添加声音
  • 13.5 添加特效和背景
  • 13.6 添加交互功能
  • 13.7 添加脱卡功能
  • 13.8 打包下载
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。