VRChat模型制作及上传总篇(201912)

1.视频资源:

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

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

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

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.设置眨眼及眼神迫踪
5.设置口型
6.骨髂整理,非必须
7.导出FBX格式的模型

Unity篇(https://www.cnblogs.com/raitorei/p/12008887.html
0.新建工程, 导入VRCSDK及动态骨骼插件着色器shader, 登录VRchat账号
1.导入FBX格式的模型
2.导出材质并设置材质球
3.修改骨骼类型,并检查骨骼映射
4.添加人物插件,设置视角球位置,调整动画集
5.添加动态骨骼及碰撞
6.上传模型

原文地址:https://www.cnblogs.com/raitorei/p/12015876.html

时间: 2024-11-10 16:31:30

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

FLASH实现ASP.NET MVC上传---.NET篇

其实在.NET MVC中保存图片最大的问题不是如何保存图片.而是身份验证. 为什么这样说,在firefox和Chrome中最大的问题是,flash作为插件出现.从而形成了两个终端. 在这种情况下,不同的useragent使用了不同的Cookie. SessionID也就不同了,所以作为Session来验证用户的方式,显得有些不太可行. 那么,看下思路 修改SessionID的代码,在Global.asax中 protected void Application_BeginRequest(obje

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

[名词解释]属性:设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等.属性支持 GET 和 SET 请求方式.应用系统可发起对属性的读取和设置请求. 在上一篇文章<阿里云IoT云端通信Alink协议介绍>中,我们已经简单介绍了Alink属性相关的知识内容.本篇文章将以实际的设备为例,对该部分内容进行实操.以便于网友对这部分内容有一个更深的认知. 首先我们需要做如下几方面的工作: 1. 需要有一个YF3300硬件设备,YF3300自带1路RS485,1路RS2

FLASH实现ASP.NET MVC上传---Flash篇

先看下整体思路,整个上传,以flash按钮为入口 创建Flash,添加一个按钮,并命名为btn 添加类main.as package { import flash.display.*; import flash.events.*; import flash.net.*; import flash.ui.*; import flash.external.ExternalInterface; public class main extends Sprite { public var btn:Simp

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

首先是我的目录关系: 然后我的html表单代码: 1 <html> 2 <head> 3 <title>Form</title> 4 <meta 5 http-equiv="Content-Type" content="text/html;charset=UTF-8"> 6 </head> 7 8 <body> 9 <form action="BBB.php"

HTML表单制作,上传到服务器

表单: info.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <div align="center"> <form action="result.php" method

iOS实现视频和图片的上传

关于iOS如何实现视频和图片的上传, 我们先理清下思路 思路: #1. 如何获取图片? #2. 如何获取视频? #3. 如何把图片存到缓存路径中? #4. 如何把视频存到缓存路径中? #5. 如何上传? 接下来, 我们按照上面的思路一步一步实现 首先我们新建一个类, 用来储存每一个要上传的文件uploadModel.h #import <Foundation/Foundation.h> @interface uploadModel : NSObject @property (nonatomic

JavaWeb文件的上传与下载(1)

经常用到的上传: 头像上传,资料分享等 文件上传的步骤 1.指定表单类型为文件上传表单 enctype="multipart/form-data" 2.表单提交方式必须为:post(get方式只能提交1k大小的数据) 3.表单中存在文件域表单元素 如下: <form action="${pageContext.request.contextPath/test }" method="post" enctype="multipart/

win10 uwp 上传Nuget 让别人用我们的库

Nuget 我们的开发经常使用别人的dll,那么我们需要每次都从网上下载,然后复制到我们的项目, 而不知道我们的dll是否安全? 当我们的库更新的时候,我们又需要从网上搜索,这样不好,于是我们就用Nuget,Nuget可以 让我们把我们做出来的东西发在网上让别人下载,需要搜索名称就可以下载,然后更新会通知 本文主要讲我们如何制作一个库上传Nuget,让别人可以使用,做法很简单,先下载软件后制作,上传. 下载 首先下载 nuget.exe https://dist.nuget.org/win-x8

Struts2基础学习(六)&mdash;文件的上传和下载

一.文件的上传 1.单个文件上传      Struts2使用拦截器完成了文件的上传,而且底层使用的也是FileUpload开源组件. 客户端注意事项: (1)method="post" (2)enctype="multipart/form-data" (3)<intput type="file" name="photo">   在Action编写文件上传时,需要定义三个属性. (1)文件类型File,属性名与表单