Webgl 如何在球体的极点放置纹理?

Webgl 如何在球体的极点放置纹理?,webgl,three.js,Webgl,Three.js,即使是地球的高分辨率纹理(4k*2k),两极的映射也是扭曲的。是否可以将带有中间的方形纹理直接放置在带有THREE.js的球体的极点上,并相应地旋转 示例地图: 抱歉,没有代码,正在寻找起点。也许您应该“更正”矩形纹理,以避免极点上的扭曲 此链接可能会对此有所帮助:在WebGL全球地图引擎中,我们通过在每个极点所在的位置创建屏幕空间四边形并使用着色器正确渲染极点来修复极点。密码在里面。我们还没有提供镶嵌式高分辨率图像,但即将推出。您有6面这样的纹理吗?是的,可以准备。立方体地图?另外,我也不在乎

即使是地球的高分辨率纹理(4k*2k),两极的映射也是扭曲的。是否可以将带有中间的方形纹理直接放置在带有THREE.js的球体的极点上,并相应地旋转

示例地图:


抱歉,没有代码,正在寻找起点。

也许您应该“更正”矩形纹理,以避免极点上的扭曲


此链接可能会对此有所帮助:

在WebGL全球地图引擎中,我们通过在每个极点所在的位置创建屏幕空间四边形并使用着色器正确渲染极点来修复极点。密码在里面。我们还没有提供镶嵌式高分辨率图像,但即将推出。

您有6面这样的纹理吗?是的,可以准备。立方体地图?另外,我也不在乎低纬度是否是黑色的。理论上,可以在着色器中执行此操作。