AR乐园实例教程项目1---AR动物园(中)的实现
来源:互联网 发布:压缩 mac 编辑:程序博客网 时间:2024/06/10 03:24
前言:
AR开发者社区:http://www.arparticles.com/
AR开发者社区:
在前一章节中,介绍了AR乐园开发环境的搭建。
资源链接:https://pan.baidu.com/s/1jIv373w 密码: qpvn
NGUI 资源:链接: https://pan.baidu.com/s/1miTpz7a 密码: tz7b
好了,我们正式开始AR 动物园这一功能的开发。原谅没找个好UI。
动物乐园场景基本框架如下图:
第一部分:开发前的准备
1.导入狮子,老虎,鳄鱼等动物模型后,
2.下载最新版NGUI插件(加群获取免费插件)
3.到http://jaqen.me/mdpub/ 网站(material design 风格)来制作button 的贴图(十分方便),当然你也可以到网上来找取图片,只要你自己满意就行,这里不做强求。
4.找你需要识别的图片(百度搜索都可以)
第二部分:EasyAR 基本AR功能实现
最基本的,获取key,把Imagetarget 拖入面板中,并挂上 EasyImageTargetBehaviour 脚本,填写基本信息,从预制体拖入一个狮子或其他模型充当Imagetargt 的子物体。
第三部分:AR动物园搭建
先复制多个 EasyImageTargetBehaviour.cs 脚本文件,并修改其名字,比如Lion,Triger与你所识别的 动物相对应。以你刚搭建的Imagetarget 复制多个,并修改其名字,所挂的脚本文件,以及动物模型。
第四部分:NGUI 的创建
不懂NGUI 的同学可以看SIKI 老师的教学(泰课在线)。
这是最基本的,把你刚准备好的Button 贴图导入unity中,并修改他们的信息。
图片类型为Texture,Format 为不压缩,并应用。
将这些图片打包成图集,接下来来建立button,通过NGUI 创建Sprite,并给这些图片Attach Collider和Button Script。建立好后如下图:
第五部分:给动物添加动画效果
为每个动物添加四个动画模型(并将其名字修改为完全一样,后面会用到)。先给动物添加Animation 组件,然后一次拖入四个动画。
准备动画的这个任务繁重有枯燥,在我给大家准备的动物模型中,有十几种动画,你只需挑选你最喜欢的就可以,记住一定要把动画名字修改的完全一样,这里就由大家自己来搞定。
AR动物乐园的 上 章节就到这了,下一部分会实现由按钮来控制动物的动画,真正的交互来了,敬请期待。
- AR乐园实例教程项目1---AR动物园(上)的实现
- AR乐园实例教程项目1---AR动物园(下)的实现
- AR乐园实例教程项目1---AR动物园(中)的实现
- AR项目的简单实现过程
- AR相机的实现
- Kinect + AR (1)
- AR
- AR
- AR
- AR
- ar
- ar
- Ar全界动物园交流留言板
- 从零开始实现太阳公转AR项目(swift)
- linux中ar的使用
- AR--AR 小应用究竟是如何实现的
- Untiy3d AR(简单实现)
- Untiy3d AR(容易实现)
- Onunload,onbeforeunload都是在刷新或关闭时调用
- MyEclipse使用总结——MyEclipse中配置WebLogic12c服务器
- 中科院分词(NLPIR) JAVA
- 使用log4jdbc记录SQL信息
- Apache Ant在Windows 下的安装和配置
- AR乐园实例教程项目1---AR动物园(中)的实现
- 使用JavaScript的数组实现数据结构中的队列与堆栈
- Rhel7下NFS的配置以及使用
- java链接oracle数据库
- 分享一段Java搞笑的代码注释
- 排序算法之直接插入
- WebLogic使用总结(一)——WebLogic安装
- hibernate.cfg.xml配置oracle9i连接
- WebLogic使用总结(二)——WebLogic卸载