win + r,输入%AppData%\..\LocalLow\VRChat\VRChat,点击回车,进入LocalLow\VRCHAT\VRCHAT文件夹,如果没有config.json文件,创建名为config.json的文件,编辑文件内容为:
{
"cache_directory" : "<你要设置的缓存路径>"
}
注意:路径分隔符需要使用/或\\ ,不能使用windows默认的\
json文件中若有多个键值对,需要用英文逗号分割(,),不能用中文逗号(,)
例如,我设置的如下图(设置缓存文件夹为D:/VRChat ,缓存最大大小为50g):


还有其他参数可以设置,具体可参考
https://docs.vrchat.com/docs/configuration-file
怕你访问不上所以下面是官方文档
官方文档
配置文件
VRChat 中有一些系统具有可配置的选项或属性。这些系统不是使用您可以在应用程序中设置的设置进行自定义的,因为默认设置对于绝大多数 VRChat 播放器来说已经足够了。
但是,我们为您提供了一种自定义其中一些值的方法,以防您想要更改它们的工作方式!
配置文件位置
默认情况下,VRChat 不会创建配置文件。您可以在 中创建配置文件。该文件必须命名,并且必须包含有效的 JSON 结构。%LocalAppdata%Low\VRChat\VRChatconfig.json
仅限 PC 的功能
这些设置只能在 PC 上进行调整。无法在 Quest 上更改它们。
示例配置文件可能如下所示:
config.json
{
"betas": [
"particle_system_limiter"
],
"ps_max_particles": 50000,
"ps_max_systems": 200,
"ps_max_emission": 5000,
"ps_max_total_emission": 40000,
"ps_mesh_particle_divider": 60,
"ps_mesh_particle_poly_limit": 50000,
"ps_collision_penalty_high": 50,
"ps_collision_penalty_med": 30,
"ps_collision_penalty_low": 10,
"ps_trails_penalty": 10,
"dynamic_bone_max_affected_transform_count" : 32,
"dynamic_bone_max_collider_check_count" : 8,
"cache_directory" : "C:/VRCCache/"
}
上面并未列出所有可用属性。下面将介绍这些属性。
配置文件用途
配置文件可用于自定义 VRChat 中的多个系统。
丰富的状态
您可以通过将此值添加到配置文件来禁用 Discord 和 Steam Rich Presence 功能。
Property Name | Purpose | Valid Values |
---|---|---|
disableRichPresence | 禁用 Steam 和 Discord Rich Presence 集成。 | Bool 或truefalse |
配置文件和输出日志仍将存在于默认位置,但所有缓存都将由此属性存储在定义的目录中。
当此值不存在时,将使用默认值 。%AppData%\..\LocalLow\VRChat\VRChat
大小和到期时间
默认情况下,缓存会将自身大小限制为 20 GB。它可能会略高于或低于此值,具体取决于缓存中存在的资源的大小。文件将根据访问该文件后的时间长度来删除。如果文件在 30 天内未被访问,它将被删除。
您可以使用以下配置选项调整这两个设置。请注意,这些值不能调整到低于其默认值。
Property Name | Purpose | Valid Values |
---|---|---|
cache_size | 缓存的最大大小 (GB) | 大于或等于20 |
cache_expiry_delay | 缓存中文件的最长期限(以天为单位) | 大于或等于30 |
Avatar Particle System 限制
此系统在 Quest 上已启用,无法禁用。
为了防止滥用和大量使用粒子影响性能,在 Avatar 上使用 Particle Systems 时可以受到限制。单击部分标题可查看描述此系统的文档页面。
Avatar 动态骨骼限制
由于我们已将 Dynamic Bones 替换为 PhysBones,因此这不再是一个真正的相关设置。
Dynamic Bone 是一个性能要求很高的组件,头像创建者很容易过度使用该组件。VRChat 提供了一种方法,用户可以通过该方法限制头像上允许的动态骨骼数量。单击部分标题可查看描述此系统的文档页面。
Camera 和 Screenshot 设置
从 VRChat 2022.2.2 开始,可以通过应用程序内选项设置相机的分辨率。但是,您也可以选择 “Config” 作为一个选项。
您可以使用一些配置选项调整相机图像和屏幕截图设置的分辨率。最小分辨率为 1280x720 像素,最大分辨率为 7680x4320 像素。
Property Name | Purpose | Valid Values |
---|---|---|
camera_res_height | 调整使用 VR 相机拍摄的图像的高度。 仅当在相机中将分辨率设置选择为“配置文件”时使用。 |
720 to 4320 |
camera_res_width | 调整使用 VR 相机拍摄的图像的宽度。 仅当在相机中将分辨率设置选择为“配置文件”时使用。 |
1280 to 7680 |
screenshot_res_height | 调整使用 F12 键拍摄的图像的高度。 | 720 to 2160 |
screenshot_res_width | 调整使用 F12 键拍摄的图像的宽度。 | 1280 to 3840 |
picture_output_folder | 定义使用 VR 摄像机拍摄图像时保存图像的文件夹。 | 任何有效路径。Do not use as a path symbol(不用作路径符号)- 这表示 JSON 中的转义符号。使用 or 代替。\\\/ |
picture_output_split_by_date | 如果 ,照片将直接转储到输出文件夹中,而不会被分类到文件夹中。falseYYYY-MM | true(默认)或false |
第一人称 Steadycam FOV
此外,您还可以调整第一人称 Steadycam 选项的视野,当您在 VR 中时,该选项位于 Camera 菜单中。这将允许您在使用此选项时增加视野,让您的直播观众更好地查看动作,同时防止生涩的移动。
Property Name | Purpose | Valid Values |
---|---|---|
fpv_steadycam_fov | 调整第一人称视角 Steadycam 的视野。该值表示垂直 FOV。 大多数 HMD 的默认值为 50-55。如果您希望为观众明显增加此 FOV,请尝试 65-70 的值。请记住,这可能是非常主观的! |
30 to 110 |
Comments NOTHING