我有一个 4 个控制点的贝塞尔曲线,它代表了一些计时的东西。第一个控件固定在 (0, 0),最后一个控件固定在 (1, 1)。两者之间的两个点定义了一条贝塞尔曲线,它指定了我如何从 0 到 1。
现在我需要根据第一条曲线创建第二条曲线。第二条曲线也需要从 (0, 0) 变为 (1, 1)。但我想拥有第一条曲线的一部分的形状,例如它应该看起来像第一条曲线的前 0.75。
换句话说,如果我将这些曲线用于计时目的,并且我跟踪曲线#1 10 秒,同时跟踪曲线#2 7.5 秒,它们在被跟踪期间遵循相同的路径。(有道理?)
考虑到分数(在本例中为 0.75)参数,有没有办法将第一条曲线的控制点“缩放”到第二条曲线中?
谢谢。