将入射在平面上的线段映射到聚焦图像
我希望有懂图形的人可以回答我这个问题。
我有一个粒子传输模拟。给定一个平面探测器,我可以知道光子撞击探测器表面的位置以及它们撞击探测器时的行进方向。如何将探测器上的位置和方向映射到图像上的位置(像素)?我基本上想使用数学将入射到探测器上的混合在一起的模糊光分类为图像,就像镜头聚焦光一样。
有人知道该怎么做吗?
I'm hoping some graphics savvy person can answer this question for me.
I have a particle transport simulation. Given a planar detector, I can tell where photons hit the detector surface and in what direction they are travelling when they hit the detector. How can I map is location and direction on the detector to a location (pixel) on an image? I basically want to use math to sort the mixed together-blurry light incident on the detector into an image in the same way a lens would focus the light.
Does anybody know how to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
取最低和最高的 x 和 y 点(如果这是与 z 对齐的平面)将其作为边界矩形,并创建两个向量 u 和 v 来保存每个光子命中的位置,并使用它将其映射到纹理?
Take the lowest and highest x and y points (if this is a plane aligned to z) take that to be the bounding rectangle and make two vectors u and v that hold the position of each photon hit and use that to map it to a texture?