一、角色导入

        首先需要获取角色模型,获取方式可以从原神官网获取,这里采用从模之屋进行获取,进入模之屋后搜索自己想要的角色,然后下载压缩包并解压。

模之屋:专业模型创作分享社区_模之屋_PlayBox

打开文件夹里的Pmx文件是我们需要进行转换的文件,这里需要一点工具,Blender和它的一个插件(Blender的这个插件现在好像不支持3.0以上的版本,为了方便选择下载2.9的版本),来帮助我们转换获取可以导入Unity的文件类型。

Blender官网:  https://www.blender.org/

插件:https://github.com/absolute-quantum/cats-blender-plugin

点击这里可以下载以前的Blender版本

下载好后,第一次打开blender可以选择语言->中文,找到左上角编辑->偏好设置->插件->右上安装选择下载的插件压缩包,然后点击勾选该插件进行页面中的显示

在页面的右边选中cats选项,选择Import导入pmx文件->点击Fix Model->选择Export导出到角色文件夹中为fbx文件

创建Unity 3D URP项目(如果没有创建这种项目,可以参考下面的解决方案2),在里面创建好存放角色的文件夹,然后将之前角色文件夹中的texture/tex和fbx文件导入。

二、动画渲染及骨骼设置

渲染文件:https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample

将上面渲染文件下载后,在Unity中创建新文件夹,把渲染文件中的所有内容拷贝到Unity中,在打开之前存好的材质球,全部选中,在右边Inspector窗口选择Shader->SimpleURPToolLitExmpal,并选择脸部材质球,勾选Is Face,人物渲染完成。

之后进行骨骼设置 (有问题可参考解决方案1),打开角色->选择Rig->将Animation Type改为Humanoid,点击configure可以查看角色骨骼。 

以上一个角色基本的导入工作已经完成,后续还有对角色弹性骨骼(让角色衣服、头发进行摆动)的设计的过程比较复杂这里就不多赘述了,有感兴趣的伙伴可以看B站IGBeginner0116的视频——如何将原神的角色导入Unity。

可能出现的错误及解决方案:

1、改变Animation type为Humanoid时,生成的avatar中角色模型凹陷,如下图

最简单的方法来了:在blender 的cats选项卡中,导入角色后点击fix mode旁边的设置,取消勾选Keep Upper Chest这个选项,然后重新导入角色。

解决方案:打开inspector面板中的Position,选择Sample Bind-Pose,选择后,角色某些部位可能报错(显示红色)手动稍微调整成T型,差不多就好了。(可能有更简便的方法我还不会)

2、创建项目时没有选择3D URP

解决办法:重新选择创建URP项目或者在自己的项目里进行URP管线设置

URP管线设置:Unity URP管线设置

这篇博客我看到设置好Graphics后就可以了,后续有需要可以看完

在设置管线时,还可能遇到的问题:

(1)打开Package Manager时报错

[Package Manager Window] Error searching for packages 的解决方法

(2)设置好管线后角色模型变紫色

参考文档:Unity中文课堂-渲染管线简介

打开角色模型,点开Materials选项,选择Location -> Use Embedded Materials并选择下方Extract Materials导出材质球(导出位置选在角色文件夹中就行)

导出好的材质球

或者遇到场景地图的材质球变成紫色:

转至窗口(Window)> 渲染(Rendering)> 渲染管线转换器(Render Pipeline Converter)。2D 项目选择从内置转至 2D (URP)(Convert Built-In to 2D (URP)),3D 项目选择从内置转至 URP(Built-In to URP)

选择一或多个上述转换器,然后点击初始化转换器(Initialize Converters)。系统会扫描项目,并将需转换的资源添加到各转换器面板中。可用各面板中的复选框取消所选项,以限制转换。此时,点击转换资源(Convert Assets),开始转换流程。转换完成后,系统可能会要求你重新打开编辑器中处于活动状态的场景。

