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

标题: 求问附加特效的制作方法? [打印本页]

作者: 爱雪音MiKu    时间: 2013-1-3 18:02:08     标题: 求问附加特效的制作方法?

呜咕。。那些很厉害字幕组里都能编写出那么好看的附加特效。。那些附加特效是画出来的?

还是通过其他软件辅助制作的吗?


呜咕。。。学校的强化学习快三个月。。。终于结束了。。。。现在偶就要继续学习TCAX了。。加油0.0
作者: 渣渣疯子    时间: 2013-1-3 19:02:19

你说的附加特效是指什么呢?举个例子啥的...
作者: 爱雪音MiKu    时间: 2013-1-3 19:16:15

渣渣疯子 发表于 2013-1-3 19:02
你说的附加特效是指什么呢?举个例子啥的...

呜咕。。就是EXT里的那些特效。。0.0
作者: milkyjing    时间: 2013-1-3 19:50:23

看脚本呗,先模仿写。。。
作者: 爱雪音MiKu    时间: 2013-1-3 19:56:31

milkyjing 发表于 2013-1-3 19:50
看脚本呗,先模仿写。。。
  1. if _j == 0 or _j == _n - 1:
  2.         fac = 2
  3.     else:
  4.         fac = 4
  5.     num = _k * fac
  6.     for i in range(num):
  7.         if 0 < _j and _j < _n - 1:
  8.             rnd = randint(-int(_KarTime[_i][_j - 1] / 2), _k + int(_KarTime[_i][_j + 1] / 2))
  9.         else:
  10.             rnd = randint(0, _k)
  11.         ts = _start + _elapk + rnd
  12.         te = _start + _elapk + rnd + randint(int(2 * _FD / 10), int(4 * _FD / 10))
  13.         POS = pos(_x + randint(-int(_a / 2) + 2, int(_a / 2) - 2), _y + randint(-int(_Fs / 2) + 4, int(_Fs / 2) - 4))
  14.         EFT = fn('Arial') + fs(10) + bord(0) + fsc(randint(40, 80), randint(40, 80)) + color(CLR[randint(0, 2)])
  15.         ass_main(ASS_BUF, SubL(ts, te, 15), POS + EFT, '★')
复制代码
呜咕。。V。。可是偶有很多不认识的代码呢【这个是内置的001】

那个fac,num,rnd这些代码是什么含义呢?
作者: milkyjing    时间: 2013-1-3 19:59:37

爱雪音MiKu 发表于 2013-1-3 19:56
呜咕。。V。。可是偶有很多不认识的代码呢【这个是内置的001】

那个fac,num,rnd这些代码是什么含义呢? ...

我记得以前有人问过。看看本版的主题吧。标题中应该有体现。

我爪机上的
作者: 爱雪音MiKu    时间: 2013-1-3 20:01:32

milkyjing 发表于 2013-1-3 19:59
我记得以前有人问过。看看本版的主题吧。标题中应该有体现。

我爪机上的 ...

呜咕。。好的。偶看看
作者: 渣渣疯子    时间: 2013-1-3 23:06:00

爱雪音MiKu 发表于 2013-1-3 20:01
呜咕。。好的。偶看看

那里看不懂可以列出的详细点...另外...直接看完整脚本是不是比看内置好点。。。内置的规矩比完整脚本要多啊...
作者: 我们的夏天    时间: 2013-1-3 23:14:31

LS + 1

貌似很多新人问fac、gap和内置标准的ts、te到底是如何计算、为何要这样计算出来
这些对于初学来说的确太难理解了,也不需要理解,只要知道是把一整套效果分成了几个部分就行。。

建议学习内置时不要深究fac、gap、ts、te的具体算法,只要了解这些变量控制的对象就可以了
具体效果编写才是关键部分的说
作者: 爱雪音MiKu    时间: 2013-1-4 13:05:55

渣渣疯子 发表于 2013-1-3 23:06
那里看不懂可以列出的详细点...另外...直接看完整脚本是不是比看内置好点。。。内置的规矩比完整脚本要多 ...

呜咕。。。0.0好吧。。偶研究完整脚本看看咯。。
作者: 爱雪音MiKu    时间: 2013-1-4 13:09:17

我们的夏天 发表于 2013-1-3 23:14
LS + 1

貌似很多新人问fac、gap和内置标准的ts、te到底是如何计算、为何要这样计算出来

呜咕。。对了。。乃是澄空组的么0.0?。。。那个C3魔方少女的特效做的好棒呀0.0。。。就是看了那个特效偶就更加的想学习附加特效呢0.0。。。

啊呜。。可是附加特效的效果【比如:编写一个樱花需要怎么样编写呢?。。。要不要画出来呢?
作者: kk123456    时间: 2013-1-4 18:26:37

爱雪音MiKu 发表于 2013-1-4 13:09
呜咕。。对了。。乃是澄空组的么0.0?。。。那个C3魔方少女的特效做的好棒呀0.0。。。就是看了那个特效偶 ...

樱花的话需要ass绘图代码,疯子有写过内置,自己去研究下吧。
http://www.tcax.org/forum.php?mod=viewthread&tid=303&extra=page%3D1%26filter%3Dtypeid%26typeid%3D19%26typeid%3D19
作者: 渣渣疯子    时间: 2013-1-4 18:30:16

爱雪音MiKu 发表于 2013-1-4 13:09
呜咕。。对了。。乃是澄空组的么0.0?。。。那个C3魔方少女的特效做的好棒呀0.0。。。就是看了那个特效偶 ...

