gpt4 book ai didi

graphics - 将二次曲线转换为三次曲线

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

看着 Convert a quadratic bezier to a cubic? ,我终于明白为什么编程老师总是告诉我数学如此重要。可惜,我没听。

任何人都可以提供更具体的 - 例如,计算机语言 - y - 将二次曲线转换为三次曲线的公式吗?了解可能存在一些舍入错误,这很好。

给定由变量表示的四边形曲线:

StartX, StartY
ControlX, ControlY
EndX, EndY

并希望StartX、StartY和EndX、EndY保持不变,但现在有了三次曲线的Control1X、Control1Y和Control2X、Control2Y。

是吗...
Control1X = StartX + (.66 * (ControlX - StartX))
Control2X = EndX + (.66 * (ControlX - EndX))

使用相同的基本函数来计算 Control1Y 和 Control2Y?

最佳答案

您的代码是正确的,只是您应该使用 2.0/3.0而不是 0.66 .

关于graphics - 将二次曲线转换为三次曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9485788/

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