有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 816|回复: 5
收起左侧

[discuss] 关于《四叠半神话大系》ED动画 这样的图形运动

[复制链接]

该用户从未签到

5

主题

7

好友

901

积分

New Game

积分
901
发表于 2012-10-14 22:34:50 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x
本帖最后由 sjybtdb 于 2012-10-14 22:37 编辑

细金卓矢| Takuya Hosogane





再贴一下同样是这个作者的一个作品


以及他的一个show reel


还有这个……应该很熟悉的,只是不知道他在里面担当什么了,视频风格和节奏还真是他的


厄说远了~~就四叠半神话大系ED这个
方块的那种运动怎么实现呢?
我现在想到的只是单独做每个格子的动画后再拼接做动画--这算是最直接粗暴的方式了吧T T

然后某一天无意中看到这个样式的讲解,觉得这个效果微妙地很相似,可以一试……不过还是没有太大的进展!
http://www.motionscript.com/expressions-lab-ae65/border-lines.html
希望高手大大来讨论指教啊!

评分

参与人数 1宅魂 +4 宅币 +9 收起 理由
十三兮兮 + 4 + 9 祝lz早日找到答案吧。

查看全部评分

签名被小宅喵吞掉了~~~~(>_<)~~~~
回复

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

74

主题

12

好友

1万

积分

第一章

积分
13227
发表于 2012-11-9 00:51:41 | 显示全部楼层
明天也来研究研究
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

74

主题

12

好友

1万

积分

第一章

积分
13227
发表于 2012-11-10 01:31:34 | 显示全部楼层
本帖最后由 小黄/zhq 于 2012-11-10 01:33 编辑

今天试验了一下楼主提供的教程 可行
不过还没完善 需要做判断的表达式,
明天继续研究

                               
登录/注册后可看大图
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

7

好友

901

积分

New Game

积分
901
 楼主| 发表于 2012-11-11 03:01:28 | 显示全部楼层
小黄/zhq 发表于 2012-11-10 01:31
今天试验了一下楼主提供的教程 可行
不过还没完善 需要做判断的表达式,
明天继续研究

谢谢~我差点就弃了!看了您的我差不多有点头绪了~

                               
登录/注册后可看大图
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

74

主题

12

好友

1万

积分

第一章

积分
13227
发表于 2012-11-11 18:56:45 | 显示全部楼层
本帖最后由 小黄/zhq 于 2012-11-11 19:03 编辑


                               
登录/注册后可看大图

今天把表达式添加的判断语句,不过不是很理想
我也是第一次写判断语句``我想让左右两边的矩形都对中间的矩形产生影响
可是貌似判断语句只能准许2种结果
要不是跟着旁边的矩形移动 要么就是居中, 不能设定成对两边都有效
就这样在这里遇到瓶颈了~
注意看下面的那个紫色的矩形,右边的红色矩形对它没作用
在看下表达式教程也许有新发现

下面的是我写的表达式
每个矩形都可以随意放大缩小
矩形必须是和合成尺寸一样的尺寸,然后比例缩放成各种形状

本矩形图层宽度=width/100*transform.scale[0];
本矩形图层高度=height/100*transform.scale[1];
本矩形左边缘位置=transform.anchorPoint[0]-本矩形图层宽度/2;
本矩形右边缘位置=transform.anchorPoint[0]+本矩形图层宽度/2;
本矩形上边缘位置=transform.anchorPoint[1]-本矩形图层高度/2;
本矩形下边缘位置=transform.anchorPoint[1]+本矩形图层高度/2;

上矩形=thisComp.layer("白");
上矩形图层宽度=width/100*上矩形.scale[0];
上矩形图层高度=height/100*上矩形.scale[1];

上矩形左边缘位置=上矩形.position[0]-上矩形图层宽度/2;
上矩形右边缘位置=上矩形.position[0]+上矩形图层宽度/2;
上矩形上边缘位置=上矩形.position[1]-上矩形图层高度/2;
上矩形下边缘位置=上矩形.position[1]+上矩形图层高度/2;

if(上矩形下边缘位置>本矩形上边缘位置)
{
本矩形位置=上矩形下边缘位置+本矩形图层高度/2;
}
else
{
本矩形位置=height/2;
}
m =thisComp.layer("蓝");
[m.position[0] + (m.width/2)*(m.scale[0]/100)+(width/100*transform.scale[0])/2,本矩形位置]

签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

好友

856

积分

New Game

积分
856
发表于 2013-2-7 00:22:35 | 显示全部楼层
看表达式就头疼= =。。。。。。明天仔细看
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|手机版|技术宅(基宅) ( 粤ICP备18082987号-1 | 浙公网安备 33010902001746号 )

GMT+8, 2024-5-2 16:27 , Processed in 0.416534 second(s), 25 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表