Y.K.> Так это не так сложно.
Y.K.> По одному снимку углы рассчитываются по почти очевидной формуле. Если у Y.K.> cos(A)=(r1 r2)/(|r1|*|r2|)
Y.K.> По нескольким - можно посчитать углы на отдельных снимках и сложить.
Хм. А разве - не синус? Впрочем, математик я аховый - пошел, наверное самым сложным путем и соорудил в Excel расчет угла из параметров оной пирамиды. Только в конце концов посчитал, что из-за повсеместных наклонов аппарата при съемках против солнца имеет смысл сначала спроектировать эти векторы на плоскость, параллельную поверхности, если есть необходимость отображать углы на планах.
Собственно, так и считал дальность до камня "Лигаспейс"

(решил не связываться с мутными вопросами совмещения).
Кстати, собрался уж было щелкнуть товарища по носу за "маленькую яму много меньше 10м в диаметре" и прикинул дальность до расщепленного камня, что на ю-з склоне; по 5851 и 5939 получается, что - метров 20 с гаком от места съемки 4й панорамы - как раз почти диаметр "невидимого"

(правда есть там одна странность - он "стреляется" упорно несколько правее, чем по схеме и хотя на значение дальности это практически не влияет, сомнения гложут).
Да только - почитал последние посты и засомневался, а действительно - надо ли оно...
Y.K.> Ездить не будет
Y.K.> без искажений не получится сделать так, чтобы куски изображения можно было таскать по плоскости и совмещать. При перемещении их надо тут же деформировать. Можно, конечно, написать такую программу - ты потащил кусок, и при перемещении меняется и его форма. Но нужно ли?
Ну да, это и подразумевал - совмещение в 3D-среде. Товарищ ведь - (кажется) спец по 3D моделированию - была надежда, что это интереснее, чем скучные вычисления углов...
Впрочем, возможно, что все просто упрется в вычислительную мощность.
А в целом - спасибо. Проблема, как видим отвалилась сама собой - (авто)срывом пациента с катушек.