将原神角色导入unity 完整版相关推荐

  1. nonebot 原神角色查询插件

    文章目录 前言 一.使用命令及方法 1.使用命令 2.使用方法 二.代码部分 1.引入库 2.完整代码 总结 前言 本插件基于nonebot框架进行创作 作者萌新源 作者QQ:1648576390 交 ...

  2. nonebot2 原神角色查询插件

    今天为你们带来的是原神角色查询插件 功能是可以在群里查询各种角色的属性等 """ 作者:萌新源 时间:2022/3/30 操作系统:debian for raspberr ...

  3. 记录原神模型导入Unity3D

    查找资料 因为原神官方发布的模型为pmx格式,所以需要转换为fbx格式才能导入Unity3D. 查到网上的资料之后,可以发现方法大致分为三类. 最普遍的是利用blender进行pmx到fbx格式的转换 ...

  4. 将动画角色导入Unity 3D

    寻找免费动画 如果你已经创建了自己的动画,那真是太棒了 - 我们将讨论很快将它们导入Unity.如果您已创建角色或想购买股票角色,那么让我们谈谈我们在哪里可以找到一些角色. Mixamo是一个很好的选 ...

  5. 20行代码爬取原神角色全图

    python爬取原神官网所有角色的全身图 需要的工具 python环境 原神首页链接 https://ys.mihoyo.com/main/ 一个.py文件 话不多说,直接开整 用到的库有 impor ...

  6. 【C++】原神角色管理系统——基于vs的系统开发

    首先成果展示给大家放上链接: B站:[原神]原神系统演示_原神 以下是代码部分(有点长): #include <iostream> #include <fstream> #in ...

  7. Flutter--简易的原神角色培养计算器

    原来你也玩原神?!!! 输入你的当前面板属性,计算结果得到攻击暴击爆伤的收益系数,选择系数大的去提升,这样一点点修正培养,你就可以越来越接近理论最大值. 注意:输入的暴击/爆伤比如是 50%, 计算时 ...

  8. [PaddleSpeech] 音色克隆之原神角色 <胡桃>

    [PaddleSpeech 原神] 音色克隆之胡桃 随着直播和短视频的火热流行,配音成为了一个很有"钱途"的行业 PaddleSpeech的出现,让我们快速又简单的上手音色克隆. ...

  9. 辛巴巴巴鲁比啦音乐计算机版,辛巴巴巴鲁给啦是什么歌 симпа歌曲原唱及音译歌词完整版...

    各大短视频平台会带动歌曲的爆火,"辛巴巴巴鲁给啦,巴撵鸭那么泥拉"这段音译歌词受到大家的喜爱,其实这是一首俄文歌,被很多网红所翻唱非常洗脑,那么辛巴巴巴鲁给啦是什么歌?下面带来介绍 ...

最新文章

  1. 解决Parameter ‘__frch_item_0‘ not found. Available parameters 问题
  2. Unity 2D游戏开发教程之精灵的死亡和重生
  3. ubuntu16安装pylearn2 出现错误提示importerror:no module named six.moves
  4. python关键字as_python 之 import、from、as 关键字的 白话 解释与例子
  5. boost::hana::div用法的测试程序
  6. Java 异常 总结 try catch finally Exception
  7. Trie树kmpAC自动机后缀数组Manacher
  8. appium-andriod自动化实现注意项
  9. saltstack(三)state
  10. 60-008-024-使用-命令-flink如何动态支持依赖jar包提交
  11. python提取excel数据视频_Python-爬取b站的热门视频并导入Excel中
  12. on the way
  13. 如何利用Printconfig dll:从 iPhone 到 NT AUTHORITY\SYSTEM 的真实案例
  14. TCPclient-Unity版本
  15. 遇到了javah无法访问类的问题
  16. 你还把游戏本地化当作是游戏翻译
  17. server服务器系统2019安装,windowsserver 2019系统安装教程图文详解
  18. 什么叫少儿机器人编程
  19. active英语怎么读音_inactive,inactive的英文意思和翻译,inactive的音标读音,用法,例句,发音,含义讲解...
  20. partial_sort 的使用

热门文章

  1. 小啊呜产品读书笔记001:《邱岳的产品手记-05》第9讲 产品案例分析:Hopper的“人工智能” 第10讲 产品被抄袭了怎么办?
  2. 高德地图的基础使用(二)定位蓝点
  3. 计算机科学 vs 计算机技术
  4. 展会中,你做得够好么?
  5. 《学习笔记》面向对象(四)多态,instanceof关键字,抽象
  6. “智慧南宁”点亮城市生活 “智慧服务”整合信息资源
  7. 美国囤积零日漏洞的目的何在?
  8. Ubuntu20.04 LTS 卡顿问题(卡顿间隔固定)
  9. APP 的开发费用标准是什么?
  10. 联想Lephone与Apple iPAD的完美组合