作品简介
本书是一本基于Unity 3D进行增强现实应用开发的实践教程。
本书分为两部分。
第一部分为基础知识部分,为第1~6章。第1章简单介绍了增强现实技术的原理和应用实例,第2章简单介绍了基于AR SDK和Unity 3D的增强现实技术实现方法,第3章是Unity 3D开发环境的基本介绍,第4章介绍了Unity 3D的UGUI用户界面,第5章介绍了Unity 3D中的粒子系统和动画系统,第6章是Unity 3D脚本语言开发基础的介绍。
第二部分为应用实践部分,为第7~13章。第7章讲解如何在Unity 3D中创建一个增强现实的应用,第8章讲解如何基于动画系统让模型进行状态变化—“动起来”,第9章讲解如何使用脚本和按钮进行声音的添加—“响起来”,第10章讲解如何通过碰撞器和脚本让模型移动—“走起来”,第11章讲解如何运用粒子系统和脚本编程来添加特效,第12章讲解如何进行App的Android和iOS平台打包,第13章是一个综合案例的具体实现过程。
本书帮助读者从知识原理和应用实践两方面理解增强现实的应用开发,在内容编排上注重让读者掌握增强现实技术的实践方法,以便读者可以独立开发增强现实技术的简单应用。本书面向对增强现实应用开发感兴趣的工程技术人员,也适合信息技术和艺术相关专业的学生及其他具有一定编程基础的读者。
吴哲夫,男,博士,副教授。毕业于浙江大学,2000年进入浙江工业大学任教。培养硕士研究生20余名,担任多个学报期刊审稿人。主要教学和研究兴趣包括增强现实、数据可视化和人工智能等相关软件教学和应用软件开发。
陈滨,男,硕士,数字媒体艺术专业教师,在哈尔滨工程大学获硕士学位,2001年进入浙江工业大学任教。先后从事工业设计、动画、数字媒体艺术等专业教学,曾获浙江工业大学十佳青年教师称号,主要讲授三维动画、虚拟现实等相关本课程,已培养多专业本科生千余名;授权发明专利十项。主要研究兴趣包括虚拟现实、增强现实可视化等相关应用。
