maptalks.three
maptalks.three copied to clipboard
立面体(ExtrudePolygon)设置透明度后,与标注(Sprite)的深度关系会出现异常。
立面体(ExtrudePolygon)设置透明度后,与文本标注(Sprite)的深度关系等会出现异常(非透明情况下是正产的)。
希望作者有时间关注一下,谢谢啦!
1.关闭文本标注(Sprite)深度测试:立面体(toExtrudePolygon)有透明度时深度关系依然有效,无透明度时正常。
如图:
异常:(立面体有透明度)
正常:(立面体无透明度)

2.开启标注(Sprite)深度测试:立面体(toExtrudePolygon)有透明度时远处文本区域有黑斑(即:文本图片透明区域),无透明度时正常。
如图:

测试样例:
index_test_polygon.zip
(注:测试样例中的参数可能需要您自己根据上述情况修改一下参数,具体修改位置及参数见首行注释。)

图呢? @gisshare2015
@gisshare2015 可以提供个复现的例子代码?
@gisshare2015 这个也许是depthTest深度检测
@gisshare2015 you can set textsprite renderOrder
