【VRChat · 改模】Unity2019、2022的版本选择哪个如何决策,功能有何区别;

news2025/2/25 14:43:21

总览

1.Unity2019、2022的版本的选择
2.Unity添加着色器教程

一、Unity2019、2022的版本的选择

1.Unity2019 和 Unity2022 的区别,VRChat SDK 为何要区分两个版本

我是外行,最开始以为的是,2019 和 2022 的变化是基于这个模型本身的。
也就是说,我本以为模型被分为 2019 版本的模型 和 2022 版本的模型。
这是错误的。

实际上,大部分的最初始的模型文件并不是一个 Unity 工程,而是 Unity 工程中的一部分 —— 模型文件
除了模型本身,工程文件中还应该包含其他内容,
比如说,一些插件,用于面捕的 OSC,或者是 DPS 等等…

以及固定动作、表情插件等等…

也就是说,模型本身并没有 2019 和 2022 的区分。
当然,如果你买的是其他人的工程文件而非模型,那么就有区分了 —— 模型和工程文件是不同的!
模型只是工程文件的一部分。

比如说,同样是 舞夜Maya 的人物模型,
商家A 给这个模型添加了很多新鲜的功能,它们只在 VRChat SDK 2022 版本中进行支持。
商家B 只是改了一下模型的衣服,没有添加像 OSC 面捕之类的功能,只需要 VRChat SDK 2019 版本就足够进行支持。

那么,虽然我们都使用的是同一个 舞夜Maya 的基础模型,但是改模(实际上是修改模型及工程文件的过程,而非只是修改模型本身)使用的 Unity 版本却不同,分别要使用 2022 和 2019。 这么说大家就可以理解了吧。

2.什么时候使用 Unity 2019?或者使用 Unity 2022?功能有何区别?

2019 和 2022 的 Unity,或者说适配它们的 VRChat SDK 功能有何区别?

1.OSC 面捕:
OSC面捕一般来说需要使用到 Unity / VRChat SDK 2022,因为官方要求的是,如果你想要调节

2.模型自带的官方插件:
这个我们用 Shinano 信浓 的模型来举例子。首先,让我们来看看信浓的模型版本:
在这里插入图片描述
可以看到,Shinano 的模型有两个版本,带 AMS 的是方便大家去改模的版本。
我们解压打开这个模型目录看看:
在这里插入图片描述

模型目录的目录结构(我们一个一个来讲):

2.1 Shinano_AMSv0.0.12.unitypackage
这是一个 Unity 包(.unitypackage),包含了为 Unity 引擎设计的资源和组件。在 VRChat 中,它通常用于导入模型、材质、纹理等资源。这个文件可能包含了模型本身、纹理以及相关的 Unity 设置。

2.2 FBX
该目录下包含了 Shinano.fbx 和 Shinano_kisekae.fbx,这些是 FBX 格式的 3D 模型文件。FBX 是常见的 3D 模型交换格式,通常用于导入到 3D 引擎(如 Unity)。它们包含了模型的网格数据、骨骼动画、绑定等。
Shinano.fbx:这是主要的 3D 模型文件。
Shinano_kisekae.fbx:可能是另一种版本的模型,或是经过特定处理的模型(如衣物更换模型)。

2.3 Image
预览图。

2.4 PNG
该目录包含了模型使用的不同纹理图像文件。纹理是为模型提供颜色、细节、凹凸等效果的图像。

Shinano_body.png:用于模型身体部分的纹理图。
Shinano_costume.png:用于服装部分的纹理图。
Shinano_face.png:面部纹理图。
Shinano_hair.png:头发部分的纹理图。
Sofa.png:可能是场景中某种物品或家具的纹理。
子目录:Color

Costume:包含不同风格的服装纹理图(如秋季、黑色、春季等)。
Eye:包含不同颜色的眼睛纹理图。
Hair:包含不同颜色的头发纹理图。
子目录:Mask

