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

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

[已解决] 如何才能让这个特效不要匀速的运动? [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

楼主
发表于 2013-8-15 23:13:06 |显示全部楼层
问题出现在第17行代码
  1. theta1=pi/180*(deg+i *1)
复制代码
上吧. 你的距离设置其实是一样的, 与k都没有关系.

每单位时间 (_start+_elapk+i, _start+_elapk+i+1) ,  delta_t = 1

行动的路程 是个常数 delta_theta1 = pi/180*(deg+i *1 + 1) - pi/180*(deg+i *1)

因此速度就是相同的了, 与k值无关..


另外存在的一个问题是 每36度, 分的点并不均匀. 只有前_k+1个点, 每个点涨1弧度. 假设_k=10, 则只增加了11弧度,

不管k值如何变, 点数都应该要均匀分布..

所以, 结论就是17行的表达式满足不了你的预期.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2013-8-17 22:06:42 |显示全部楼层
yyxxlc 发表于 2013-8-16 11:00
把第17行改成 theta1=pi/180*(deg+i *(36/_k))  对不对 突然想到的~~~

给力. 你可以试试, 应该差不多了

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2013-8-17 22:08:12 |显示全部楼层
yyxxlc 发表于 2013-8-16 00:53
那个 我还想问一个和这个效果没什么关系的东西  关于像素字mask的时候  用gdifont模块(是这么写的吧)来修 ...

当成结论记住就行..

那个指数是点的取样精度. 这两个模块精度不同..
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-3 21:59

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH