jjzjj

iOS 模拟器 GL_OES_standard_derivatives

在iOS4上,只有设备支持GL_OES_standard_derivatives(从我输出扩展时看到的),有没有办法能够:在片段着色器中检测是否支持扩展如果不支持,有人有dFdx和dFdy的代码吗?似乎无法在谷歌上找到任何东西。TIA! 最佳答案 我在抗锯齿SDM字体方面遇到了同样的问题。您可以通过以下方式计算类似的dfdx/dfdx使用当前变换矩阵转换2个2d向量:vec2p1(0,0);vec2p2(1,1);p1=TransformUsingCurrentMatrix(p1);p2=TransformUsingCurrentM

android - glsl es dFdx/dFdy 模拟

我正在编写跨平台应用程序。它应该在Android设备上运行。我想使用dFdx/dFdy进行抗锯齿。但是,不幸的是,glsles2.0不支持导数。我可以用什么东西代替dFdx/dFdy吗?IE。1/sprite_width,1/sprite_height以屏幕像素为单位。正如我所说,我需要它才能在Android设备上运行。我看到我的设备支持GL_OES_standard_derivatives,它允许它使用这个函数。所有androidopengles2.0设备都支持吗? 最佳答案 正如我所说,许多OpenglES2.0设备都支持GL_