yenchenlin / nerf-pytorch

A PyTorch implementation of NeRF (Neural Radiance Fields) that reproduces the results.
MIT License
5.49k stars 1.06k forks source link

pose_spherical function #43

Closed marcelsan closed 3 years ago

marcelsan commented 3 years ago

Hi @yenchenlin,

Thanks for the work on this repo! I just have a question about the function pose_spherical here. Specifically, it is not clear to me how you derive the C2W transformation from phi and theta. What is the coordinate system of your spherical coordinates? What is the reasoning behind the matrix transformation: translation, followed by rot_phi, followed by rot_theta?

Thank you!

cvbird commented 2 years ago

Hi @yenchenlin,

Thanks for the work on this repo! I just have a question about the function pose_spherical here. Specifically, it is not clear to me how you derive the C2W transformation from phi and theta. What is the coordinate system of your spherical coordinates? What is the reasoning behind the matrix transformation: translation, followed by rot_phi, followed by rot_theta?

Thank you!

Hi, I am also puzzled about this part. are you clear about this part now ? can you help to explain ? thank you .

calmelo commented 2 years ago

Hi @yenchenlin,

Thanks for the work on this repo! I just have a question about the function pose_spherical here. Specifically, it is not clear to me how you derive the C2W transformation from phi and theta. What is the coordinate system of your spherical coordinates? What is the reasoning behind the matrix transformation: translation, followed by rot_phi, followed by rot_theta?

Thank you!

Hi, I am also puzzled about this part. are you clear about this part now ? can you help to explain ? thank you .

seulqxq commented 1 year ago

Hi, I am also puzzled about this part. are you clear about this part now ? can you help to explain ? thank you .

coder0856 commented 5 days ago

This is the answer: https://zhuanlan.zhihu.com/p/5139211228