我来这里是因为我没有找到问题的解决方案,我希望你的意见。我正在构建一个具有指定质量等级的Unity SteamVR项目(例如Fantastic)。
但是,构建游戏的质量与指定游戏的质量不符。 (我看到它的阴影和混叠低于预期)。我一定要指定好的质量水平,它标有绿色标记。
我是否需要以其他方式指定质量等级?这是一个众所周知的错误吗?它与SteamVR有关吗?
我正在使用Unity 2017。
布雷特
答案 0 :(得分:0)
VR的质量设置与普通的独立版本不同。 VR质量在很大程度上取决于控制纹素的渲染比例:应用镜头校正前的像素比。请注意,这也会影响性能。
您可以使用以下命令进行更改:
上次我检查时,SteamVR上的渲染比例默认值为1. 你增加的越多,你得到的质量越好。我建议您将其更改为 1.5 ,并查看该值的效果是否正常。如果没有,继续增加。
void Awake()
{
VRSettings.renderScale = 1.5f;
}
您可以了解有关Unity渲染比例的更多信息,并根据其值here查看VR图像输出示例。
答案 1 :(得分:0)
我找到了一个(坏)解决方案。如果我停用除了我所定位的所有级别之外的所有级别,则构建过程将使用预期的质量。
在左侧,我构建游戏时不使用指定的级别质量。在右侧,指定的级别质量用于构建我的游戏,但我需要先停用所有其他级别。
答案 2 :(得分:0)
我也找到了解决方法。我通过脚本手动设置设置。例如,抗锯齿为8.
QualitySettings.antiAliasing = 8;