作者:手机用户2502912891 | 来源:互联网 | 2022-10-18 15:37
当我使用一种材质将视频纹理分配给quad或rawImage时,结果质量不如原始视频。为什么?我使用了确切的尺寸(1920 1080)作为原稿。视频以防止转换大小问题。但是结果非常糟糕。
澄清一下,我使用Keijiro procAmp色度键插件
编辑:可能是在图像中不够清晰。但是在第二张图像中,没有柔和的边缘,如果您注意到水平线会使输出视频的质量非常低
EDIT2:赏金开始后,我知道如何解决该问题?
1> Lyrca..:
这可能是实时渲染的结果,再加上您在RawTexture中渲染视频的方式,以及缺少渲染过滤器/选项的结果。
可能还会用不兼容的材料渲染它,也许是受光照影响的材料?
您的帖子肯定没有足够的信息供任何人分辨。
无论如何,您的解决方案都是渲染到RenderTexture,并对其反混叠和mipmap设置进行一些修改(https://docs.unity3d.com/Manual/class-RenderTexture.html)
或直接从VideoPlayer播放视频(https://docs.unity3d.com/ScriptReference/Video.VideoPlayer.html)。
我将从视频播放器选项开始,然后看看效果如何,因为那是Unity的视频内置解决方案。
“渲染纹理”为您提供了更多的渲染选项,但是质量的结果很大程度上取决于您如何向其渲染视频。