我需要用一条平滑的曲线连接三个点。我查看了 StackOverflow 上已回答的相同问题,但他们都建议使用 Path.quadTo()
。我不明白为什么这被认为是正确答案,因为贝塞尔曲线仅接近中间(控制)点但没有通过它。就我而言,我必须完全通过它。那么我该如何实现呢?
最佳答案
没错,您需要的是保证通过每个点的 Catmull Rom 样条。但是,我不知道 Android API 中有任何函数可以绘制它们。您还可以“欺骗” quadTo 函数并将它传递给您根据当前点和下一个点计算的虚拟中间点。
关于android - 如何在 Android 中通过树点绘制曲线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4712003/