【发布时间】:2012-05-29 22:11:17
【问题描述】:
例如,如果我渲染一个平面,我会得到 1500 帧/秒。使用简单的混合贴图,帧率会下降到 700(双倍帧率下降?!)。在 Microsoft DirectX SDK 示例中“视差遮挡”映射“模型很小,不超过 200 个顶点圆,但帧率下降到 400。让我感到困惑的是,像孤岛危机这样的游戏结合了所有最新和最重的着色器效果(镶嵌比视差映射重得多) ,是的,我可以在超设置下达到 50 FPS。这比 SDK 示例少 6 倍,但 Crysis 在屏幕上渲染数十万个顶点 + 效果比 SDK 示例多倍。
【问题讨论】:
标签: performance directx shader direct3d hlsl