unity里面的ddx,ddy怎么实现?

比如对一个法向求ddx ddy就直接
float3 vNormalWsDdx = ddx(i.worldNormal.xyz);
float3 vNormalWsDdy = ddy(i.worldNormal.xyz);
以此来得到法向偏导数,可以描述该点的弯曲程度。

到了cocos这边,我不会了。。

dFdx, dFdy - OpenGL 4 Reference Pages 这个么

dfdx, dfdy 在 Cocos Effect 的使用,可以参考

https://gitee.com/yeshao2069/cocos-creator-shader/blob/v3.6.x/demo/2dP1/Creator3.6.0_2D_Rain/assets/res/rain.effect#L253

1赞

是这个,thx!

好的,多谢!