最后的工作(版本控制、优化)
版本控制
如果你在一个世界上投入了大量的时间和精力,那么版本控制是必须的(以免你像我一样最终丢失了你的工作)。版本控制可以跟踪您对项目所做的更改,并允许您将项目还原到之前的状态(如果出了问题,这是不可或缺的)。
<span style="color: 在一个世界中工作,你很可能是一个人在一台电脑上,所以我建议使用 Sourcetree([www.sourcetreeapp.com]。
优化(回顾)
世界创建、优化和社区实验室技巧([docs.vrchat.com/]) 任务内容优化([docs.vrchat.com/])
- 将所有静态设置为静态([将允许光照和遮挡剔除被烘焙])
- 将所有灯光设置为烘焙效果。
- 烤灯
- Bake occlusion culling(烘烤闭塞剔除)。
请记住,遮挡剔除只会影响物体的视觉渲染!视图之外的对象仍会被处理并影响性能!
确保在性能较高的游戏对象上加入切换按钮,例如:
- 物理对象的切换按钮。
- 用于关闭实时灯光阴影的切换按钮(如果您的场景中启用了实时灯光阴影)
- MMIRRORS!!.!这应该是显而易见的,但它们应该具有切换功能,并在默认情况下关闭!
使用 Unity 剖析器!它将帮助您找到世界中导致性能下降最严重的地方!这对于确定如何优化脚本尤其有用!
No Comments