In panorama editing, fill in 90 on the Z axis of the numerical transformation, and then click south to apply, the panorama will rotate 90 degrees clockwise, I check the project file and find that the three parameters of position.params.yaw, position.

47 views
Skip to first unread message

chenyuanrong

unread,
Jun 6, 2025, 2:07:34 AMJun 6
to PTGui Support
In panorama editing, fill in 90 on the Z axis of the numerical transformation, and then click south to apply, the panorama will rotate 90 degrees clockwise, I check the project file and find that the three parameters of position.params.yaw, position.params.pitch, position.paramsroll have changed, and these changes are calculated by what



企业微信截图_17491896942885.png

企业微信截图_17491900263542.png

PTGui Support

unread,
Jun 6, 2025, 4:56:44 AMJun 6
to pt...@googlegroups.com
When you rotate the panorama using Numerical Transform, PTGui actually
modifies the yaw/pitch/roll of each source image. The calculation is not
trivial, you need to be familiar with 3d rotation matrices or quaternions.

I've asked ChatGPT to summarize the calculation:

https://chatgpt.com/share/6842ac78-0cd4-8000-84f6-f647e478aeaa

Kind regards,

Joost Nieuwenhuijse
www.ptgui.com

On 6/6/25 08:07, 'chenyuanrong' via PTGui Support wrote:
> In panorama editing, fill in 90 on the Z axis of the numerical
> transformation, and then click south to apply, the panorama will rotate
> 90 degrees clockwise, I check the project file and find that the three
> parameters of position.params.yaw, position.params.pitch,
> position.paramsroll have changed, and these changes are calculated by what
>
>
>
> 企业微信截图_17491896942885.png
>
> 企业微信截图_17491900263542.png
>
> --
> You received this message because you are subscribed to the Google
> Groups "PTGui Support" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to ptgui+un...@googlegroups.com
> <mailto:ptgui+un...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/
> ptgui/39d34412-e18f-443b-8479-1fa7943fa4e3n%40googlegroups.com <https://
> groups.google.com/d/msgid/ptgui/39d34412-
> e18f-443b-8479-1fa7943fa4e3n%40googlegroups.com?
> utm_medium=email&utm_source=footer>.

778428589

unread,
Jun 6, 2025, 5:15:23 AMJun 6
to ptgui

yaw/pitch/roll is the origin around that information in the project file
 


------------------ 原始邮件 ------------------
发件人: "ptgui" <pt...@googlegroups.com>;
发送时间: 2025年6月6日(星期五) 下午4:56
收件人: "ptgui"<pt...@googlegroups.com>;
主题: Re: [PTGui] In panorama editing, fill in 90 on the Z axis of the numerical transformation, and then click south to apply, the panorama will rotate 90 degrees clockwise, I check the project file and find that the three parameters of position.params.yaw, position.
You received this message because you are subscribed to a topic in the Google Groups "PTGui Support" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ptgui/xB9Cj1qmepo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ptgui+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ptgui/6d3ba0f4-1a6a-4ee7-97da-3f79d86ab156%40ptgui.com.

chenyuanrong

unread,
Jun 9, 2025, 3:17:11 AMJun 9
to PTGui Support
I uploaded 2 files, one for the initial project and the other for the roll turned 90 degrees. The values for the first image are "yaw": -7.98349257496823839e-1, "pitch": 3.17748881327908634e1, "roll": -1.51594689439974672e-1, and for the roll turned 90 degrees, the values are "yaw": -3.17773781695759681e1, "pitch": -6.78689429270036726e-1, "roll": -8.97311776792862617e1. Could you provide a detailed introduction to this calculation process? For example, what are the Eigen values calculated from the first image using yaw, pitch, and roll?
0.pts
90.pts
Reply all
Reply to author
Forward
0 new messages