世界创建、优化和 Community Labs 提示
想让你的世界公开?你来对地方了!你需要将世界提交到 Community Labs。
在将世界提交到 Community Labs 之前,有几件事你应该考虑。请确保阅读所有内容! 如果不这样做,你的世界可能会被下架,或永远无法离开 Community Labs。
你可以在 VRChat.com 上(编辑世界信息 -> 危险区域 -> 世界可见性 -> 发布)或在 Unity 中上传新版本时将世界提交到 Community Labs。
发布你的世界将使其立即可供所有选择加入 Community Labs 的用户访问。最终,你的世界将公开发布,并可供 Community Labs 之外的所有用户访问!在此了解更多关于 Labs 的信息。
重要信息
- 每个用户每七天只能向 Community Labs 提交一个世界。
- 你可以根据需要随时更新你的世界。 只需推送更新!它不会改变世界的状态。
- 如果你的世界已 经是公开的,更新时无需重新提交。 它会自动更新,你不会失去公开状态。
- 如果你的世界或世界中的任何内容(视频、虚拟形象、图片)违反了 VRChat 服务条款或社区指南,你将在一段时间内被暂停向 Community Labs 提交世界。多次暂停可能导致应用内管理措施。
- 内容警告已弃用,目前不再使用。 你不能上传违反社区指南或服务条款的内容到 VRChat。即使你勾选了内容警告,这样做也会导致管理措施。
- 我们不会通过 Discord DM、发送到 VRChat 的电子邮件或任何其他渠道批准世界。
- 如果你的世界文件非常大,我们可能会要求你减小世界的大小,并在此期间将其从公开列表中移除。尽量将世界大小控制在 200MB 以下。
虚拟形象世界 / 任何世界中的虚拟形象基座
- 基座上的虚拟形象应该"合理优化"。 请查看我们的虚拟形象优化文档了解更多详情。 避免分享非常差的虚拟形象。这适用于所有世界,不仅仅是虚拟形象世界。如果你世界中的虚拟形象存在严重的性能问题,你的世界可能会被从公开或 Community Labs 中移除。
- 如果你上传一个带有占位虚拟形象的世界,在成为公开后将其替换为违反 TOS 的虚拟形象,你将被暂停提交世界一个月。根据违规严重程度,你可能还会受到应用内管理措施。
- 如果你有一个虚拟形象世界,你的所有虚拟形象都不能违反 TOS/社区指南。
- 考虑使用 Cat's Blender Plugin 和 Shotariya 的 Texture Combiner Blender 插件来优化你的模型。
性能提示
- 目标是单个 VR 用户在生成点至少达到 45 FPS。 如果你没有 VR,请让朋友帮你测试世界。性能差的世界意味着人们不会在你的世界中花费时间,你可能很难通过 Labs。
- 不要使用与 VR 不兼容的着色器。 着色器必须支持单通道立体渲染。如果你在寻找好的水着色器,请查看 Silent's Water Shader。
- 在 Android 上使用移动着色器。 大多数着色器在 Android 上可以工作,但通常需要更多处理能力来渲染。尽可能使用移动着色器。
- 为世界内 UI 使用超采样着色器。 这是在 VR 中实现清晰文本的一种性能友好的方式。如果 SDK 发现任何使用 Unity 内置 UI 着色器的 UI 材质,它会建议切换。
- 非常小心后期处理效果。 一些屏幕空间后期处理效果会给 VR 用户带来重大问题。特别是, 要注意色差、屏幕空间反射和屏幕空间环境光遮蔽。
- 在一个房间中放置超过 2 个视频播放器会导致不良后果。 通常会对性能产生负面影响。
- 在一个房间中放置超过 1 个镜子也会导致不良后果。 镜子会严重影响世界性能。如果房间中有 1 个镜子,请确保设置为可切换。
- 我们强烈建议不要默认启用镜子。 添加一个可以由玩家激活或在玩家进入特定区域时自动激活的开关。
- 不要过度使用实时灯光。 它们非常耗费资源,如果使用不当,可能会破坏世界的性能。
- 烘焙光照非常重要,可以带来巨大的性能提升。 你可以在 Unity 文档或 Android 开发指南中了解更多关于光照烘焙的信息。
一般提示
- 测试你的世界!我们经常看到一些世界,玩家一进入就从传送门掉下去,再也回不来。
- 也要在 VR 中测试你的世界。检查以确保你的着色器在 VR 中正常工作并正确显示。如果你没有 VR 头显,请让朋友帮忙看看。
- 测试你的光照! 照亮一个世界非常重要,正确地做这件事极其重要。不要只使用 Toon 着色器进行测试,因为它们不能正确表示光照。使用 Standard 或 PBR 着色器来 看看光照如何影响它。如果看起来过曝,可能是灯光太多、强度太高,或者需要使用 Tonemapping。
- 想让你的世界再次变为私密?在网站上编辑你的世界,你可以将其设置为私密。
- 避免直接使用
.blend文件。从 Blender 导出 FBX 文件用于 VRChat 通常问题更少。
如果你对流程有任何疑问,请访问我们的论坛或将你的问题发送至 hello@vrchat.com。如果你举办活动或在应用中有高人气的世界,需要在不同时间公开世界,请提前至少 48 小时通过电子邮件联系我们。
提交到 Community Labs
阅读完以上所有内容后,将你的新世界提交到 Community Labs!如果你对 Community Labs 的工作方式感兴趣,请查看我们的 VRChat Community Labs 文档。
成为游戏或虚拟形象世界
如果你希望世界被归类为虚拟形象世界或游戏世界,只需在上传时添加适当的标签。
这些规则的目的是让所有世界都有被发现的机会。不允许使用"SEO 式"技术,否则将导致标签移除等处理,在重复或更严重的情况下,将对作者进行管理。
VRChat 保留对滥用系统以不公平或误导方式推广自己内容的用户采取行动的权利。
虚拟形象世界
虚拟形象世界是以分享各种虚拟形象为主要焦点的世界。在虚拟形象世界中,虚拟形象应该易于快速找到。虚拟形象不应该是事后才想到的或后期添加的。
要将你的世界归类为虚拟形象世界,其标题必须包含"avatar"、"avatars"、"avi"或"avis"等词之一。
通过在世界的标题中包含这些词之一,它将显示在 VRChat 菜单的"虚拟形象世界"类别中,使用户更容易发现。
你的世界包含虚拟形象,但它不是虚拟形象世界?
改为向你的世界添加"avatar"标签。它不会被归类为虚拟形象世界,但用户仍然可以通过搜索"avatar"找到它。
如果虚拟形象不是你世界的主要焦点,请不要在世界标题中包含"avatar"等词。你的世界可能会从某些类别中隐藏,使用户更难发现。
游戏世界
游戏世界是指以玩一个或多个游戏为主要焦点的世界。 在标记为游戏世界的世界中,玩游戏应该快速简便,不应该是另一个明确主要功能的事后想法或"附加功能"。
要将你的世界归类为游戏世界,请添加 game 标签。