查看: 4873|回覆: 3
收起左側

[求助] 請問如何做出立體書的效果呢?

[複製連結]

發表於 2011-4-1 01:17:28 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
想請教各位高手
對於AE我不太懂..
所以想請教各位一下
像羅志祥這個廣告開頭的書是要先獨立製作嗎?還是在AE裡面一起製作?
翻頁的話該怎麼翻呢?
因為我想要做出像立體書的效果..
所以想請教各位該如何製作呢?
http://www.youtube.com/watch?v=YA0JZOm7UyY

發表於 2011-4-1 06:42:55 | 顯示全部樓層


用3DMAX會簡單多了吧。
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-4-1 12:43:12 | 顯示全部樓層
謝謝版主~~~
回覆 支持 反對

使用道具 舉報


發表於 2011-4-1 20:25:52 | 顯示全部樓層
本文章最後由 johnson_choa 於 2011-4-10 17:06 編輯

回覆 3# niki


    http://vimeo.com/20557792

AE就可以做,2:19後的相冊翻頁立體效果,就是如同那廣告的技法,設定很多便是,您問得算是還比簡單一點的,只能說都得費時費力沒有捷徑,以下是會使用的Expression
*********************************************************************
Global Controls

*Edge distance
angle = degreesToRadians(effect("Page Angle")("Angle")/4);
opp = effect("Edge Width")("Slider")/2
adj = Math.tan(angle)*opp

*Page1
effect("Cover")("Slider")*0.75
*Page2
effect("Cover")("Slider")*0.5
And so on...

*********************************************************************
Object Controls

*Angle
effect("Object Angle")("Angle")
if (effect("Object Angle")("Angle") > 180)
{180}
else {
if (effect("Object Angle")("Angle") < 0)
{
0
}
}
*Height
thisComp.layer("object name").height
*B
angle = Math.abs(effect("Object Angle")("Angle")-90);
hypo = effect("height")("Slider");
opp = Math.sin(degreesToRadians(angle))*hypo
*t
a =effect("height")("Slider");
b =effect("B")("Slider");
angle =degreesToRadians(thisComp.layer("Global Controls").effect("Page Angle")("Angle")/2);
t = (a*b)/(Math.sqrt(Math.pow(a,2)*Math.pow(Math.cos(angle),2) + Math.pow(b,2)* Math.pow(Math.sin(angle),2)));
*X
angle =degreesToRadians(thisComp.layer("Global Controls").effect("Page Angle")("Angle")/2);
t = effect("t")("Slider");
x = t * Math.cos(angle);
*a
angle = degreesToRadians(Math.abs(effect("Object Angle")("Angle")-90));
if (angle == 0)
{
angle = 1
}
opp = effect("X")("Slider");
size = (opp / Math.sin(angle))*2;

*********************************************************************
Object
XRotation
hypo =height*2;
adj =thisComp.layer("Object Control").effect("a")("Slider");
if (adj > hypo)
{
adj = hypo;
}
if (thisComp.layer("Object Control").effect("Object Angle")("Angle") > 90)
{transform.xRotation = (radiansToDegrees(Math.acos(adj/hypo))-90);}
else
{transform.xRotation = (radiansToDegrees(Math.acos(adj/hypo))-90)*-1;}
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
風暴StormAudio 家庭劇院
風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury Vrroom V3
何止錦上添花!?Zidoo Ne
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury 8K VR
風暴StormAudio/Goldmund家庭劇院巡禮 "KazCorporation:為音樂愛好者實現家庭劇院夢想"
風暴StormAudio/Goldmund
風暴StormAudio/Goldmund家庭劇院巡禮"KazCorporation:為音樂愛
風暴StormAudio 4.6r0韌體釋出囉!
風暴StormAudio 4.6r0韌體
風暴StormAudio 4.6r0韌體釋出囉! 新功能和增強功能 系統控
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體驗心得分享
劇毒!DIVA EX-7/EX-mini
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表