我正在做一些WebVR研究,我已经设法旋转了一些带有纹理的立方体,并使用webvr提供的正确投影/视图矩阵在GearVR上运行它(带有s7边)。
结果非常像素化。oculus菜单/应用程序不是。它似乎正在向lowres倒退。是否有任何设置可以提高质量或更改分辨率?
发布于 2018-03-02 21:29:43
我找到了一个解决方案:
通过为每只眼睛请求renderWidth/renderHeight,您可以将画布大小调整为最大,以获得最佳效果。
例如:
var leftEye = display.getEyeParameters('left');
var rightEye = display.getEyeParameters('right');
canvas.width = Math.max(leftEye.renderWidth, rightEye.renderWidth) * 2;
canvas.height = Math.max(leftEye.renderHeight, rightEye.renderHeight);https://stackoverflow.com/questions/47134965
复制相似问题