TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 8327|回复: 4
打印 上一主题 下一主题

均匀三次B样条曲线.续 [复制链接]

Super Moderator

{\clip\t(\clip)}∀.I.R.nesSub

Rank: 6Rank: 6

楼主
发表于 2012-8-1 17:33:50 |显示全部楼层
本帖最后由 BurySakura 于 2012-8-1 17:43 编辑

效率相对我那个匀速贝塞尔真心好。
但是这个怎么控制曲线开始,结束的位置?
还有点的导数在哪?

curve.rar (18.44 KB, 下载次数: 1862)
test.png
test1.png

psp.希望牛奶提供的大概思路,我看我那曲线是否能改下提高效率。

Super Moderator

{\clip\t(\clip)}∀.I.R.nesSub

Rank: 6Rank: 6

沙发
发表于 2012-8-1 18:04:19 |显示全部楼层
本帖最后由 BurySakura 于 2012-8-1 18:17 编辑
ミルク 发表于 2012-8-1 17:51
补充:对于有n(n比较大)个控制点的情况,直接使用贝塞尔曲线,会造成曲线阶数很高,从而导致效率下降(阶 ...


看代码太累,说说你的实现方法。
现在在考虑用Cairo的curve去替代,反正用你编译那个能获得像素信息。

Super Moderator

{\clip\t(\clip)}∀.I.R.nesSub

Rank: 6Rank: 6

板凳
发表于 2012-8-1 22:53:55 |显示全部楼层
本帖最后由 BurySakura 于 2012-8-1 23:01 编辑

效率真心美,就是开始跟结束是永远的痛。

Uniform Cubic B-Spline.jpg
Uniform Cubic B-Spline01.jpg

Super Moderator

{\clip\t(\clip)}∀.I.R.nesSub

Rank: 6Rank: 6

地板
发表于 2012-8-2 10:01:25 |显示全部楼层
于是最后还是要走NURBS。

Super Moderator

{\clip\t(\clip)}∀.I.R.nesSub

Rank: 6Rank: 6

5#
发表于 2012-8-2 14:54:27 |显示全部楼层
Uniform Cubic B-Spline curve test

未命名11.jpg
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-2 18:20

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH