解决Alhazen-Ptolemy问题:确定泰坦海洋辐射转移球面上的镜面反射点
Solving the Alhazen-Ptolemy Problem: Determining Specular Points on Spherical Surfaces for Radiative Transfer of Titan's Seas
摘要:
给定一个光源,一个球面反射器和一个观察者,在球面的什么地方光线会直接反射到观察者那里,即镜面反射点在哪里?这被称为Alhazen-Ptolemy问题,找到球面反射器的镜面反射点在从计算机渲染到大气建模到GPS通信的应用中非常有用。现有的解决方案依赖于找到一个四次方程的根和数值计算的根提供真正的镜面反射点。我们提供了一个公式,和两个解决方案,其中正确的根是预先确定的,从而允许建设的完全解析解,我们目前。由于计算速度更快,我们的解决方案在需要重复计算镜面反射点的情况下应该是有用的,例如蒙特卡罗辐射转移,包括泰坦碳氢化合物海洋的反射。
英文摘要:
Given a light source, a spherical reflector, and an observer, where on the surface of the sphere will the light be directly reflected to the observer, i.e. where is the the specular point? This is known as the Alhazen-Ptolemy problem, and finding this specular point for spherical reflectors is useful in applications ranging from computer rendering to atmospheric modeling to GPS communications. Existing solutions rely upon finding the roots of a quartic equation and evaluating numerically which root provides the real specular point. We offer a formulation, and two solutions thereof, for which the correct root is predeterminable, thereby allowing the construction of the fully analytical solutions we present. Being faster to compute, our solutions should prove useful in cases which require repeated calculation of the specular point, such as Monte-Carlo radiative transfer, including reflections off of Titan's hydrocarbon seas.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。