前言

大家好!本期教程教大家在unity中制作二次元人物模型和动画

文章目录

  • 前言
  • 0.环境准备
    • 1.下载VRoid Studio
    • 2.Umotion Pro下载
    • 3.Mixamo网站
    • 4.blender vrm和cats插件下载
    • 5.unity UniVRM插件下载(github)
  • 1.正片
    • 1.1将VRoid模型导入unity,让其正常显示
      • 1.打开VRoid,选择官方实例
      • 2.直接导出模型
      • 3.减少材质
      • 4.打开blender导入刚才的vrm模型
      • 5.导出fbx文件
      • 6.将fbx模型导入unity,模型变成白模
    • 2. 制作动画
      • 1导入umotion,开启编辑窗口
      • 2.更改导入fbx的动画类型
      • 3.为节点添加Animatior组件
      • 2.在umotion新建工程文件
      • 4.这样就可以制作二次元动画了
      • 5.将mixamo动画到unity
  • 3.总结

0.环境准备

1.下载VRoid Studio

1.搜索VRoid Studio下载即可,或者前往官网VRoid官网
VRoid Studio是由pixiv开发的一款3D人物建模软件,VRoid的主要特征就是通过类似绘画的方式进行人物的建模,使人们更为轻松地创造自己的虚拟人物。

2.插件下载推荐某站夜宵97大佬的VRoid插件VRoid汉化插件

2.Umotion Pro下载

1.前往Unity资源商店下载,链接:UMotion Pro - Animation Editor
2.可以下载免费版 Umotion 链接:UMotion Community - Animation Editor
3.免费的UMotion可以制作动画,但不支持编辑已有动画的Fbx文件,Umotion Pro插件可以在unity中编辑模型人物和泛型动画,支持导出动画片段

3.Mixamo网站

网站含有2500多的高品质人物模型动画,链接:Mixamo
Mixmo导入Unity教程,推荐某站IGBeginner0116大佬的教程Mixamo导入Unity

4.blender vrm和cats插件下载

下载VRM_Addon_for_Blender插件,链接:blender vrm导入插件
链接: cats插件
(安装blender插件,自行搜索)

5.unity UniVRM插件下载(github)

让unity识别glb和vrm文件,下载UniVRM插件,链接:UnVim

1.正片

1.1将VRoid模型导入unity,让其正常显示

1.打开VRoid,选择官方实例

2.直接导出模型

3.减少材质

方便导入unity时,重新选择材质,点击减少材质,要等待一段时间

4.打开blender导入刚才的vrm模型

1.下载VRM_Addon_for_Blender插件,链接:blender vrm导入插件
链接: cats插件

5.导出fbx文件

6.将fbx模型导入unity,模型变成白模

这是因为blender导出的fbx,材质系统和unity的fbx材质系统不兼容

怎么解决材质丢失问题?复制在VRoid中导出的vrm模型,重命名xxx.glb
为什么不直接将VRoid导出的vrm文件,导入unity,vrm文件虽然可以用插件UniVRM完美的生成prefab等一系列文件,但是在使用umotion插件时,umotion要使用unity生成的Avatar,UniVRM生成的Avatar无法拖入umotion。


7.让unity识别glb文件
下载UniVRM插件,链接:UnVim

导入unity

这个时候导入glb文件到unity,就显示正常了,再提前材质,即将原本glb文件中的材质单独提取出来

将glb提取出来的材质赋给fbx
这个时候,模型就显示正常了

2. 制作动画

1导入umotion,开启编辑窗口

不会umotion的使用,参考这个大佬视频
推荐umotion教程,某站链接:枫2

界面布局

2.更改导入fbx的动画类型

点击应用完成,unity会生成Avatar

3.为节点添加Animatior组件

2.在umotion新建工程文件


3.将节点拖入Pose Editor

4.这样就可以制作二次元动画了

不会umotion的使用参考这个大佬视频
推荐umotion教程,某站链接:枫2

5.将mixamo动画到unity

修改模型动画类型

将动画拖入动画器窗口中

设置动画循环播放

这样动画就可以正常播放了

3.总结

1.Umotion下载
1.1前往Unity资源商店下载,Umotion Pro链接:UMotion Pro - Animation Editor
1.2可以下载免费版,Umotion 链接:UMotion Community - Animation Editor
2.下载VRM_Addon_for_Blender插件,链接:blender vrm导入插件
链接: cats插件
3.让unity识别glb文件,下载UniVRM插件,链接:UnVim
4.大家有疑问可以在评论区留言

