为什么在ios下光照效果看起来差别很大!?

cocos2dx-lua v3.14

代码
local highLight = cc.DirectionLight:create(cc.vec3(0.0, 0.0, -1.0), cc.c3b(255, 255, 255));

在pc, mac, android下看到的效果是一致,在ios下看起来差别就很大了,明显黑了好多。如果使用PointLight,差距更明显。 如附图

mac/android下的效果

iphone/ipad下的效果

求助大神!万分感谢!

PointLight差距更大, 如下图, 求救呀!~

发现修改官方样子,出来的效果也是一样,在ios上显示的效果就是暗