Unity 3D增强现实开发实战 封面

Unity 3D增强现实开发实战

评分 3.4
字数
5.9万字
章节数
93
ISBN
9787115494092

标签

内容简介

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

编辑推荐

《Unity 3D增强现实开发实战》由人民邮电出版社出版,作者吴哲夫。本书聚焦于利用Unity引擎进行增强现实(AR)应用的开发,内容涵盖从基础理论到实战项目的完整流程。书中详细介绍了AR的核心技术,如图像识别,三维注册,虚实融合等,并结合Unity的AR Foundation框架及主流SDK(如ARKit,ARCore)进行讲解,提供了丰富的案例和代码实践。作者吴哲夫在计算机图形学和交互技术领域有扎实背景,其叙述风格注重实操性,力求让读者通过动手构建项目来深入理解AR开发的关键环节。本书的价值在于它不仅仅是一本技术手册,更是一本引导开发者从零开始搭建AR应用的指南,尤其适合那些已有一定Unity基础,希望快速切入AR赛道的程序员或学生。在当前AR技术日益普及的背景下,这本书提供了及时且系统的知识补给,帮助读者把握技术趋势,将创意转化为可落地的交互体验。

适合谁读

适合

  • 具备Unity引擎基础,希望学习AR开发的程序员
  • 计算机相关专业,对增强现实技术感兴趣的高校学生
  • 从事移动应用开发,计划拓展AR功能的技术人员
  • 独立开发者或小型团队,寻求快速上手AR项目原型制作

不适合

  • 完全没有编程或Unity使用经验的纯初学者
  • 仅对AR概念感兴趣,不打算动手编码的普通读者

阅读建议

  1. 建议先巩固Unity的基本操作和C#编程,再循序渐进阅读各章节
  2. 实操时尽量跟随书中的案例步骤,并尝试修改参数以观察效果变化
  3. 可结合官方AR Foundation文档及更新内容,补充学习前沿技术动态

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 第1章 增强现实技术概述
  5. 1.1 什么是AR
  6. 1.2 AR设备
  7. 1.3 AR的多种表现形式
  8. 1.4 AR的应用实例
  9. 1.5 AR的发展历程
  10. 1.6 本章小结
  11. 1.7 练习
  12. 第2章 增强现实技术实现方法
  13. 2.1 识别方式
  14. 2.2 AR应用的基本运行过程
  15. 2.3 AR SDK与Unity 3D简介
  16. 2.4 Vuforia、Unity 3D的下载与安装
  17. 2.5 本章小结
  18. 2.6 练习
  19. 第3章 初识Unity 3D
  20. 3.1 Unity 3D简介
  21. 3.2 认识Unity 3D的界面
  22. 3.3 Unity的资源导入
  23. 3.4 本章小结
  24. 3.5 练习
  25. 第4章 Unity 3D的用户界面基础
  26. 4.1 Unity UGUI简介
  27. 4.2 Canvas和Rect Transform
  28. 4.3 EventSystem
  29. 4.4 UGUI控件简介
  30. 4.5 本章小结
  31. 4.6 练习
  32. 第5章 粒子系统与动画系统
  33. 5.1 粒子系统的创建
  34. 5.2 粒子系统参数
  35. 5.3 动画的切割
  36. 5.4 Animator组件
  37. 5.5 动画状态机
  38. 5.6 本章小结
  39. 5.7 练习
  40. 第6章 脚本语言开发基础
  41. 6.1 认识脚本开发
  42. 6.2 Unity脚本的生命周期
  43. 6.3 访问游戏对象和组件
  44. 6.4 Time类简介
  45. 6.5 本章小结
  46. 6.6 练习
  47. 第7章 创建一个简单的AR应用
  48. 7.1 Unity工程的创建
  49. 7.2 添加识别图与模型素材
  50. 7.3 在场景中放置模型和图片
  51. 7.4 测试AR效果
  52. 7.5 本章小结
  53. 7.6 练习
  54. 第8章 让模型动起来
  55. 8.1 Unity 3D动画系统简介
  56. 8.2 动画剪切
  57. 8.3 使用动画状态机
  58. 8.4 对动画添加触发事件
  59. 8.5 用脚本和按钮控制动画的播放
  60. 8.6 本章小结
  61. 8.7 练习
  62. 第9章 声音的添加
  63. 9.1 Audio Source组件与Audio Listener组件
  64. 9.2 添加背景音乐与模型声音
  65. 9.3 用脚本和按钮来控制声音的播放
  66. 9.4 本章小结
  67. 9.5 练习
  68. 第10章 让模型走起来
  69. 10.1 碰撞器简介
  70. 10.2 射线简介
  71. 10.3 添加模型移动的脚本
  72. 10.4 本章小结
  73. 10.5 练习
  74. 第11章 特效的添加
  75. 11.1 粒子系统简介
  76. 11.2 特效的添加
  77. 11.3 用脚本控制特效
  78. 11.4 本章小结
  79. 11.5 练习
  80. 第12章 应用下载
  81. 12.1 Android平台
  82. 12.2 iOS平台
  83. 12.3 本章小结
  84. 12.4 练习
  85. 第13章 综合实例
  86. 13.1 准备工作
  87. 13.2 导入素材
  88. 13.3 添加动画
  89. 13.4 添加声音
  90. 13.5 添加特效和背景
  91. 13.6 添加交互功能
  92. 13.7 添加脱卡功能
  93. 13.8 打包下载

常见问题

本书需要读者具备哪些前置知识?
需要掌握Unity引擎的基本使用和C#编程基础,了解三维图形学概念更有帮助。
书中的案例是否适用于移动设备?
是的,本书主要围绕移动端AR开发,案例多基于ARKit(iOS)和ARCore(Android)平台。
内容是否覆盖最新的AR技术趋势?
本书以AR Foundation为核心框架,涵盖了截至出版时的主流技术,但AR领域更新较快,建议读者补充查阅最新官方资料。

微信读书相关

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

吴哲夫 作者

吴哲夫是一位公开资料有限的计算机技术类图书作者,目前库内收录其作品两种。从题材来看,他的写作横跨互联网业务安全与增强现实开发两个方向:前者《机器学习互联网业务安全实践》关注机器学习方法在互联网业务安全场景中的落地实践,后者《Unity 3D增强现实开发实战》则围绕Unity 3D引擎的增强现实开发展开,属于实操性较强的技术内容。两本书分别归入计算机综合与编程设计分类,可见其写作偏向工程实践与技术应用,面向希望把方法用于实际项目的开发者读者。由于生卒年、国籍、职业履历等信息均未见公开记载,其个人生平暂无法进一步介绍,现有简介以作品题材与写作取向为主。

陈滨 作者

陈滨是一位公开资料有限的作者。从库内收录的两部作品来看,其写作横跨科学科普与编程设计两个领域:一部是《分析动力学(第2版)》,收入“中外物理学精品书系·前沿系列”,属于物理学中偏理论与数理基础方向的著作;另一部是《Unity 3D增强现实开发实战》,面向数字内容与增强现实技术的实践开发。这种题材组合显示,作者既具备较扎实的物理与数理功底,又能落到具体的软件工程与开发实操层面,写作兼顾概念阐释与操作应用。由于国籍、学历、职务及生平信息均无从确认,此处不作推断,读者可结合作品内容了解其专业取向。

同一作者

同类高分