maptalks / issues

Repo of issues for webgl layers
3 stars 0 forks source link

hdr的绘制效果与three.js有差距 #743

Open fuzhenn opened 2 weeks ago

fuzhenn commented 2 weeks ago

报告人: 买辣椒不用卷

hdr的绘制效果与three.js有差距。

目前maptalks中的绘制效果:

image

three.js中效果

330da4b08cf24acf24b176850cea552a

fuzhenn commented 2 weeks ago

~该差异原因主要是three载入envMap时,会进行blur,让整个场景更加平滑。~

fuzhenn commented 1 week ago

原因是hdr里都是高动态颜色,但mtk里为了尽量不使用float16纹理,默认采用了uint8 + rgbm,所以造成了颜色失真 将hdr改用float16纹理加载后解决。