曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 2782|回复: 0
打印 上一主题 下一主题

“锚点”与 “位置” 的坐标值

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34395
跳转到指定楼层
楼主
发表于 2018-7-2 22:00:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个素材会有多个属性,对于 “变换” 会有 5 个基本属性,它们分别是:锚点、位置、缩放、旋转、不透明度。



新建了一个 1280x720 的合成,将图片进行了一定的缩放。缩放的方法是,单击图片,此时会在四周出现 8 个控制点,按住左上角的一个控制点,先拖拽,然后按住 shift 键,此时可以实现等比缩放:



锚点:
默认情况下,锚点位于图片的中央,它有自己的坐标值:

对比图片自身的分辨率:

由上可见,默认时候的锚点的坐标值正好是图片分辨率的长高值的一半。因此,锚点的坐标值是相对图片而言,锚点的原点位于图片的左上角。


对于坐标原点,纵坐标往下为正值。需要注意的是,锚点的坐标是相对于图片素材而言。假设将锚点的做标值改为(0,0),那么锚点会跑到图片素材的左上角端点。此时,AE 会移动图片的 “位置” 以便你更好的观察:


位置:
位置上的坐标值是该图片素材针对合成而言。

默认的图片坐标值为 (640,360),刚好是合成项目的分辨率 1280x720 的一半。同样,合成的原点坐标也是左上角端点,而图片的坐标值是以图片的中心点相对于合成原点的偏移来计算。如果将 “位置” 的值改为 (0,0),那么图片的中心点移到 “合成” 的原点,如下图所示:


如何将图片居中?

先看下面的图,下图中锚点位置已经设置为(0,0):

图片的位置相关坐标值如下:

那么如何将图片恢复到居中显示?

方法一:计算坐标值
由于 “合成” 的分辨率为 1280x720 ,因此中心点的坐标值为 (640,360)。
从图中看到,现在图片的缩放值都为 5.5%,根据图片分辨率(6913x4609),因此图片缩小后的分辨率为 (6913*5.5%, 4609*5.5%),也就是 (380.215,253.495);将该坐标值除以 2 后得(192.1075,126.7475)。
又由于图片的位置是其锚点相对于 “合成” 的分辨率来计算,因此图片的锚点需要移动到 (640-192.1075,360-126.7475),即 (447.8925,232.2525)。将该坐标值输入到 “位置” 处(AE 会自动四舍五入保留小数点一位数)即可实现图片精确移回 “合成” 的中心位置:


方法二:使用 “变换” 命令
显然方法一的工作量是巨大的,但通过方法一的具体计算,可以加深对锚点和位置的坐标值理解。最简单的方法是直接右击该图片,在弹出菜单中先选择 “变换” --> “在图层内容中剧中放置锚点” ,此时锚点就会先回到图片的中间。接着,再次使用 “变换” 菜单里的 “视点剧中”,这样会很快的实现图片回到 “合成” 的中心点来。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-5-4 03:08 , Processed in 0.077070 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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