即使使用地球的高分辨率纹理(4k * 2k),极点的映射也会失真。是否可以将中间的正方形纹理直接放置在具有THREE.js的球体的两极并相应地旋转?
示例地图:http://rapidfire.sci.gsfc.nasa.gov/imagery/subsets/?mosaic=Arctic.2012154.terra.4km.jpg
抱歉,没有代码,正在寻找起点。
答案 0 :(得分:2)
也许你应该'纠正'你的矩形纹理,以避免杆子上的扭曲。
此链接可能对此有所帮助:http://local.wasp.uwa.edu.au/~pbourke/texture_colour/texturemap/
答案 1 :(得分:0)
在Cesium中,一个WebGL地球仪&在地图引擎中,我们通过在每个极点所在的位置创建屏幕空间四边形来固定极点,并使用着色器正确渲染极点。代码位于this pull request。我们尚未提供高分辨率的高分辨率图像,但即将到来。