这些是遮罩图,用于控制哪些区域可见,哪些区域透明。它们在渲染过程中用于优化效果,比如阴影、轮廓和发光效果。
例如,Shinano_body_lim_mask.png 是身体部分的限制遮罩,Shinano_face_color_mask1.png 控制面部颜色的遮罩等。

2.5 PSD
该目录包含了多个 Photoshop (.psd) 文件,这些是原始的图像文件,可能用于进一步的编辑。
Shinano_body.psd:用于身体纹理的 Photoshop 文件。
Shinano_costume.psd:服装部分的 Photoshop 文件。
Shinano_face.psd:面部部分的 Photoshop 文件。
Shinano_hair.psd:头发部分的 Photoshop 文件。

卷 disk_VRANDGAME 的文件夹 PATH 列表
卷序列号为 7C26-766F
J:.
|   Shinano_AMSv0.0.12.unitypackage
|
+---FBX
|       Shinano.fbx
|       Shinano_kisekae.fbx
|
+---Image
|       Thumbnail1.png
|       Thumbnail2.png
|       Thumbnail3.png
|       Thumbnail4.png
|       Thumbnail5.png
|       Thumbnail6.png
|       Thumbnail8.png
|       Thumbnail7.png
|
+---PNG
|   |   Shinano_body.png
|   |   Shinano_body_flat.png
|   |   Shinano_costume.png
|   |   Shinano_costume_normal.png
|   |   Shinano_face.png
|   |   Shinano_hair.png
|   |   Shinano_hair_normal.png
|   |   Sofa.png
|   |
|   +---Color
|   |   +---Costume
|   |   |       Shinano_costume_autumn.png
|   |   |       Shinano_costume_black.png
|   |   |       Shinano_costume_kikyo.png
|   |   |       Shinano_costume_spring.png
|   |   |       Shinano_costume_summer.png
|   |   |       Shinano_costume_tights_color1.png
|   |   |       Shinano_costume_tights_color2.png
|   |   |       Shinano_costume_tights_color3.png
|   |   |       Shinano_costume_white.png
|   |   |       Shinano_costume_winter.png
|   |   |
|   |   +---Eye
|   |   |       Shinano_face_autumn.png
|   |   |       Shinano_face_black.png
|   |   |       Shinano_face_blue.png
|   |   |       Shinano_face_cyan.png
|   |   |       Shinano_face_gray.png
|   |   |       Shinano_face_green.png
|   |   |       Shinano_face_kikyo.png
|   |   |       Shinano_face_pink.png
|   |   |       Shinano_face_red.png
|   |   |       Shinano_face_spring.png
|   |   |       Shinano_face_summer.png
|   |   |       Shinano_face_white.png
|   |   |       Shinano_face_winter.png
|   |   |       Shinano_face_yellow.png
|   |   |
|   |   \---Hair
|   |           Shinano_hair_black.png
|   |           Shinano_hair_blue.png
|   |           Shinano_hair_color.png
|   |           Shinano_hair_cyan.png
|   |           Shinano_hair_gray.png
|   |           Shinano_hair_green.png
|   |           Shinano_hair_kikyo.png
|   |           Shinano_hair_pink.png
|   |           Shinano_hair_red.png
|   |           Shinano_hair_white.png
|   |           Shinano_hair_yellow.png
|   |
|   \---Mask
|           Shinano_body_lim_mask.png
|           Shinano_body_Shadow_mask.png
|           Shinano_costume_color_mask.png
|           Shinano_costume_tights_mask.png
|           Shinano_face_color_mask1.png
|           Shinano_face_color_mask2.png
|           Shinano_face_mask_alpha.png
|           Shinano_face_mask_emission.png
|           Shinano_face_outline_mask.png
|           Shinano_face_Shadow_mask1.png
|           Shinano_face_Shadow_mask2.png
|           Shinano_hair_lim_mask.png
|           Shinano_hair_mask_emission.png
|           Shinano_hair_mesh_mask1.png
|           Shinano_hair_mesh_mask2.png
|           Shinano_hair_mesh_mask3.png
|
+---PSD
|       Shinano_body.psd
|       Shinano_costume.psd
|       Shinano_face.psd
|       Shinano_hair.psd
|
\---Readme
        20240919112150vn3license_en.pdf
        20240919112150vn3license_ja.pdf
        20240919112150vn3license_ko.pdf
        20240919112150vn3license_zh.pdf
        Avatar Modify Support English Manual - Google ドキュメント.url
        Avatar Modify Support 日本語マニュアル - Google ドキュメント.url
        Avatar Modify Support 사용방법 - Google ドキュメント.url

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2279573.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

