【Unity原神AR开发实战 2022】下载原神模型,PMX转FBX,导入到Unity,AR设置,测试应用程序,生成应用程序
文章目录
五、番外:打包编译到安卓
一、前言
开发前的准备:
(1)开发工具:Unity3D(2020.3.25f1c1)、Blender
(2)开发语言:C#(其实对于当前做的这个项目暂时用不到,但随着后期的进一步深入一定需要C#进行脚本的编写等)
(3)技能要求:零基础(会点英文就行)
(4)简单说一下原理:其实技术含量并不高,入门嘛,咱们用的是高通的Vuforia SDK结合Unity3D进行简单的AR应用开发(其实算不上开发,只是简单的制作吧,主要目的是分享一下经验,让大家少走弯路,大家有啥问题或意见可在博客下回复,博主会逐一回复,欢迎大家关注本博客!)
(5)废话就不多说了,咱们开始吧!
原神模型使用守则:
◆允许完善物理,修正模型权重、表情等bug
允许改色,适度更改衣装,添加spa、toon等
◆请勿二次配布,以及拆取部件以用于改造其他模型
请勿用于18禁作品,极端宗教宣传,血腥恐怖猎奇作品,人身攻击等
请勿用于商业用途
◆他人使用本模型所造成的一切不良后果,不由模型改造者与miHoYo承担,请向使用者追究全部责任
二、模型下载
1、官网下载
风主、派蒙、卢姥爷->官网一:https://ys.biligame.com/gczj/
可莉、七七、迪奥娜、钟离->官网二:http://ys.biligame.com/pjdkx/
阿贝多、甘雨、砂糖、行秋->官网三:https://ys.biligame.com/beyel/?spm_id_from=333.788.b_61637469766974795f766f7465.1
魈、胡桃->官网四:https://ys.biligame.com/ysl/?spm_id_from=333.788.b_61637469766974795f766f7465.1
罗莎莉亚、优菈->官网五:https://www.bilibili.com/blackboard/activity-raop07Ymhm.html?spm_id_from=333.788.b_61637469766974795f766f7465.1
万叶、泳装芭芭拉和琴->官网六:https://www.bilibili.com/blackboard/activity-kiOl0D1nF8.html?spm_id_from=333.788.b_61637469766974795f766f7465.1
公子、托马...->官网九:https://www.bilibili.com/blackboard/activity-aEe0qbEc8N.html?spm_id_from=333.337.0.0
五郎、一斗、班尼特...->官网十:https://www.bilibili.com/blackboard/activity-8Zdc2qDY6R.html
申鹤、云堇...->官网十一:https://www.bilibili.com/blackboard/activity-6MCsBE92oE.html?spm_id_from=333.788.b_61637469766974795f766f7465.1
八重神子、菲谢尔->官网十二:https://www.bilibili.com/blackboard/activity-82H7FUauFO.html?spm_id_from=333.788.b_61637469766974795f766f7465.1
2、模之屋官方下载
需注册,官方放出来的模型这里基本都有:https://www.aplaybox.com/u/680828836/model
3、第三方链接
可莉:http://www.mediafire.com/file/n2s280r9zf0mj1r/Klee.zip/file
七七:http://www.mediafire.com/file/seahsvadp770xa3/Qiqi.zip/file
迪奥娜:http://www.mediafire.com/file/0n2apdad53w4eij/Diona.zip/file
云堇:https://www.aplaybox.com/details/model/p1lK5GIjcETN
珊瑚宫心海:https://www.bilibili.com/video/BV1TM4y1K78g?from=search&seid=7768953620400671696
雷电将军:https://www.bilibili.com/video/BV1mh411q7TA?from=search&seid=17143342287119715297
八重神子:https://www.bilibili.com/video/BV14v411K7Hw?from=search&seid=7501764863982646742
托马:https://www.mediafire.com/file/hlakzh2ifgod7x2/Genshin_impact_thoma.rar/file
胡桃:http://www.mediafire.com/file/ole5a1e9xygxmg6/Hu_tao_model.rar/file
甘雨:http://www.mediafire.com/file/7mz49tx8kflrorw/Ganyu_model.rar/file
神里绫华:http://www.mediafire.com/file/a7qp5rgp8uvcd4d/Ayaka_model.rar/file
罗莎莉亚:https://www.mediafire.com/file/c2ivrfc8qsdfztz/Rosaria_model.rar/file
刻晴:http://www.mediafire.com/file/piu4tqizlrtslzp/Keqing.zip/file
莫娜:http://www.mediafire.com/file/743lzev3o8q2paw/Mona.zip/file
大伟丘:http://www.mediafire.com/file/08cecythiih0dip/Qiuqiu.zip/file
散兵:https://www.mediafire.com/file/j4x2mnjnz7pp0im/Scaramouche_model.rar/file
女士:https://www.mediafire.com/file/uqenw4imniv9i3z/La_signora_model.rar/file
公子(达达利亚):http://www.mediafire.com/file/bm0qru3f2115f2u/Daddalia.zip/file
下载完的模型文件夹是大部分长这样:
三、pmx转fbx
1、Blender插件CATS的下载与安装
Blender是开源免费的,轻量又强大,易于上手,很适合个人独立开发者学习和使用,我们这里要将pmx转为fbx格式,就需要用到一个Cats插件。
Cats插件自身也是开源的,我们直接从GitHub上下载。
地址:https://github.com/GiveMeAllYourCats/cats-blender-plugin
如下,点击Cats Blender Plugin,下载下来的是一个zip文件,
现在我们打开Blender
,然后点击菜单Edit / Preferences
,打开偏好设置窗口,
点击Add ons
,然后点击install
按钮,
然后选择我们刚刚下载的Cats
插件文件,点击Install Add-on
,
安装完毕后,记得勾选上它,(如果你没勾选,插件就是禁用状态的)
现在,我们就可以在编辑区的侧边栏那里看到CATS
插件了,(注:侧边栏显示和隐藏的快捷键是N
)
2、pmx模型的导入
1、点击导入
2、选择模型并导入(点击修复网格)
3、打开杂项,依次点击MMD Shading中的GLSL和Shadeless。
3、导出(注意在路径设置这里将其改成复制、类型取消勾选摄像机和灯光)
四、Unity开发部分
1、准备工作(Vuforia 注册及Key、识别图的制作)
(1)打开Vuforia官网:https://developer.vuforia.com/
(2)注册自己的账号
(3)点击Develop 再点击Get Basic 按照提示填写创建自己的第一个AR项目
(4)接下来点击Target Manager 将自己的识别图上传到数据库()
(5)点击进入项目,点击Add Target 上传识别图
(6)在这里选择第一个,其他的参数可以自己调
(7)在这里星级越高,识别效果越好,点击右侧下载Unity资源包
(8)如图点击Downloads
点击下载高通支持的Unity平台AR开发包
2、Unity操作
(1)Unity创建一个新的项目
(2)找到之前下载的AR开发包及自己制作的识别图资源包,双击导入
出现这种情况点击第一个就行:
将主摄像机删掉
添加一个AR摄像机、识别底图
设置底图
可以看到我们的识别底图已经成功加载到Unity中:
将模型导入到unity中,可以调整Transfrom 将模型调整到合适大小并拖到识别图的上方:
在层级面板将模型拖到识别图下面将其包含:
(3)打开官网找到之创建的工程,复制Key:
(4)将其粘贴到ARCamera中:
可以点击上方的小三角调试:
大功告成!!!
五、番外:打包编译到安卓
1、
2、首先要下载Unity安卓的SDK,然后点击原先切换平台(我这里切换了变成了生成摁钮)
3、点开玩家设置
4、在其他设置里打开如图的对钩
5、回到设置,点击生成:
6、可以保存到自己的位置
完成啦!!!
【Unity原神AR开发实战 2022】下载原神模型,PMX转FBX,导入到Unity,AR设置,测试应用程序,生成应用程序的更多相关文章
- 【Unity】3.3 用3ds Max 2015制作模型并将其导入到Unity
分类:Unity.C#.VS2015 创建日期:2016-04-05 一.常用三维软件简介 由于游戏引擎本身的建模功能相对较弱,无论是专业性还是自由度都无法同专业的三维软件相比,所以大多数游戏中的模型 ...
- JMeter5.4.1源码IDEA构建&二次开发(实战)
JMeter5.4.1源码IDEA构建&二次开发(实战) 目录 JMeter5.4.1源码IDEA构建&二次开发(实战) 1.下载源码 2.导入IDEA 2.1 先设置Gradle目录 ...
- 基于Unity的AR开发初探:第一个AR应用程序
记得2014年曾经写过一个Unity3D的游戏开发初探系列,收获了很多好评和鼓励,不过自那之后再也没有用过Unity,因为没有相关的需求让我能用到.目前公司有一个App开发的需求,想要融合一下AR到A ...
- Unity开发实战探讨-资源的加载释放最佳策略简要心得
Unity开发实战探讨-资源的加载释放最佳策略简要心得 看过我另外一篇关于Unity资源释放随笔<Unity开发实战探讨-资源的加载释放最佳策略>如果觉得略微复杂,那么下面是一些比较简要的 ...
- 基于Unity的AR开发初探:发布AR应用到Android平台
本文接上一篇,介绍一下如何通过Unity发布第一个AR应用至Android平台,在Android手机上使用我们的第一个AR应用. 一.一些准备工作 1.1 准备Java JDK 这里选择的是JDK 1 ...
- 《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误
转载于:https://blog.csdn.net/aqi00/article/details/73065392 资源下载 下面是<Android Studio开发实战 从零基础到App上线&g ...
- Python3网络爬虫开发实战PDF高清完整版免费下载|百度云盘
百度云盘:Python3网络爬虫开发实战高清完整版免费下载 提取码:d03u 内容简介 本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib.req ...
- 《Python Web开发实战》|百度网盘免费下载|Python Web开发
<Python Web开发实战>|百度网盘免费下载|Python Web开发 提取码:rnz4 内容简介 这本书涵盖了Web开发的方方面面,可以分为如下部分: 1. 使用最新的Flask ...
- GJM : Unity3D 高通Vuforia SDK AR 开发
一.AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息 ...
随机推荐
- laravel 7 H_ui ajax添加入库及前端jQuery Validate验证+后端验证
1:引入 H-ui 用户添加页面,并修改script对应的src,添加input框的name属性值 <!DOCTYPE HTML> <html> <head> &l ...
- laravel 根据字段不同值做不同查询
在开发过程中我们经常遇到这种情况: 例如,一个信息表message,字段type 1.操作提醒 2.平台通知,表message_read记录当信息是平台通知时用户浏览状况 那么 当信息是平台通知时是针 ...
- JavaScript的事件循环机制浅析
前言 JavaScript是一门单线程的弱类型语言,但是我们在开发中,经常会遇到一些需要异步或者等待的处理操作. 类似ajax,亦或者ES6中新增的promise操作用于处理一些回调函数等. 概念 在 ...
- 10、mysql的调优
mysql的调优 调优的最终目的:节省系统资源.提高响应速度下面从6个维度对mysql进行优化. 第一步:对服务器的参数进行调优 通过show profile命令分析,如果sql语句在执行过程中等待时 ...
- 二维码生成工具——QRCode
下载QRCode的源代码:https://github.com/davidshimjs/qrcodejs 引入项目中:<script type="text/javascript&quo ...
- Mybatis——xml配置
注:该文档参考了 https://mybatis.org/mybatis-3/zh/configuration.html 狂神的视频:https://www.bilibili.com/video/BV ...
- virtualenv和virtualenvwrapper pipenv安装
virtualenv和virtualenvwrapper pipenv安装 virtualenvwrapper工具 virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便 ...
- 解决metasploit的module load fail
解决metasploit的module load fail 在exploits文件夹下面新建一个文件夹test 把你要用的rb文件放进去 reload_all 就行了
- GoldenEye
靶机准备 将靶机ova文件导入虚拟机,并将网络模式设置为NAT 先进行ip扫描 netdiscover -r 192.168.164.0/24 kali:192.168.164.137 渗透测试 扫描 ...
- 到底为什么不建议使用SELECT *?
"不要使用SELECT *"几乎已经成为了MySQL使用的一条金科玉律,就连<阿里Java开发手册>也明确表示不得使用*作为查询的字段列表,更是让这条规则拥有了权威的加 ...