喵宅苑 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!!

回复

格式再拖到

作者:coo
jubilee 发表于 2016-4-10 22:59 先从AE里生成mov格式再拖到ps或encoder里转gif
。。原来PS可以开mov 又长见闻了 谢谢。 encoder就好像很难整
查看回复

谢谢啦受教了

作者:LDYYYYYY
谢谢啦受教了~
查看回复

这种图生成是什么格式哒

作者:jubilee
查看回复

这种图生成是什么格式哒

作者:coo
这种图生成是什么格式哒
查看回复

云海佐鸣回复给帖子:16699573

作者:云海佐鸣
可以啊
查看回复

你还木有解释代码是怎么运行的

作者:_墨色哀凉
@@26!!很好 你还木有解释代码是怎么运行的 我就已经想打你了【喂x】_(:зゝ∠)_嘤
查看回复

如果想用这个方法弄一些特定复杂的图案

作者:氷見美咲
如果想用这个方法弄一些特定复杂的图案,感觉很难_(:з」∠)_
查看回复

手机还没缓冲出这个的图只看到下面

作者:balanlannie
手机还没缓冲出这个的图只看到下面loading的也很感兴趣!唉AE真是博大精深
查看回复
上一页
下一页
0%
闽ICP备2022013136号闽公网安备35092202000188号
站点地图友情链接:
喵宅苑
喵空间社区程序
喵宅苑 静态版
宅喵RPG地图编辑器
络合兔
Lanzainc
技术宅
小五四博客
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の日常
魂研社
Nothentai
0xffff
欲望之花
泽泽社长
淀粉月刊
HAYOU