1.视频资源及软件插件模型资源:

Kodoku-shi :https://www.bilibili.com/video/av20097333(自己目前找到讲的最详细的教程,但是blender减免部分貌似没了,之前记得有的。)

青龙圣者:https://www.bilibili.com/video/av18691563(很老的视频,里面有blender减面)

可爱的岛风:https://www.bilibili.com/video/av34246576(类似于PPT视频教程,第一次不推荐看,适合看了前面几个后,忘了复习用)

blender:

  官网下载:https://www.blender.org/download/releases/2-79/

  可以在steam里面下载,但是现在版本是2.8,如果喜欢2.79,需要鼠标右键点击属性选择测试2.89a。

  2.8教程:https://www.cnblogs.com/raitorei/p/12019538.html

unity:

  官网下载:https://unity.cn/releases

  目前所用版本:https://download.unitychina.cn/download_unity/e3a0f7dd2097/Windows64EditorInstaller/UnitySetup64-2017.4.28f1.exe

模型(需要梯子,注意模型是不是MMD):

  ニコニ立体:https://3d.nicovideo.jp/

  sakimichan (sushi) | DeviantArt:https://www.deviantart.com/sakimichan

  BowlRoll:https://bowlroll.net/

  还有在解压日文名称的解压包时会出现乱码的情况:

  我是这么解决的:

    用好压:

      

        

插件链接:https://pan.baidu.com/s/1AxwFtXtqgfdEOAhnmXMdgA  提取码:fi8d

blender的CATS插件最新版获取:https://github.com/michaeldegroot/cats-blender-plugin

2.需要学习的内容(以下内容取自Kodoku-shi视频)

首先,我们需要什么?
1.梯子, 用于上传。
2.软件:blendr. Cat插件、 unity. VRCSDK. 动态骨骼插件、着色器shader
3.-个能上传模型的VRchat专用账号, steam的不行。
4.合适的模型。

Blender篇(详细教程:https://www.cnblogs.com/raitorei/p/12008625.html
0.设置中文,安装cat插件
1.导入模型
2.fix模型。众多fix的选项是什么

  • Apply Full Body Tracking Fix

    •   全身追踪用,建议勾上。
  • Keep End Bones
    •   清除末端骨骼
  • Join Meshes
    •   合并材质
  • Connect Bones
    •   整理骨骼
  • Combine Same Materials
    •   整理材质球
  • Remove Zero Weight Bones
    •   去除零重骨骼

3.修改mesh名字为Body

(4)这里应该还有一步减面,如果face(2.8叫三角面)小于70000面可以省略。目前VRchat最多70000面,少于70000面才不报错。

4.设置眨眼及目光追踪
5.设置口型
6.骨髂整理,非必须
7.导出FBX格式的模型

Unity篇(详细教程:https://www.cnblogs.com/raitorei/p/12008887.html
0.新建工程, 导入VRCSDK及动态骨骼插件着色器shader, 登录VRchat账号
1.导入FBX格式的模型
2.导出材质并设置材质球
3.修改骨骼类型,并检查骨骼映射
4.添加人物插件,设置视角球位置,调整动画集
5.添加动态骨骼及碰撞(觉得麻烦可以省略,但是人物的头发衣服什么的不会动)
6.上传模型

VRChat模型制作及上传总篇(201912)的更多相关文章

  1. 为 .net 生态贡献力量——制作并上传 nuget 包(内有独家彩蛋)

    前言 nuget 是 .net 的常用包管理器,目前已经内置到 Visual Studio 2012 以后的版本.大多数 .net 包都托管在 nuget.org,包括 .net core 框架基础包 ...

  2. 【阿里云IoT+YF3300】3. Alink物模型之属性上传和下发

    [名词解释]属性:设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等.属性支持 GET 和 SET 请求方式.应用系统可发起对属性的读取和设置请求. 在上一篇文章& ...

  3. Java实现FTP批量大文件上传下载篇1

    本文介绍了在Java中,如何使用Java现有的可用的库来编写FTP客户端代码,并开发成Applet控件,做成基于Web的批量.大文件的上传下载控件.文章在比较了一系列FTP客户库的基础上,就其中一个比 ...

  4. 100)PHP,文件上传总代码整理

    首先是我的目录关系: 然后我的html表单代码: <html> <head> <title>Form</title> <meta http-equ ...

  5. (数据科学学习手札114)Python+Dash快速web应用开发——上传下载篇

    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 这是我的系列教程Python+Dash快速web ...

  6. VRchat模型之unity

    VRChat模型制作及上传总篇(包含总流程和所需插件):https://www.cnblogs.com/raitorei/p/12015876.html 0.新建工程, 导入VRCSDK及动态骨骼插件 ...

  7. 对百度WebUploader的二次封装,精简前端代码之图片预览上传(两句代码搞定上传)

    前言 本篇文章上一篇: 对百度WebUploader开源上传控件的二次封装,精简前端代码(两句代码搞定上传) 此篇是在上面的基础上扩展出来专门上传图片的控件封装. 首先我们看看效果: 正文 使用方式同 ...

  8. Javaweb向服务器上传文件以及从服务器下载文件的方法

    先导入jar包 点击下载 commons-fileupload是Apache开发的一款专门用来处理上传的工具,它的作用就是可以从request对象中解析出,用户发送的请求参数和上传文件的流. comm ...

  9. net core WebApi——文件分片上传与跨域请求处理

    目录 前言 开始 测试 跨域 小结 @ 前言 在之前整理完一套简单的后台基础工程后,因为业务需要鼓捣了文件上传跟下载,整理完后就迫不及待的想分享出来,希望有用到文件相关操作的朋友可以得到些帮助. 开始 ...

随机推荐

  1. rm: cannot remove `libtoolT’: No such file or directory

    安装源码包第一步./configure检测是否可编译时,检测出问题rm: cannot remove `libtoolT’: No such file or directory 解决方案:将confi ...

  2. 【uml】之类图中的关系 标签: uml图形类 2014-11-29 09:02 1198人阅读 评论(23)

    uml早就画完了图,但是自己迟迟没有总结,因为总觉的自己把握的不到位,虽然现在也还是不到位,废话少说,上篇博客总结了用例图中的几种关系,这篇就讨论一下类图中的几种关系. 在uml的所有图中,就我目前的 ...

  3. Java练习 SDUT-1160_某年某月的天数

    C语言实验--某年某月的天数 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入年和月,判断该月有几天? Input ...

  4. 2019-10-23-WPF-使用-SharpDx-渲染博客导航

    title author date CreateTime categories WPF 使用 SharpDx 渲染博客导航 lindexi 2019-10-23 21:10:13 +0800 2019 ...

  5. oralce GROUPING

    /*从上面的结果中我们很容易发现,每个统计数据所对应的行都会出现null, 如何来区分到底是根据那个字段做的汇总呢,grouping函数判断是否合计列!*/ select decode(groupin ...

  6. 【vb.net机房收费系统】之没有包含要从继承的组件的已生成程序集 标签: vb.net继承 2015-05-02 15:19 1012人阅读

    在敲到组合查询这个功能的时候,需要用到窗体的继承,但是在新建继承窗体的时候,出现了错误(没有包含要从继承的组件的已生成程序集).如下图: 问题的产生:当时没怎么注意,也不知道怎么弄的,最后反正是继承上 ...

  7. Python基础:03序列:字符串、列表和元组

    一:序列 1:连接操作符(+) 这个操作符允许把一个序列和另一个相同类型的序列做连接,生成新的序列.语法如下:sequence1 + sequence2 该表达式的结果是一个包含sequence1和s ...

  8. OpenResty,X-WAF防火墙相关

    >>OpenResty<< >>Lua教程<< >>反向代理百度百科<< >>X-WAF配置指南<<

  9. SaltStack之用户账户管理

    在Salt.state中,user 模块是用来创建用户和管理用户设定的,用户可以被设置成 present 状态或者 absent 状态 注释: present:添加用户 absent   : 删除用户 ...

  10. getopt、getopt_long和getopt_long_only解析命令行参数

    一:posix约定: 下面是POSIX标准中关于程序名.参数的约定: 程序名不宜少于2个字符且不多于9个字符: 程序名应只包含小写字母和阿拉伯数字: 选项名应该是单字符或单数字,且以短横 '-' 为前 ...