Я знаю, что мы можем создавать простые 3-мерные сферы с использованием matplotlib
, пример такой сферы включен в документацию .
Теперь у нас также есть метод warp
как часть модуля matplotlib, примером которого является here.
Чтобы преобразовать в сферу цилиндрическое изображение. Можно ли объединить эти методы для создания 3D вращающейся земли? Если мой образ мышления об этой проблеме не исчезнет, кажется, что, чтобы иметь возможность сделать это, вам придется взять пиксельные данные изображения, а затем построить каждый пиксель, используя выражения sin и cosine вдоль поверхности 3D-сферы, созданный в первом примере. Некоторые примеры этих цилиндрических карт можно найти здесь
Я знаю, что альтернативные способы сделать это через maya
и blender
, но я пытаюсь остаться в matplotlib
, чтобы сделать это, поскольку я хочу создать этот сюжет, а затем смогу построить геопространственные данные для поверхность с использованием массива данных.