0

我在 Directx-9 中的像素着色器的帮助下使用了一个下降效果,具体是用 hlsl 编写的 SlimDX.Direct3D9,用于两个图像之间的过渡。我用 glsl 语言编写了相同的像素着色器,用于使用 java 6.0 的 android 项目。

这里的问题在于两台机器的性能差异。Android 机器显示平滑过渡,但 Windows 机器在过渡期间出现明显的像素化。像素着色器2.0版本正在directx项目中使用

4

1 回答 1

1

我认为几张照片会有很大帮助。

这可能是采样坐标的差异。确保获得 1:1 纹理/像素映射。

另一种可能性可能是过滤设置为点而不是线性。

于 2015-03-13T08:24:28.823 回答