查看: 5148|回覆: 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;}
回覆

使用道具 舉報

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

本版積分規則

熱門推薦

這是C/P值最高的錄音室監聽揚聲器?我推薦:Barefoot Footprint 02!
這是C/P值最高的錄音室監
這是C/P值最高的錄音室監聽揚聲器?我推薦:Barefoot Footprint
桃園Genelec+風暴EVO的相遇(轉載網友蔡先生家訪專文)
桃園Genelec+風暴EVO的相
桃園Genelec+風暴EVO的相遇(轉載網友蔡先生家訪專文) ●器材組
StormAudio風暴多聲道處理器掀起家用數位狂潮 - 台中許醫師MK3 16 + AES/EBU搭Burmester DAC雙系統成軍!
StormAudio風暴多聲道處理
StormAudio風暴多聲道處理器掀起家用數位狂潮 - 台中許醫師MK3 1
採訪亞洲首座217吋MicroLED顯示巨幕,結合風暴32聲道的超頂級私人家庭劇院!
採訪亞洲首座217吋MicroLE
採訪亞洲首座217吋MicroLED顯示巨幕,結合風暴32聲道的超頂級私
家庭劇院與遊戲娛樂兼顧 - ViewSonic LX700-4K RGB雷射投影機開箱
家庭劇院與遊戲娛樂兼顧 -
影片呈現高畫質影像、遊戲、介面、音效,能更迅速了解LX700-4K R

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

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