C# 生成跟踪曲线的二维坐标序列。一个圆圈
当我在一个简单的雷达模拟器上工作时,我希望能够传输物体位置的(x,y)坐标。生成沿随机方向移动的对象位置不会生成令人满意的结果,因为它看起来不像任何正常对象所采用的路径。 我认为用随机常数追踪曲线(抛物线、圆、正弦曲线等)的点可以产生真实的结果。 如何实现一系列的点,以便跟踪给定的曲线。C# 生成跟踪曲线的二维坐标序列。一个圆圈,c#,2d,computational-geometry,geo,geometry-surface,C#,2d,Computational Geometry,Geo,Geometry Surface,当我在一个简单的雷达模拟器上工作时,我希望能够传输物体位置的(x,y)坐标。生成沿随机方向移动的对象位置不会生成令人满意的结果,因为它看起来不像任何正常对象所采用的路径。 我认为用随机常数追踪曲线(抛物线、圆、正弦曲线等)的点可以产生真实的结果。 如何实现一系列的点,以便跟踪给定的曲线。 我使用的是c#,但答案不需要限制在这个意义上 一种可能的方法是使用一系列二次或贝塞尔弧,最好选择控制点以确保G1连续性(连接点处的切线相同) 根据您的需要,您可以沿每个圆弧采样几个点,或者通过Bresenham
我使用的是c#,但答案不需要限制在这个意义上 一种可能的方法是使用一系列二次或贝塞尔弧,最好选择控制点以确保G1连续性(连接点处的切线相同) 根据您的需要,您可以沿每个圆弧采样几个点,或者通过Bresenham线段将它们连接起来以遍历每个像素
您可能会感兴趣。是的,这似乎很有帮助。谢谢