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

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

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

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

楼主
发表于 2013-5-26 14:01:39 |显示全部楼层
支持一个~

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2013-5-26 14:01:54 |显示全部楼层
爱雪音MiKu 发表于 2013-5-26 13:59
呜咕。。代码怎么发布上来0.0?

你是打算贴出来, 还是打算出售附件呢?

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2013-5-26 14:10:22 |显示全部楼层
爱雪音MiKu 发表于 2013-5-26 14:03
呜咕。。不对不对。。打错了。。偶是想说代码怎么发不上来

帖子有点乱呢... 把代码贴到主楼吧, 回复的两楼(打算贴代码的就删除掉吧)

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

地板
发表于 2013-5-26 14:14:34 |显示全部楼层
爱雪音MiKu 发表于 2013-5-26 14:13
呜咕。。嗯嗯。。好但是如何删帖子0.0?。。偶貌似不能删麻烦M大大帮忙删一下的说。。 ...

点编辑, 右边有个 "删除" 帖子的功能

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

5#
发表于 2013-5-26 14:31:18 |显示全部楼层
爱雪音MiKu 发表于 2013-5-26 14:23
呜咕。。没有找到0.0

看了下, code的用法好像没错, 不知道为啥显示不了.

就这样呗... 反正也提供了附件

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

6#
发表于 2013-5-26 14:34:02 |显示全部楼层
爱雪音MiKu 发表于 2013-5-26 14:31
嘎哦。。找到了。。原来只能删除楼层呀0.0。。。偶以为删除这个整个帖子的说 ...

恩, 代码不完整的那个也删掉了~
有附件就可以了吧

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

7#
发表于 2014-1-7 22:34:51 |显示全部楼层
dawntop 发表于 2014-1-7 21:59
即使有对应的行数和字数,没有定义函数也没法用呀?!

http://www.tcax.org/forum.php?mod=viewthread&tid=582

用这个替换 tcaxPy.py 文件

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

8#
发表于 2014-1-7 22:35:12 |显示全部楼层
爱雪音MiKu 发表于 2014-1-6 10:14
呜咕。。getSK是获取第几行第几个字的K值开始的时间,所以乃用的ASS字幕的时候必须要有对应的行数和字数 ...

好久没见雪音了

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

9#
发表于 2014-1-13 21:07:17 |显示全部楼层
爱雪音MiKu 发表于 2014-1-13 20:25
呜咕。。V。。暑假打工和学习一些3D模型的知识。。开学后学校比较忙。。寒假就轻松一些了呢 ...

雪音是个好学生啊

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

10#
发表于 2014-1-14 23:07:24 |显示全部楼层
爱雪音MiKu 发表于 2014-1-14 11:28
呜咕。。V。对了。。前辈晚上有时间吗。。偶有一个疑问想不通。。有时间的话QQ私聊帮偶想一下呢0.0? ...


最近回来的晚, 你直接在论坛里发吧... 我会抽时间看看的

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

11#
发表于 2014-1-15 20:55:51 |显示全部楼层
爱雪音MiKu 发表于 2014-1-15 20:20
呜咕。。偶想做一个“字被拆分成很多个一小块一小块的,类似于游风前辈的色块字,偶想要字以四个角为起点 ...

用矢量clip可能能成功, 但渲染效率太低下, 而且好像也不能move.

可以考虑用点集的思想.

可以构造四个PIX. 思路:

PIX1, 2, 3, 4 = PIX

然后 选择 PIX中的任意一个点为 坐标原点. 或者自己随意指定一个 坐标 作为原点. 按照水平, 垂直方向建立坐标轴.

然后遍历 PIX 上的点, 满足某个曲线的点 划归为 PIX1, 不满足的可以直接将他的alpha设置为0, 变成全透明.

同理构造其他一些PIX2, 3, 4 当然, 点集划分可能还需要注意 排除重复点.  (可以在公式前期排除. 或者是点集构造完毕后, 再进行重复点挪动/清理操作)

最简单的一个情况是, 对 文字进行 对半分.

这样你需要两个PIX结构.    如果是垂直对半分 (左右各一个), PIX1 = PIX, 坐标原点选, PIX图案最左边为x周原点. y = PIX_height / 2 为 y轴原点,  然后遍历 PIX上的点. 满足  x < PIX_width / 2的点 都保留其像素值不变. 否则将像素的alpha值设置为0 (完全透明). 同理,   对于 PIX2, 可以使满足 x >= PIX_width / 2的点 都保留其像素值不变. 否则将像素的alpha值设置为0 (完全透明)

抽象来说, 就是平面解析几何. 可以将文字看成是一个矩形. 然后你想画一些曲线来将矩形分成若干个区域.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

12#
发表于 2014-5-18 18:33:25 |显示全部楼层
674316 发表于 2014-5-18 17:21
大人求救下,使用后提示
AttributeError: 'module' object has no attribute 'tcaxPy_Main'
Fatal Error:  ...

用的是哪个特效脚本? 用记事本打开看看里面有没有定义 tcaxPy_Main函数

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

13#
发表于 2014-5-19 22:37:08 |显示全部楼层
674316 发表于 2014-5-18 21:16
没有看懂tcaxPy_Main 请老大指点!

那个不是特效脚本哦...

这些才是..

http://www.tcax.org/forum.php?mod=forumdisplay&fid=42


建议你先看看视频教程
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-2 23:45

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH