2007年8月10日 星期五

After Effects Tip 001_Attach 3D layer to Camera with Expression.

在Shake的MultiPlane node中有一個很棒的功能叫做Attach Layer to Camera,就是讓3D圖層在Camera畫面軸心(Z軸)方向移動時,3D圖層的縮放Scale會自動調整在Camera透視畫面中維持固定大小尺寸!
但在AE的3D環境並沒有快速按鈕去作到Attach Layer to Camera功能, 但用AE的Expression在3D圖層的縮放Scale資料格加上下列Expression就可以達到相同效果:

cam=thisComp.layer("Camera 1")
dist=length(position[2]-cam.position[2]);
s=dist/cam.zoom;
scale*s

Camera 1是你AE 3D comp裡的Camera名字
然後試著拉3D圖層的Z軸位置變換, Scale也會自動改變大小...
感謝Mark提供的Expression source!
其他AE Expression web source!!

2 則留言:

peter 提到...

這還真的是一個很實用的Expression.

Thanks!!

匿名 提到...
網誌管理員已經移除這則留言。