- 1
- 0
- 约5.44千字
- 约 17页
- 2026-03-08 发布于辽宁
- 举报
项目六AR与减速机应用
学习目标
了解减速机模型动画在3DMAX中的设置
了解3DMAX中的动画在unity中结合方式
了解PLAYMAKER插件的简单使用
项目描述
该项目讲解了减速机在AR中的展示方式,包括减速机动画的控制,与减速机的交互等。其
中功能开发上用PLAYMAKER插件来完成。
任务一项目素材准备
1.项目创建
项目中用的unity版本时2018.3,打开Unity工程文件在ProjectName中输入工程名称,
在Location中选择存放的位置,如图所示。注意,项目名称以及文件存放路径中不要出现
中文字符(中文状态下输入的文字以及符号等)。
2.PlayMaker插件
PlayMaker插件需要我们导入到Unity中,在菜单栏Assets/ImportPackage/CustomPsckage
导入插件,如图所示。
在对话框里找到PlayMaker插件,如图所示
我们使用的是最新版本的PlayMakerv1.9.0p11,点击Import,如图所示。
PlayMaker导入进来后在项目资源管理面板里Install文件夹下载,如图所示。
双击上图图标加载载PlayMaker配置文件,加载完成后我们可以看见Assets文件夹下多了
与PlayMaker相关的文件夹。说明安装成功。
3.图片资源导入
被扫描的图片首先要准备一张底图作为图片的背景,我们这个案例中用到的是减速机,所以
我们要把减速机的渲染图添加到底图上,如图所示。
打开3DMAX减速机文件渲染出图片,保存PNG格式,如图。如果想把打开的模型文件材质变
换下颜色可以打开材质编辑器,改变下材质球的漫反射颜色后赋予给模型。为了展示效果减
速机的外部和内部颜色是不相同的,所以在同一个不可分割的模型上赋予两种材质是一个技
术点。
在PS软件里打开底图文件,如图。
在把3DMAX渲染的图片打开放入到底图上,设置好大小,如图。
保存文件格式PNG,命名6-1,如图。
登陆Vuforia官网上传图片,点击“AddTarget”,如图。
上传完毕,如图。
下载数据文件去顶保存路径和命名,并且导入到Unity中,如图所示。
4.减速机模型资源动画制作
案例中涉及减速机动画包含分解和复原动作,那么这些动画需要我们在3DMAX中把它做好,
制作动画方法在这里不做讲解,只查看减速机动画,如图所示。可以看见减速机动画总帧数
在100帧。
3DMAX中控制动画播放的按钮都在这里,可以试着点击查看效果。
我们可以发现减速机帧数前50帧是分解动画,后50帧是复原动画,如图所示。
导出减速机模型格式要求FBX,路径保存到新建的Unity工程里并命名“jiansuji”并对导
出参数进行设置,如图所示。
任务二项目场景搭建
1.Vufoia功能组件创建
打开Unity工程我们发现工程里并没有相关的Vufoia文件,只有在导入下载的AR数据文件。
这时候我们要创建ARCamera,创建完毕后我们会发现Vufoia相关文件一起加载进了工程
文件里,如图所示。
这是我们在场景资源管理面板下看见俩个Camera,删掉系统自带的使用ARCamera相机,
并且要在PlaySettings中找到XRSettings勾选Vufoia选项,如图所示。
填写验证码
2.扫描图片设置
场景资源管理面板下添加ImageTarget,默认情况下ImageTarget组件自动添加扫描图片数
据,如图所示。
3.模型动画设置
在3DMAX里制作的减速机动画导入到Unity后我们发现他的动画系统是Generic模式,把动
画模式更改成Legacy模式,如图所示。
下面我们要做的就是把减速机100帧的动画切割成两部分,一部分是分解动画50帧,另一
部分是复合动画50帧。首先点击“+”号复制一套动画,如图所示。
首先选中动画名称为Take001的动画,之后再End参数中输入50,确认“Apply”,如图所
示。
选中动画名称为Take001(1)的动画,之后再Start参数中输入50,End参数中输入100
确认“Apply”,如图所示。这样我们的动画设置就完成了。
4.模型材质设置
把减速机模型拖拽到场景资源管理面板里,调整模型位置和大小,如图所示。
模型的材质看着不美观,我们需要把材质添加反射效果,新建材质球,参数调节,如图所示。
把材质球添加到模型上,因为一个模型零件上材质有两种材质或多种,如果你直接把材质球
拖拽到模型组件上那么所有模型材质都会更改,如图所示。注意观察红框里的材质参数,我
您可能关注的文档
- 项目二 开发工具和环境得搭建.pdf
- 项目三 Vuforia 开发工具.pdf
- 项目四 可视化编程工具.pdf
- 项目五 AR初体验.pdf
- 项目七 AR与教材的应用.pdf
- 河南省长垣市2025-2026学年八年级上学期期末考试学情自测物理试题-普通用卷.docx
- 2026《雅迪电动车应付账款管理问题及完善对策研究》10000字.doc
- 2026《雅迪电动车应收账款管理完善对策》8200字.doc
- 2026《行业内卷化背景下企业战略转型研究—以顺丰公司为例》16000字.doc
- 2026《雅迪电动车应收账款风险与应对分析》7400字.doc
- 安徽省安庆市潜山市部分学校2025-2026学年七年级下学期阶段学情自测数学试题-普通用卷.docx
- 2026《微型无人机的设计基础综述》2600字.docx
- 安徽六安市金安区2025-2026学年八年级上学期2月期末物理试题-普通用卷.docx
- 2026《五菱汽车公司经营者股权激励实施成效及其启示》9700字.doc
- 北京市第一零九中学2026届高三下学期开学考试数学试题-普通用卷.docx
- 北京海淀实验中学2026届高三下学期数学开学检测试题-普通用卷.docx
- 2026《五菱汽车公司融资模式及融资风险分析》8700字.doc
- 2026《五菱汽车公司物流成本控制研究》文献综述开题报告(含提纲)3800字.doc
- 2026《五菱汽车公司薪酬改革问题研究》开题报告(文献综述)4200字.doc
- 2026《物流企业反内卷的战略转型研究—以顺丰控股为例》13000字.doc
最近下载
- 《小数的意义和读写》黄漫.ppt VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).docx VIP
- 2026年江西新能源科技职业学院单招职业技能测试题库及答案1套.docx VIP
- 普通话测验考试60篇朗读文章(有拼音).doc VIP
- 普通党员2026年度组织生活会对照检查材料(五个对照).pdf VIP
- 生成式人工智能应用实战课件 (1).pptx VIP
- 北京爱知之星java工程师面试题 (2).docx VIP
- 北京爱知之星java工程师面试题 (1).docx VIP
- 北京爱知之星运维工程师笔试题.docx VIP
- 北京爱知之星JAVA工程师笔试题 (2).docx VIP
原创力文档

文档评论(0)