相关疑难解决方法(0)

如何在C++中实现Bézier曲线?

我想实现Bézier曲线.我以前在C#中做过这个,但我对C++库完全不熟悉.我该如何创建二次曲线?

void printQuadCurve(float delta, Vector2f p0, Vector2f p1, Vector2f p2);
Run Code Online (Sandbox Code Playgroud)

显然我们需要使用线性插值,但这是否存在于标准数学库中?如果没有,我在哪里可以找到它?

更新1:

对不起,我忘了提到我正在使用Linux.

c++ math interpolation spline

16
推荐指数
4
解决办法
6万
查看次数

绘制SVG贝塞尔曲线

我有一组控制点代表一个高阶贝塞尔曲线.
如何使用单个SVG路径绘制此曲线?

在此输入图像描述

UPD:
例如,我有一组点:(x1,y1)(x2,y2)(x3,y3)(x4,y4)(x5,y5).
如何SVG-路径看起来像的条款C,S,QT

UPD 2:解决方案
我问这个问题描绘了一个用TweenMax动画的对象路径.
后来我收到了GreenSock论坛的回复.
这是CodePen示例.

html svg bezier tweenmax gsap

9
推荐指数
1
解决办法
2910
查看次数

标签 统计

bezier ×1

c++ ×1

gsap ×1

html ×1

interpolation ×1

math ×1

spline ×1

svg ×1

tweenmax ×1