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

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

MOD:动态纹理挂图 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2012-10-29 00:00:12 |只看该作者 |倒序浏览
本帖最后由 zxdfcgv 于 2012-10-29 15:40 编辑

替换K值的颜色为图片并使图片"运动"起来的动态纹理,可以一定程度上实现一些类似"火焰""水波纹"等纹理效果,控制好的话也很漂亮的说

纹理用语句提取自youtube合集AseDark,字幕特效自己写的很简单

需挂载MOD

实验用图(图片必须为.png格式...,请自行更改图片的名称及路径)
yinghua.png
leidian2.png
leidian.png
fire.png
bowen.png
  1. ,code syl,function AutoTags(Intervalo,Dato1,Dato2)            local RESULTADO=""     local SUERTE = 0     local CONTADOR = 0     local ARREGLO = 0                           local count = math.ceil(line.duration/Intervalo)                                         ARREGLO = {Dato1,Dato2}                                          for i = 1, count do               CONTADOR = i                                            if Dato1 and Dato2 then                                             if  CONTADOR%2 ==0 then                                                                    SUERTE = ARREGLO[1]                                            else                                                                    SUERTE = ARREGLO[2]                                            end                            end                                                 RESULTADO = RESULTADO .."\\t(" ..(i-1)*Intervalo.. "," ..i*Intervalo.. ",\\" ..SUERTE..")"..""                                  end                              return RESULTADO                                             end
复制代码
  1. ,template syl,!retime("start2syl",-100+syl.i*30,0)!{\pos($scenter,$smiddle)\an5\alpha&HFF&\t(0,500,\alpha&H00&)\1img(C:\Users\hp\Desktop\111\bowen.png)}{!AutoTags(500,'1img(C:\Users\hp\Desktop\111\bowen.png,0,0)','1img(C:\Users\hp\Desktop\111\bowen.png,-100,100)')!}
复制代码
  1. ,template syl,!retime("syl",0,300)!{\pos($scenter,$smiddle)\1img(C:\Users\hp\Desktop\111\leidian.png)\an5\bord5\blur5\t(0,50,\fscx130\fscy130)\t(50,$dur,\fscx100\fscy100\bord0\blur0)}
复制代码
  1. ,template syl,!retime("syl2end",0,100+syl.i*30)!{\pos($scenter,$smiddle)\1img(C:\Users\hp\Desktop\111\bowen.png)\an5\alpha&H00&\t(!line.duration-500!,!line.duration!,\alpha&HFF&)}{!AutoTags(500,'1img(C:\Users\hp\Desktop\111\bowen.png,0,0)','1img(C:\Users\hp\Desktop\111\bowen.png,-100,100)')!}
复制代码
预览图:
{63RX(IP21DL)_CV}6[_653.jpg

主要的使用方法:

第一行要引用01的语句,之后特效语句中引用\1img(x:x.png)代码后,最后在这句后面直接加入{!AutoTags(500,'1img(x:x.png,0,0)','1img(x:x.png,-100,100)')!}

\1img(x:x.png)与其它类似代码有相同特点 数字 1 2 3 4可以分别代表主体 特效 边框 阴影

个人可以自己尝试
\1img(x:x.png)
\2img(x:x.png)
\3img(x:x.png)
\4img(x:x.png)
3

查看全部评分

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2012-10-29 22:25:07 |只看该作者
好东西, 素材要多发啊, 才能做出好料理

Rank: 4

板凳
发表于 2012-11-3 16:26:12 |只看该作者
好东西啊

Rank: 4

地板
发表于 2012-11-4 20:35:16 |只看该作者
又受教了

Rank: 4

5#
发表于 2012-12-2 09:55:49 |只看该作者
终于有MOD流了,什么时候也去试试

Rank: 4

6#
发表于 2014-7-20 18:14:13 |只看该作者
这个效果太赞了

Rank: 4

7#
发表于 2016-3-12 23:51:38 |只看该作者
看不懂,不过还是收藏了!感谢分享

Rank: 4

8#
发表于 2016-5-21 13:24:36 |只看该作者
这个貌似看懂了,比较简单

Rank: 4

9#
发表于 2016-5-21 13:37:59 |只看该作者
这样做出来的效果不好发布,也不好压制啊

Rank: 1

10#
发表于 2017-5-31 14:37:09 |只看该作者
谢谢分享!!!

Rank: 4

11#
发表于 2021-7-30 10:26:00 |只看该作者
感谢分享
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-11-23 05:17

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH