gpt4 book ai didi

geometry - 弹开圆球

转载 作者:行者123 更新时间:2023-12-02 03:26:07 24 4
gpt4 key购买 nike

所以我正在制作一款类似于史莱姆 Volley 的游戏。基本上,我的两个主要球员或物体是两边的半圆,我在中间有一个网,还有一个球。我的问题是我无法弄清楚如何使半圆的球反弹,以便它遵循角度和方向。我试过查找它,但它们都是关于墙壁或矩形的,而不是从圆形物体上弹起。任何代码或想法都会有所帮助。

最佳答案

“画一个半圆,将它指向上方,将平行光线直接向下照射它,让这些光线从它反射。反射光线的包络将是 nephroid 的一半”:


ParallelRaysCirc
<支持>图片来源: John Baez .
更直接地说,假设您的球路径上有一条射线 r。找到 r 与你的半圆 C 的交点 p。计算 p 处的切线 t。计算 p 处的正常 n。将 r 反射到 nr'

关于geometry - 弹开圆球,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30203296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com