遇到个奇怪的问题。
在做vsm ,shadowmap format
RGBA8 结果正常
RGBA16F 场景不形成阴影的地方变纯黑,因为sm里面这些地方变纯黑(感觉这个好修一些)
RGBA32F 阴影是条纹状的。等距离的款条纹,sm也是这样的条纹
------------------------------------------------
这个问题在ps4平台,msaa 的缘故 ,开4xmsaa结果正确 原因未明
getgnmrendertarget里面设置cmask那段逻辑写错了
cmaskptr= (isAa || getbitDepth()>64)?NULL;cmaskAliagn
改成cmaskptr= (isAa || getbitDepth()>=64)?NULL;cmaskAliagn