人工智能之深度学习-[1]-了解深度学习

文章目录 深度学习1. 神经网络的基础2. 深度学习中的重要概念3. 深度学习的工作流程4. 深度学习的应用5. 深度学习的挑战6. 深度学习与传统机器学习的比较7.深度学习的特点 8. 常见的深度学习模型9.深度学习发展史[了解] 深度学习 深度学习(Deep Learning&#xff…

彻底理解JVM类加载机制

文章目录 一、类加载器和双亲委派机制1.1、类加载器1.2、双亲委派机制1.3、自定义类加载器1.4、打破双亲委派机制 二、类的加载 图片来源:图灵学院   由上图可知,创建对象,执行其中的方法,在java层面,最重要的有获取…

第148场双周赛:循环数组中相邻元素的最大差值、将数组变相同的最小代价、最长特殊路径、所有安放棋子方案的曼哈顿距离

Q1、循环数组中相邻元素的最大差值 1、题目描述 给你一个 循环 数组 nums ,请你找出相邻元素之间的 最大 绝对差值。 **注意:**一个循环数组中,第一个元素和最后一个元素是相邻的。 2、解题思路 这个问题的核心是遍历循环数组并计算相邻…

电脑换固态硬盘

参考: https://baijiahao.baidu.com/s?id1724377623311611247 一、根据尺寸和缺口可以分为以下几种: 1、M.2 NVME协议的固态 大部分笔记本是22x42MM和22x80MM nvme固态。 在京东直接搜: M.2 2242 M.2 2280 2、msata接口固态 3、NGFF M.…

opengrok_windows_环境搭建

软件列表 软件名下载地址用途JDKhttps://download.java.net/openjdk/jdk16/ri/openjdk-1636_windows-x64_bin.zipindex 使用java工具tomcathttps://dlcdn.apache.org/tomcat/tomcat-9/v9.0.98/bin/apache-tomcat-9.0.98-windows-x64.zipweb服务器opengrokhttps://github.com/o…

《offer 来了:Java 面试核心知识点精讲 -- 原理篇》

在 Java 面试的战场上,只知皮毛可不行,面试官们越来越看重对原理的理解。今天就给大家分享一本能让你在面试中脱颖而出的 “武林秘籍”——《offer 来了:Java 面试核心知识点精讲 -- 原理篇》。 本书详细介绍了Java架构师在BAT和移动互联网公司面试中常被问及的核心知识,内…

Linux之网络套接字

Linux之网络套接字 一.IP地址和端口号二.TCP和UDP协议2.1网络字节序 三.socket编程的常见API四.模拟实现UDP服务器和客户端五.模拟实现TCP服务器和客户端 一.IP地址和端口号 在了解了网络相关的基础知识之后我们知道了数据在计算机中传输的流程并且发现IP地址在其中占据了确定…

迈向 “全能管家” 之路:机器人距离终极蜕变还需几步?

【图片来源于网络,侵删】 这是2024年初Figure公司展示的人形机器人Figure 01,他可以通过观看人类的示范视频,在10小时内经过训练学会煮咖啡,并且这个过程是完全自主没有人为干涉的! 【图片来源于网络,侵删】…

几何数据结构之四叉树与八叉树

几何数据结构之四叉树与八叉树 四叉树的定义四叉树深度的计算公式推导假设:计算过程:1. 划分空间:2. 节点容纳的最小距离:3. 解出深度:4. 考虑常数项: 总结: 八叉树 四叉树的定义 四叉树&#…

(一)相机标定——四大坐标系的介绍、对应转换、畸变原理以及OpenCV完整代码实战(C++版)

一、四大坐标系介绍 1,世界坐标系 从这个世界(world)的视角来看物体 世界坐标系是3D空间坐标,每个点的位置用 ( X w , Y w , Z w ) (X_w,Y_w,Z_w) (Xw​,Yw​,Zw​)表示 2,相机坐标系 相机本身具有一个坐标系&…

嵌入式知识点总结 C/C++ 专题提升(一)-关键字

针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。 目录 1.C语言宏中"#“和"##"的用法 1.1.(#)字符串化操作符 1.2.(##)符号连接操作符 2.关键字volatile有什么含意?并举出三个不同的例子? 2.1.并行设备的硬件寄存…

重塑商业智能:大数据改变商业的十种方式

在过去几年间,大数据一直在改变许多公司的运营方式。大数据指的是大量且多样的数据集,当这些数据被妥善收集和分析时,人们能够从中获取有价值的洞察信息。随着大数据逐渐应用于中小型企业,它有望彻底变革企业运营模式。以下将介绍…

基于Spring Boot的车间调度管理系统

基于 Spring Boot 的车间调度管理系统 一、系统概述 基于 Spring Boot 的车间调度管理系统是一个为制造企业车间生产活动提供智能化调度和管理解决方案的软件系统。它利用 Spring Boot 框架的便捷性和高效性,整合车间内的人员、设备、物料、任务等资源&#xff0c…

Ubuntu 24.04 LTS 安装 tailscale 并访问 SMB共享文件夹

Ubuntu 24.04 LTS 安装 tailscale 安装 Tailscale 官方仓库 首先,确保系统包列表是最新的: sudo apt update接下来,安装 Tailscale 所需的仓库和密钥: curl -fsSL https://tailscale.com/install.sh | sh这会自动下载并安装 …

Ubuntu 22.04 TLS 忘记root密码,重启修改的解决办法

1.想办法进入这个界面,我这里是BIOS引导的是按Esc按一下就行,UEFI的貌似是按Shift不得而知,没操作过。下移到Advanced options for Ubuntu,按enter 2.根据使用的内核版本,选择带「recovery mode」字样的内核版本&#…

故障诊断 | BWO白鲸算法优化KELM故障诊断(Matlab)

目录 效果一览文章概述BWO白鲸算法优化KELM故障诊断一、引言1.1、研究背景及意义1.2、故障诊断技术的现状1.3、研究目的与内容二、KELM基本理论2.1、KELM模型简介2.2、核函数的选择2.3、KELM在故障诊断中的应用三、BWO白鲸优化算法3.1、BWO算法基本原理3.2、BWO算法的特点3.3、…

TCP状态转移图详解

状态 描述 LISTEN represents waiting for a connection request from any remote TCP and port. SYN-SENT represents waiting for a matching connection request after having sent a connection request. SYN-RECEIVED represents waiting for a confirming connect…

LabVIEW 水电站厂内经济运行系统

基于 LabVIEW 的水电站经济运行系统,主要针对农村小水电站运行管理的不足进行改进,通过精确控制发电与用水量,最小化耗水量并优化负荷分配,提升水电站的运营效率和经济效益。 ​ LabVIEW 在系统中的功能特点 强大的图形化编程环…

蓝桥杯训练—矩形面积交

文章目录 一、题目二、示例三、解析四、代码 一、题目 平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴,对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程写出两个矩形的交的面积 输入格式: 输入包含两行…

Flask简介与安装以及实现一个糕点店的简单流程

目录 1. Flask简介 1.1 Flask的核心特点 1.2 Flask的基本结构 1.3 Flask的常见用法 1.3.1 创建Flask应用 1.3.2 路由和视图函数 1.3.3 动态URL参数 1.3.4 使用模板 1.4 Flask的优点 1.5 总结 2. Flask 环境创建 2.1 创建虚拟环境 2.2 激活虚拟环境 1.3 安装Flask…