矢量方向方程

发布于 2024-12-09 20:05:04 字数 76 浏览 0 评论 0原文

我在 3D 空间中有三个向量,一个是光源,一个是光线,一个是光线击中的圆上的点。有了这些信息,我如何计算出从光线撞击圆的点指向光源的矢量?

I have three vectors in 3D space, one is a light source, one is a ray and one is the point on a circle a ray hits. With this information, how can I work out the vector which points back at the light source from the point the ray hits the circle?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦过后 2024-12-16 20:05:04

你真正拥有的是两个点(光源,圆交点),以及它们之间的向量,对吧?该向量已经由两点隐含——它是交点坐标减去光源坐标。要反转它,只需将向量的所有坐标取反即可!

What you really have is two points (light source, circle intersection), and a vector between them, right? The vector is already implied by the two points -- it's the intersection coordinates minus light source coordinations. To reverse it, just negate all the coordinates of the vector!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文