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

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

[完整特效] [XY]002_とある科学の超電磁砲S [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-5-26 13:56:26 |显示全部楼层 |倒序浏览
呜咕。。嘛。。小渣渣产物。。喜欢的就看看咯。。呜咕。。嘛。。虽然那个伪点击效果不怎么好。。但是。。都是偶一点一点写的咯   


呜咕。。貌似优酷降画质了。。。补上原画:http://pan.baidu.com/share/link?shareid=498667&uk=421489092



p.s. 代码由于某种原因显示不了, 以附件形式提供了, 在2楼 --- by milkyjing
3

查看全部评分

Rank: 4

沙发
发表于 2013-5-26 13:59:04 |显示全部楼层
本帖最后由 爱雪音MiKu 于 2013-5-26 14:04 编辑

test.py (51.69 KB, 下载次数: 4013)

Rank: 4

板凳
发表于 2013-5-26 14:03:58 |显示全部楼层
milkyjing 发表于 2013-5-26 14:01
你是打算贴出来, 还是打算出售附件呢?

呜咕。。不对不对。。打错了。。偶是想说代码怎么发不上来

Rank: 4

地板
发表于 2013-5-26 14:09:11 |显示全部楼层
嘎哦。。呼呼。。。无意中想到用很多个随机的图形控制点来做这个伪点击效果【感觉更像电波】

Rank: 4

5#
发表于 2013-5-26 14:13:31 |显示全部楼层
milkyjing 发表于 2013-5-26 14:10
帖子有点乱呢... 把代码贴到主楼吧, 回复的两楼(打算贴代码的就删除掉吧)

呜咕。。嗯嗯。。好但是如何删帖子0.0?。。偶貌似不能删麻烦M大大帮忙删一下的说。。

Rank: 4

6#
发表于 2013-5-26 14:23:10 |显示全部楼层
milkyjing 发表于 2013-5-26 14:14
点编辑, 右边有个 "删除" 帖子的功能

呜咕。。没有找到0.0

Rank: 4

7#
发表于 2013-5-26 14:31:25 |显示全部楼层
milkyjing 发表于 2013-5-26 14:14
点编辑, 右边有个 "删除" 帖子的功能

嘎哦。。找到了。。原来只能删除楼层呀0.0。。。偶以为删除这个整个帖子的说

Rank: 4

8#
发表于 2013-5-26 14:35:48 |显示全部楼层
milkyjing 发表于 2013-5-26 14:34
恩, 代码不完整的那个也删掉了~
有附件就可以了吧

呜咕。。V。。好的

Rank: 4

9#
发表于 2013-5-26 14:51:57 |显示全部楼层
kk123456 发表于 2013-5-26 14:45
那个随机图像高端洋气啊

呜咕。。嘛。。其实是想做闪电的。。但是做的时候只考虑到闪电的缭乱。。。而忘了考虑整条闪电的那种大幅度的扭曲。。。

Rank: 4

10#
发表于 2013-5-30 12:35:26 |显示全部楼层
Tsankou 发表于 2013-5-29 22:12
顶!!
话说LZ能把那个粒子效果拆出来么……
我最近在研究auto4 对py几乎一无所知= =
  1.         dx = _X - int(_A / 2 + 0.5)         # 一个固定操作, 将an5的坐标转换为an7
  2.         dy = _Y - int(_Fs / 2 + 0.5)        # ASS特效默认采用an5坐标, TCAS特效则采用an7坐标         
  3.         num = int(_TextLength[_i]/4)
  4.         points = Bezier2(num, _X-(_A/2), _Y, _X+(_A/2) , _Y,_X,_Y-_Fs)
  5.         for b in range(num):
  6.             ts = int(_BT + _SK + _KT * (b / num))
  7.             te = ts + 10
  8.             ass_main(ASS_BUF, SubL(ts,te,10), an(8)+pos(points[b][0],points[b][1])+fad(0,300)+alpha1(0)+alpha3(100)+bord(2)+blur(3)+fs(2)+color1("FFFFFF")+color3("HFFEE53"), '{\p3}m 7 0 b 2 0 1 4 1 6 b 1 8 2 12 7 12 b 12 12 13 8 13 6 b 13 4 12 0 7 0 ')

  9.             for z in range(3):
  10.                 if randint(0,4) == 0:
  11.                     ass_main(ASS_BUF, SubL(ts,_BT+_SK+_KT+b+10,10), an(8)+blur(3)+fs(2)+bord(2)+mov(points[b][0], points[b][1],points[b][0]+randint(-25,25), points[b][1]+randint(20,70))+alpha1(0)+alpha3(100)+fad(0,300)+fsc(60,60)+color1("FFFFFF")+color3("HFFEE53"), '{\p3}m 7 0 b 2 0 1 4 1 6 b 1 8 2 12 7 12 b 12 12 13 8 13 6 b 13 4 12 0 7 0 ')
  12.         ass_main(ASS_BUF, SubL(_BT-10+_j*4,_ET+_j*4),an(8)+pos(_X,_Y)+fad(200,200)+bord(2)+color3("E6D9E9")+color1("H0F69EF")+alpha3(0)+alpha1(255), _TXT)
  13.         ass_main(ASS_BUF, SubL(_BT+_SK,_ET),an(8)+pos(_X,_Y)+color3("HFFF874")+color1("FFFFFF")+bord(2)+blur(3), _TXT)
复制代码
呜咕。。完整代码中喜欢什么特效。。就找这个特效在第几句【if _i == X】即可。。很方便的

Rank: 4

11#
发表于 2014-1-6 10:14:43 |显示全部楼层
dawntop 发表于 2014-1-1 20:31
那个test.py中好像有个函数getSK不知道在哪找的。如下:
TCAX version 1.2.0 [2012-08-03] [Anniversary]
( ...

呜咕。。getSK是获取第几行第几个字的K值开始的时间,所以乃用的ASS字幕的时候必须要有对应的行数和字数

Rank: 4

12#
发表于 2014-1-13 20:25:50 |显示全部楼层
milkyjing 发表于 2014-1-7 22:35
好久没见雪音了

呜咕。。V。。暑假打工和学习一些3D模型的知识。。开学后学校比较忙。。寒假就轻松一些了呢

Rank: 4

13#
发表于 2014-1-14 11:28:33 |显示全部楼层
milkyjing 发表于 2014-1-13 21:07
雪音是个好学生啊

呜咕。。V。对了。。前辈晚上有时间吗。。偶有一个疑问想不通。。有时间的话QQ私聊帮偶想一下呢0.0?

Rank: 4

14#
发表于 2014-1-15 20:20:13 |显示全部楼层
milkyjing 发表于 2014-1-14 23:07
最近回来的晚, 你直接在论坛里发吧... 我会抽时间看看的

呜咕。。偶想做一个“字被拆分成很多个一小块一小块的,类似于游风前辈的色块字,偶想要字以四个角为起点向中心拆分成色块,然后消失(最想要以圆的方式)”。。想过用圆函数来做,但是圆函数偶只会用来分布位置(T.T)

Rank: 4

15#
发表于 2014-1-16 20:25:01 |显示全部楼层
milkyjing 发表于 2014-1-15 20:55
用矢量clip可能能成功, 但渲染效率太低下, 而且好像也不能move.

可以考虑用点集的思想.

呜咕。。点集的思想就是把文字转化为许多的点,就像“像素字”?。。对文字对半分的方法就是PIX1里是文字的一半,PIX2是文字的另一半(这样理解对吗)。。上下分就是X和Y对调一下,就类似这样多分几次把一个矩形分成多个小区域这样吗?

Rank: 4

16#
发表于 2014-1-17 18:42:33 |显示全部楼层
saiyaku 发表于 2014-1-16 21:02
我感覺沒那麼麻煩 首先還是建立像素字的PIX結構

然後就是寫判斷了

呜咕。。V。。明白了。。偶写了看看。。大感谢的说
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-3 06:53

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH