VRchat模型之unity
VRChat模型制作及上传总篇(包含总流程和所需插件):https://www.cnblogs.com/raitorei/p/12015876.html
0.新建工程, 导入VRCSDK及动态骨骼插件着色器shader, 登录VRchat账号
最好在下载unity之前看下官网用什么版本。不然有可能SDK不兼容。
目前:
打开unity后直接双击SDK。
着色器和动态骨骼也一样。
登录unity。
1.导入FBX格式的模型
如果不能上传模型,登录后会有一个提示。
把文件夹拖到assets项目里 ,不能只弄一个fbx,因为需要贴图等文件。
2.导出材质并设置材质球
点击fbx文件,右边点第四个。
多了一个文件夹,有材质球。
把fbx文件拖到这个里面,人物就出现在左上角的画面里了。
人物颜色会正常点。
如果有的模型变形,可以切换这里改变模型渲染模式看是否有正常的情况。比如下面这个:
不喜欢阴影的话调这个。越小越没有阴影。
如果从某个方向看见衣服是破损的话,按照下面操作能够从人物内部看不见外面。
选这个就可以了,
width默认0.2,不想要描边可以设置为0.
0和0.2对比,看自己喜好,最重要的是衣服就不会破损了,这时人物里面向外看就看不到外面了,只能看到衣服。
3.修改骨骼类型,并检查骨骼映射
接下来最好看下骨骼,点击config... ,保存名字随意
Body这三个一定要是正确的。不然后期不能上传。红色的那个可以无视,因为在blender点了全身追踪的缘故。
总而言之就是前面是什么后面就是什么。
如果不是T-pose。点击下面设置成T-pose。
4.添加人物插件,设置视角球位置,调整动画集
下面这个是视角球
调整视角球,水平正中央。
Male男,Female女。行为举止为有所不同,最明显体现在坐姿,女生是二郎腿,男生是两腿张开。
Lip Sync选第四个,把Body拖过来
依次选择对应的,但是有插件。
如果导入Auto-detect Viseme Fix Plugin (For CATS-made visemes) 了插件,直接在default时auto就可以了。
5.添加动态骨骼及碰撞(觉得麻烦可以省略,但是人物的头发衣服什么的不会动)
裙子
每个都要放进去。
点击这个箭头可以测试效果,点击动画效果和hips主骨,拖动人物。
然后调四个参数。
Damping 阻力
Elasticity 弹性
下面两个限制范围
Stiffness 刚度(比下面的小)
Inert 惰性的
例:裙子参数 0.6 、 0.06 、 0.2 、0.4
胸部参数 0.08 、 0.06
前发参数 0.7 、 0.06 、 0.6 、0.85
后发参数 0.7 、 0.06 、 0.6 、0.85
创建碰撞
Radius是半径,height是两个碰撞中间的长度(两个红色方框之间的距离,方框内是黄色的碰撞球)。
把腿碰撞拖到Colliders里,然后裙子会出现白色的缝隙。
点击这个箭头可以测试效果,点击动画效果和hips主骨,拖动人物。
6.上传模型
这两个必填,然后就可以上传了。
会遇到的错误:
可能是因为模型原因,或者网络原因。
上传过程中卡主不动参考:https://tieba.baidu.com/p/6386508861
uploading file和uploading file signature 都有卡住的可能,不推荐等,我等了几个小时还是不懂。
你可以等等试试,万一成功了呢。
在经历2,3天的玄学上传后,2019-12-11 12:30左右不用梯子裸上传成功。
VRchat模型之unity的更多相关文章
- VRChat模型制作及上传总篇(201912)
1.视频资源及软件插件模型资源: Kodoku-shi :https://www.bilibili.com/video/av20097333(自己目前找到讲的最详细的教程,但是blender减免部分貌 ...
- 火炬之光模型导出(Unity载入火炬之光的模型)
先说明几点.导出方案可行,測试通过. python和blender的版本号一定要用下文中所说的.新的Python或者是新的Blender版本号都无法完美导入. 导入导出脚本能够选择 (http://c ...
- 3D max模型导入unity 3D中注意事项
一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例.统一单位为米. ...
- 【Unity】3.4 将现有的3ds Max模型导入到Unity
分类:Unity.C#.VS2015 创建日期:2016-04-05 一.简介 这一节我们用一个带有"装子弹和上膛"动画的"枪"模型,介绍在3ds Max 20 ...
- 【Unity】3.3 用3ds Max 2015制作模型并将其导入到Unity
分类:Unity.C#.VS2015 创建日期:2016-04-05 一.常用三维软件简介 由于游戏引擎本身的建模功能相对较弱,无论是专业性还是自由度都无法同专业的三维软件相比,所以大多数游戏中的模型 ...
- unity模型法线反转问题
fbx模型导入unity正常 但只要绑了骨骼,在3dmax中正常,进入unity就法线反转 原因是3dmax中模型用到复制和镜像的导出需要多一步处理 1重置变换 2反转法线 按顺序进行这两个,在绑定模 ...
- Blender模型导入进Unity,旋转缩放的调整
Blender跟Unity的XYZ轴不同的原因,导致Blender模型导入Unity之后会发生模型朝向不对. 请先看看下边这个情况: 首先,Blender物体模式下,对模型进行 旋转 缩放,将会在右边 ...
- VRChat之blender教程
推荐先看:VRChat模型制作及上传总篇(包含总流程和所需插件):https://www.cnblogs.com/raitorei/p/12015876.html 0.设置中文,安装cat插件 注意 ...
- Unity渲染优化中文翻译(二)——CPU的优化策略
紧接上一篇文章,继续渲染的优化问题,若有错误,请指出,让我也学习进步,谢谢. 如果游戏渲染问题来自CPU 概括的来说,CPU在一帧的渲染中的工作可以分为三个部分: . 决定谁需要被渲染 . 为GPU准 ...
随机推荐
- 阿里云oss上传图片报错,The OSS Access Key Id you provided does not exist in our records.解决方法
vue项目 1.安装OSS的Node SDK npm install ali-oss --save 2.参考官方提示https://help.aliyun.com/document_detail/11 ...
- laravel 随笔
laravel5.5 1.laravel 查询数据库默认返回对象,如何改成 返回值为数组 答:在 App\Providers\EventServiceProvider 文件中 第一步: use Il ...
- 【阿里云新品发布·周刊】第13期:链路追踪 Tracing Analysis 商业化首发
点击订阅新品发布会! 新产品.新版本.新技术.新功能.价格调整,评论在下方,下期更新!关注更多内容,了解更多 最新发布 链路追踪 Tracing Analysis 商业化首发 2019年6月12日15 ...
- @noi.ac - 441@ 你天天努力
目录 @description@ @solution@ @accepted code@ @details@ @description@ 你天天努力,还是比不上小牛,因为小牛在家中套路.于是你决定去拜访 ...
- 记一次sublime text3更新 注册码失效问题和永久解决~
前言: 一段时间不用sublime,打开提示我更新,不知怎么想的鬼使神差给点了~ 然后喵喵喵??? 取消 一会又出来了 受不了啦 搞事开整~ 正文: 本想直接找个注册码完事,奈何好多都用不了,想着再更 ...
- vue实现购物车逻辑
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 第二次 C++作业
1.为什么要用函数? 函数是相对独立的,经常使用的功能抽象化表现形式,函数的优势在于,编写之后可以被重复使用,使用时可以只关心函数的功能和使用方法而不必关心函数的具体实现,这样可以有利于代码重用,可以 ...
- 2018-2-13-win10-uwp-如何让-Page-继承泛型类
title author date CreateTime categories win10 uwp 如何让 Page 继承泛型类 lindexi 2018-2-13 17:23:3 +0800 201 ...
- Laravel 之搜索引擎elasticsearch扩展Scout
简介 Laravel Scout 是针对Eloquent 模型开发的一个简单的,基于驱动的全文检索系统.Scout 使用模型观察者时会自动保持你的检索索引与你的 Eloquent 记录同步. 目前,S ...
- pip、conda 换国内源,大大提高下载速度
https://www.jianshu.com/p/b2d53904dd37 源就是下载地址了,换到国内的源下载速度真的快了近10倍,这里都用了清华的源 pip 只要新建一个配置文件,写上路径就行了 ...