http://www.tcax.org/forum.php?mo ... &extra=page%3D2完整效果也写过樱花的,内置就是把这个的时间改了一下,你都可以参考一下,至于图形,用ass3draw画出来就好了
作者: 爱雪音MiKu    时间: 2013-1-4 18:33:21

kk123456 发表于 2013-1-4 18:26
樱花的话需要ass绘图代码,疯子有写过内置,自己去研究下吧。
http://www.tcax.org/forum.php?mod=view ...

呜咕。。。附加特效一般都是画出来的吗0.0?。。。比如闪电什么的也是用绘图画的么?
作者: 爱雪音MiKu    时间: 2013-1-4 18:34:42

渣渣疯子 发表于 2013-1-4 18:30
http://www.tcax.org/forum.php?mod=viewthread&tid=286&extra=page%3D2完整效果也写过樱花的,内置就 ...

呜咕。。V。。好的。。画好的的图形直接把代码复制到PY里就可以了吧0.0?
作者: 爱雪音MiKu    时间: 2013-1-4 19:57:12

渣渣疯子 发表于 2013-1-4 18:30
http://www.tcax.org/forum.php?mod=viewthread&tid=286&extra=page%3D2完整效果也写过樱花的,内置就 ...

呜咕。。。_BT+_SK+_KT/2,_BT+_SK+_KT。。这段代码什么意思呢0.0?。。。偶没见过呢0.0
作者: milkyjing    时间: 2013-1-4 23:35:25

爱雪音MiKu 发表于 2013-1-4 18:33
呜咕。。。附加特效一般都是画出来的吗0.0?。。。比如闪电什么的也是用绘图画的么? ...

論壇有個ASS圖形收集帖你可以去看看...

是不是ASS畫的基本上一眼就能看出來吧...
作者: milkyjing    时间: 2013-1-4 23:36:05

爱雪音MiKu 发表于 2013-1-4 19:57
呜咕。。。_BT+_SK+_KT/2,_BT+_SK+_KT。。这段代码什么意思呢0.0?。。。偶没见过呢0.0 ...

就是時間的計算, 你弄清楚每個變量的含義, 應該就能明白意思的...

至於變量的含義, 教程裡面都有...
作者: 爱雪音MiKu    时间: 2013-1-5 08:10:06

milkyjing 发表于 2013-1-4 23:36
就是時間的計算, 你弄清楚每個變量的含義, 應該就能明白意思的...

至於變量的含義, 教程裡面都有... ...

呜咕。。V。。偶继续研究0.0
作者: 渣渣疯子    时间: 2013-1-5 09:28:34

爱雪音MiKu 发表于 2013-1-4 18:34
呜咕。。V。。好的。。画好的的图形直接把代码复制到PY里就可以了吧0.0? ...

"{\p1}m 9 23 b 8 22 7 21 5 19 b 4 18 2 16 1 11 b 1 8 2 5 4 3 b 5 2 6 1 7 1 b 8 3 8 4 9 5 b 10 4 10 3 11 1 b 13 2 14 3 14 3 b 16 5 17 8 17 11 b 16 16 14 18 13 19 b 11 21 10 22 9 23 {\p0}"这一段就是矢量图的代码。。。你把这代码复制去aegisub里面,去掉前后两个冒号,应该会直接显示出图形的
作者: 爱雪音MiKu    时间: 2013-1-5 09:34:06

渣渣疯子 发表于 2013-1-5 09:28
"{\p1}m 9 23 b 8 22 7 21 5 19 b 4 18 2 16 1 11 b 1 8 2 5 4 3 b 5 2 6 1 7 1 b 8 3 8 4 9 5 b 10 4 10 ...

呜咕。。明白了。。对了用ASSDraw画的图形代码在哪里看。。如何保存0.0。画了好长时间不知道如何保存代码0.0【新手(T.T)第一次用绘图的
作者: 渣渣疯子    时间: 2013-1-5 09:39:18

爱雪音MiKu 发表于 2013-1-5 09:34
呜咕。。明白了。。对了用ASSDraw画的图形代码在哪里看。。如何保存0.0。画了好长时间不知道如何保存代码 ...

ASSDraw3打开,右侧有一行栏,shapes library 底下有个十字架类似的图形,画好了点一下那个,就储存了...
作者: 爱雪音MiKu    时间: 2013-1-5 11:21:53

渣渣疯子 发表于 2013-1-5 09:39
ASSDraw3打开,右侧有一行栏,shapes library 底下有个十字架类似的图形,画好了点一下那个,就储存了... ...

呜咕。。V。。谢谢的说
作者: kk123456    时间: 2013-1-5 12:34:56

爱雪音MiKu 发表于 2013-1-4 18:33
呜咕。。。附加特效一般都是画出来的吗0.0?。。。比如闪电什么的也是用绘图画的么? ...

图像一般都要画,但有的可以通过计算来描点,_BT相当于内置中的_start(第_i行字幕的开始时间),_SK相当于内置中的_elapk,_KT就是Karaoke时间,就是k值的时间
作者: 爱雪音MiKu    时间: 2013-1-5 13:40:01

kk123456 发表于 2013-1-5 12:34
图像一般都要画,但有的可以通过计算来描点,_BT相当于内置中的_start(第_i行字幕的开始时间),_SK相当于 ...

呜咕。。V。。明白了。。继续研究0.0




欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/) Powered by Discuz! X2