[LayaAir3]模型的显示问题

模型分别在WebGL1和WebGL2上显示有很大的差异,官方看一下是不是bug
已邀请:

shiyang

赞同来自:

已自行解决

郭兆奎

赞同来自:

建议把对比图贴上,这样别人就可以不用下载附件,直接看是否有参考。
你这个看着效果差不多啊,你是说白色的模型的深度检测不一致么,那应该是你的摄像机的远近裁剪面设置不同把

郭兆奎

赞同来自:

贴上工程或者代码。
把摄像机近裁剪面设置大一点,远裁剪面设置小一点试试,例如 1到100

shiyang

赞同来自:

用mac试了一下发现这个问题挺复杂的,重新描述一下
1.自己下载了一下附件,发现demo里面漏了材质,地形就用默认的pbr材质就行了,颜色设置成0,0,0
2.附件里面的截图是win7系统运行的,正确的效果那张截图是chrome开启硬件加速后的效果,不正确的那张是关闭硬件加速后的效果(因为我的电脑关闭硬件加速才支持webgl2,所以主观的以为是webgl1和webgl2的差异问题)
3.我用mac发现webgl1,webgl2都是尖锐的效果(mac上关闭硬件加速,webgl1和webgl2都不支持了,跑都跑不起来了)
4.地形是从unity里面导出来的,unity也没有出现这种效果
总结如何才能弄成这种效果,这个才是正确的效果
ffc4e020c51761d6b3291fd0ba2a082.png

 

shiyang

赞同来自:

传个演示视频

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作