46得票3回答
将二次贝塞尔曲线转换为三次贝塞尔曲线

如何将具有3个点的二次贝塞尔曲线转换为具有4个点的三次贝塞尔曲线的算法?

26得票2回答
理解CSS中的cubic-bezier过渡属性

我有一个元素,其中包含一些幻灯片和菜单。 #wrap { position: relative; top: 0; transition: top 1.4s cubic-bezier(.49,.22,.52,1.35); } <div id="wrap...

13得票2回答
四边形的细分,2D形状

我正在寻找一种将四边形分割成网格的方法,例如: 最终,我需要能够将生成的形状转换为SVG,但我很乐意处理与另一个库或坐标系的转换。我要寻找的是如何处理计算。 假设该形状是由四个曲线绘制而成的四边形,其中每条边可以是凸面或凹面,但没有边重叠于其他边或本身,并且任何四条边中的任何一条都可以弯曲...

9得票2回答
三次贝塞尔曲线 - 给定X值求Y值 - 控制点的X值递增是一个特殊情况。

我已经阅读了关于在三次贝塞尔曲线中找到X处的Y的a few discussions,并且也阅读了这篇article。 我的情况比一般情况更加受限制,我想知道是否有比上述讨论中提到的一般解决方案更好的解决方案。 我的情况: 不同控制点的X值是递增的。即:X3 > X2 > X...

7得票3回答
能否从三次贝塞尔曲线方程中表示出变量"t"?

我想通过片段着色器绘制贝塞尔曲线以连接我的编辑器中的节点。我知道定义贝塞尔曲线的4个点,而片段着色器会针对每个像素调用,所以我可以检查:如果gl_Coord.x的“t”在0到1之间,则将frag_color设置为例如红色。我想避免在着色器中使用循环,因为这是低效的。我认为最好的方法是检查位于曲...