喵宅苑 MewoGarden × 技术宅社区II | Z站 Z Station 来喵宅苑,有可爱的男孩子

正文

【201604AE】AE代码绘制美丽神秘图形(转)

作者:jubilee
[i=s] 本帖最后由 jubilee 于 2016-4-4 15:12 编辑 201603AE》》》AE代码绘制美丽神秘图形(转) 百度一下搜到很多也不造原作者素谁, 就省去要版权的步骤惹@@30!!图片如果看不清的话,可以戳开 预览:
电脑待机时屏幕上不断变幻的图形是怎么绘制出来的?它们美丽而神秘,经常让人深陷其中。
你肯定琢磨过电脑待机时屏幕上不断变幻的图形是怎么绘制出来的。它们美丽而神秘,经常让人深陷其中。今天我借助AE以及一段简单的代码告诉大家这种图形是如何绘制的,教程炒鸡简单易学哦。
所需工具:AE,一丁点代码知识(一丁点代码也不会也没关系)
1、新建一个800*600的合成,如果你要新建其他尺寸的合成,那么你要对代码进行相应的调整,后面步骤中会有调整方法的说。时间为10s。如图(一)。
图(一)
2、在合成中新建一个形状图层,对该图层添加“效果与预设-生成-写入”。如图(二)。
图(二)
3、展开写入效果,按住ALT键,单击“画笔位置”,在展开的代码输入框中粘贴以下代码,如图(三),图(四)。
r1 = 70;
r2 = -15;
o = 70;
v = 20;
s = 2.5;
r = r1 + r2;
x = r*Math.cos(time*v) - (r2 + o)*Math.cos(r*time*v/r2);
y = r*Math.sin(time*v) - (r2 + o)*Math.sin(r*time*v/r2);
[s*x + thisComp.width/2, s*y + thisComp.height/2];
图(三)
图(四)
试着运行,你会发现一个优美的图形慢慢的浮现出来,是不是很神奇呢?
4、当然这还没完,虽然我给大家解释这段代码是如何让运行的你们肯定要打死我。但是我可以告诉大家,代码中的r1,r2,o,v,s都是可以调整的,大家可以自己尽情去尝试。
[attach]451883[/attach]
图(五)
[attach]451884[/attach]
图(六)
5、大家可以看看图(六),大家可以先试试怎么做到缩放图形的。好吧,在这里一般的缩放都会失效。只有预合成以后然后缩放或者改代码,但是预合成然后缩放点会变得非常密集。所以我是复制一层以后把代码中的r1,r2,o,v,s全部缩小了一半,然后调整了画笔大小。现在大家明白了第一步中我说的不同画布要相应调整代码的意思了把:代码中的数值会影响图形的半径,所以你的画布如果更大,你就要相应的增大代码中的数值。如图(七)。图(七)中代码对应图(六)。
图(七) [attach]451885[/attach] …………题外话:loading动画有淫感兴趣咩……下期搬个比则个炫一些的作业怎么样@@5!!

回复

跑步前进回复给帖子:16699573

作者:跑步前进
好厉害
查看回复

谢谢楼主

作者:牧田小夜
好神奇,谢谢楼主
查看回复

珏毒绝回复给帖子:16699573

作者:珏毒绝
学习了
查看回复

我也想做特效

作者:sanly123654
cool~~~~~~我也想做特效!
查看回复

谢谢分享

作者:lxsxqz
谢谢分享@@25!!
查看回复

变成汉字的也很不错呢

作者:小迷鹿
好棒 变成汉字的也很不错呢
查看回复

很有意思的教程

作者:xiying12571
很有意思的教程,支持了
查看回复

这个教程好

作者:melantha
这个教程好!虽然自己是AE小白,不过AE很强大啊!学习中!谢谢分享!
查看回复
上一页
下一页
0%
站点地图友情链接:
喵宅苑
喵空间社区程序
喵宅苑 静态版
宅喵RPG地图编辑器
络合兔
喵宅苑预览版
Lanzainc
技术宅
小五四博客
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の日常
魂研社
Nothentai
0xffff
欲望之花
泽泽社长
淀粉月刊
HAYOU
红客联盟
异次元
轻之国度
神奇宝贝新生代
游戏狗
口袋双子星
我的世界论坛
梦次元
动漫东东
动漫国际
精艺论坛
78动漫
吐槽弹幕网
漫客栈
nexmoe