我以前从未做过这种事情,但我正在做的是制作一个类似形状的 3D 球体(具有地球般的纹理),我想使用特定位置的谷歌地图中的纬度和经度在其上绘制位置。现在我想知道,我的球体半径明显小于地球半径,这仍然会影响纬度和经度值的位置到 xyz 给定以下公式:
tx = radiusOfSphere * cos(latitude) * cos(longitude);
ty = radiusOfSphere * -sin(latitude);
tz = radiusOfSphere * cos(latitude) * sin(longitude);