【unity游戏开发教程】Unity+Umotion Pro+VRoid+Blender制作人物模型和动画,在unity中简单制作二次元人物动画相关推荐

  1. 【2023Unity游戏开发教程】零基础带你从小白到超神01——Unity简介下载和安装配置(视频资源订阅扣1私发)

    文章目录 简介 优缺点 下载 安装 配置 简介 Unity引擎由Unity科技研发,最早于2004年发布.虽然在3A游戏应用上Unity暂时处于下风,但是在知名游戏上的数量也不遑多让,例如当前火爆的& ...

  2. 【Unity游戏开发教程】零基础带你从小白到超神16——四种方法控制人物移动之角色控制器

    角色控制器 控制人物移动的四种方式 直接修改组件位置 去资源商城下载角色控制系统成品 unity提供的角色控制器组件 Character Controller API 通过物理系统自己做 拓展 常用的 ...

  3. 【Unity游戏开发教程】零基础带你从小白到超神15——声音、音效和视频播放

    文章目录 视频播放(Video Player组件) 第一种,添加Video Player组件播放 第二种,添加原始图像播放 代码控制视频播放(方法跟音频类似) 听声音的组件,Audio Listene ...

  4. 【Unity游戏开发教程】零基础带你从小白到超神21——线和拖尾

    线(line Renderer组件) 新建线(右键->效果->线新增,也可以在其他物体上加line Renderer组件) 添加组件后便得到一个不受物体影响的线段渲染器,可以通过更改线段位 ...

  5. 【python游戏开发】回合制手游做任务嫌麻烦?教你用Python简单制作回合制手游外挂

    前言 每次玩回合制游戏的时候,反反复复的日常任务让人不胜其烦 玩问道的时候,我们希望能够自动刷道,玩梦幻希望能自动做师门.捉鬼等等 今天小编就用Python教大家做一个关于回合制游戏的脚本,该脚本只能 ...

  6. 零基础小白如何自学 Unity 游戏开发?(送 Unity 教程)

    如何自学 Unity? 初级阶段:学习编程语言 初级阶段:编程实践 中级阶段:继续学习编程语言 Unity 教程赠书活动 内容简介 作者简介 赠书方式 如何自学 Unity? 有很多同学对 游戏开发 ...

  7. Unity 2D游戏开发教程之摄像头追踪功能

    Unity 2D游戏开发教程之摄像头追踪功能 上一章,我们创建了一个简单的2D游戏.此游戏中的精灵有3个状态:idle.left和right.这看起来确实很酷!但是仅有的3个状态却限制了精灵的能力,以 ...

  8. Unity 2D游戏开发教程之游戏中精灵的跳跃状态

    Unity 2D游戏开发教程之游戏中精灵的跳跃状态 精灵的跳跃状态 为了让游戏中的精灵有更大的活动范围,上一节为游戏场景添加了多个地面,于是精灵可以从高的地面移动到低的地面处,如图2-14所示.但是却 ...

  9. Unity 2D游戏开发教程之为游戏场景添加多个地面

    Unity 2D游戏开发教程之为游戏场景添加多个地面 为游戏场景添加多个地面 显然,只有一个地面的游戏场景太小了,根本不够精灵四处活动的.那么,本节就来介绍一种简单的方法,可以为游戏场景添加多个地面. ...

最新文章

  1. Shell中的/dev/null 21 与 21 /dev/null 与/dev/null 的区别
  2. Sass-也许你想和CSS玩耍起来(上篇)
  3. servlet的使用
  4. 使用对象存储应对勒索病毒
  5. 计算机二级选择题复习整理(公共基础部分)
  6. 大数据的应用-UserCF和ItemCF推荐算法
  7. 开发指南专题十七-JEECG图表配置说明
  8. mysql 用户授权
  9. 微课|中学生可以这样学Python(例3.1):闰年判断
  10. Winform自定义控件在网页上的应用
  11. String赋值方式
  12. php实现小说字典功能_PHP实现微信小程序人脸识别刷脸登录功能
  13. mediacodec配置h265解码
  14. 格林威治时间转北京时间
  15. 关于Spring Boot报错:LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
  16. matlab怎么求周期积分,Matlab中怎么求解积分
  17. 房地产投资占GDP比例畸高 中国房地产泡沫是一颗毒瘤
  18. java如何在窗口上显示数据_如何把Java程序窗口在屏幕中间显示
  19. windows内码、外码、字符映射表
  20. ERP综合竞争力排名价值几何?

热门文章

  1. 【JAVAscript css基础 创建链接 修饰链接】
  2. IP数据报捕获及数据分析
  3. 算法实战应用案例精讲-【自动化办公】使用Python解析web页面(python代码实战)
  4. 7. kafka序列化反序列化
  5. 【深度学习工作站】攒机
  6. 【翁恺】25-静态对象
  7. 论文阅读-BoVW-pLSA
  8. 解决IE11使用xlsx.full.js解析excel为Json格式兼容问题
  9. 免费开源的内网穿透工具,类似花生壳
  10. 2021年R2移动式压力容器充装考试内容及R2移动式压力容器充装复审考试