AE代码绘制美丽神秘图形 AE教程 AE基础

用户头像
上海/UX设计师/10年前/35924浏览
AE代码绘制美丽神秘图形 AE教程 AE基础
用户头像
虫二君

电脑待机时屏幕上不断变幻的图形是怎么绘制出来的?它们美丽而神秘,经常让人深陷其中。今天我借助AE以及一段简单的代码告诉大家这种图形是如何绘制的,教程炒鸡简单易学,谁看谁懂。

你肯定琢磨过电脑待机时屏幕上不断变幻的图形是怎么绘制出来的。它们美丽而神秘,经常让人深陷其中。今天我借助AE以及一段简单的代码告诉大家这种图形是如何绘制的,教程炒鸡简单易学哦。

515f56efb8ba6ac7257d20b98e88.jpg


所需工具:AE,一丁点代码知识(一丁点代码也不会也没关系)


1、新建一个800*600的合成,如果你要新建其他尺寸的合成,那么你要对代码进行相应的调整,后面步骤中会有调整方法的说。时间为10s。如图(一)。

a76d56efb8e96ac7257d2065e95f.jpg

图(一)


2、在合成中新建一个形状图层,对该图层添加“效果与预设-生成-写入”。如图(二)。

913756efb91132f875a9448af7d2.jpg

图(二)


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都是可以调整的,大家可以自己尽情去尝试。我po两张,如图(五),图(六)。

图(五)

图(六)

5、大家可以看看图(六),大家可以先试试怎么做到缩放图形的。好吧,在这里一般的缩放都会失效。只有预合成以后然后缩放或者改代码,但是预合成然后缩放点会变得非常密集。所以我是复制一层以后把代码中的r1,r2,o,v,s全部缩小了一半,然后调整了画笔大小。现在大家明白了第一步中我说的不同画布要相应调整代码的意思了把:代码中的数值会影响图形的半径,所以你的画布如果更大,你就要相应的增大代码中的数值。如图(七)。图(七)中代码对应图(六)。

d52456efba9f6ac7257d207f7b20.jpg

图(七)

哈哈,本教程就这么结束啦,大家尽情点赞吧···


b45356efbfba32f875a9443f0cc1.jpg



546
举报
|
483
分享
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
UI应用平面图标
【新年UI图标】相机icon
UI界面 组件
钱包ui模板
高级感金属拟物 UI设计组件库
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
盲盒APP UI设计
【新年UI图标】礼物/活动icon
【新年UI图标】旅行icon
【新年UI图标】积分icon
新拟态风格 UI设计组件库
高级表盘系列UI源文件
UI 登录界面设计模板包
3D渐变流体抽象矢量UI背景图
户外旅行飞机情侣假日出行
Security Camera UI kit
UI通用设计素材1
【新年UI图标】银行卡icon
【新年UI图标】活动icon
手表表盘UI系列
智能家居中心 简约 UI设计组件库
新能源APP应用UIKit
科技医疗透明柜UI界面设计
你可能喜欢
大家都在看
登录注册