在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 則留言:
這還真的是一個很實用的Expression.
Thanks!!
張貼留言