maptalks.three icon indicating copy to clipboard operation
maptalks.three copied to clipboard

用three创建的mesh,贴图模糊,分别率和抗锯齿都开了

Open AndyCheung-Hub opened this issue 3 years ago • 4 comments

image image 左侧是three的材质球 image 贴图的repeat设置越高越模糊,但材质球不会变模糊,和场景里的公用一个材质,直接排除材质问题

AndyCheung-Hub avatar Aug 12 '22 07:08 AndyCheung-Hub

之前加载带骨骼的模型也会模糊成像素,问题应该是出在渲染上吧

AndyCheung-Hub avatar Aug 12 '22 07:08 AndyCheung-Hub

我找到这个问题的触发方式了,仅用three就可触发: 1、将任意模型放在three场景中(0,0,0)位置,都是正常的。 2、通过经纬度转换得笛卡尔坐标位置如(-2756963.9047458605,3311770.8198085106,0),将模型放在此位置即可触发 3、结论:模型距离世界中心过远,就会发生变形、模糊、走样、畸变这样的问题

AndyCheung-Hub avatar Aug 14 '22 07:08 AndyCheung-Hub

The reason is the same as issue #471

deyihu avatar Aug 15 '22 09:08 deyihu

@deyihu 如果可以实现自定义three场景的中心点(0,0,0)与地图上所对应的位置就能解决,比如我在江苏放了个模型,但(0,0,0)点可能在大西洋,会发生畸变。我认为可以整体加一个偏移。

AndyCheung-Hub avatar Aug 15 '22 12:08 AndyCheung-Hub