Hello I am trying to create web map service similar to https://www.openstreetmap.org/. Map tiles (256x256) are aquired from osm free api https://b.tile.openstreetmap.de/{z}/{x}/${y}.png. Then i map this texture to material. After that i create simple plane meshes and to them I apply coresponding map tile material. Result is map from map tiles similar to www.openstreetmap.org/. Sadly result is
blurred.
Current setting are:
material.map.anisotropy = 16;
material.map.magFilter = THREE.LinearFilter;
material.map.minFilter = THREE.LinearMipmapLinearFilter;
I would be thankfull if someone would help me solve this issue.
My version:
OSM version:
Sharpest version what I got was with:
material.map.anisotropy = 0;
material.map.magFilter = THREE.NearestFilter;
material.map.minFilter = THREE.NearestMipmapNearestFilter;
With that Image is nicely sharp but now it got alot pixel artifact even with perfect zoom(focus) especialy when moving with map.
Interesting facts:
even when setting one of these settings to their opposing values results to blurry texture
material.map.magFilter = THREE.NearestFilter;
material.map.minFilter = THREE.NearestMipmapNearestFilter;
material.map.anisotropy = 0;
When i disable generation of mipmaps result is unchanged.
I ve tested it on both PerspectiveCamera and OrthographicCamera.
Edit: I ve created this js fiddle: http://jsfiddle.net/vqjosz16/ which contains parts of code from my app. Everyone can now experience the issue I am facing.