gpt4 book ai didi

c# - Rendertexture 减慢统一?

转载 作者:行者123 更新时间:2023-11-30 17:28:18 25 4
gpt4 key购买 nike

我对这里出了什么问题感到困惑,但我确信问题出在我的渲染纹理/视频播放器上——我可能有 20 个 iPhone 游戏对象,我需要制作后播放的动画 .mov 文件屏幕。

为此,我按照教程将视频播放器与渲染纹理(现在大约有 8 个)连接起来,然后将渲染纹理插入 Material 的发射槽中:

enter image description here enter image description here

即使有 2 个渲染纹理的立方体,游戏也非常滞后,这是统计数据

enter image description here

我尝试关闭深度但不知道这里出了什么问题 - 我的电影文件只是在 KB 范围内。如何播放视频不卡顿?

最佳答案

基于每帧渲染 CPU 占用 848 毫秒,您显然遇到了 CPU 瓶颈。如果您想以每秒 30 帧的速度运行,则需要使 CPU 时间低于每帧 33 毫秒。

由于添加视频播放器后 CPU 时间明显变差,视频编解码器似乎正在严重占用您的 CPU。考虑尽可能降低视频质量,尤其是降低分辨率。

如果这不起作用,您可能需要使用动画 Sprite 表实现基于着色器的解决方案。这对您来说需要更多工作,但它会在引擎中更高效地运行。

关于c# - Rendertexture 减慢统一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53089104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com