所謂3D畫中畫,即在視頻播放畫麵中開啟另一個小的畫麵,並在小畫麵中播放另一個視頻動畫。看過有畫中畫功能的電視吧!相信您對畫中畫一定不會陌生。
對於專業人員來說,功能強大的視頻編輯設備可以方便地完成豐富多彩的畫中畫特技。那麼,能不能在PC上利用3DS實現3D畫中畫呢?
答案是肯定的。下麵介紹其實現方法。
先描述一下效果,相信讀者就會明白。在一個黑色的背景中,一個正方體在旋轉,而正方體在每一個麵都有一個視頻錄像在播放,伴隨著光線的變化,效果極為逼真,就和你在一些電視節目的片頭中看見的一樣。下麵是具體操作步驟:
1.首先準備好一個視頻文件作為正方體表麵播放的素材。為了能在3DS中使用,需要flc動畫文件。若是avi文件,可先利用VidEdit把它導出為一係列dib文件,然後用Autodesk的AnimatorPro二維動畫程序導入did序列,存儲為flc文件,同時為了貼在正方體表麵,視頻的長寬要一致。
2.進入3DS到3DEditor界麵,選擇Create/Box,在Front視窗創建一個正方體,注意正方體的邊長應與視頻的長寬一致辭,正方體命名為Object1;然後可以用Lights/Omni/Create在立方體的周圍建立一些白色的光源,光源的亮度還需要在著色後根據效果進行必要的調整:用Cameras/Create建立一個攝影機,這樣我們可以就在攝影機視圖中觀看最後的動畫。
3.按F5進入MaterialsEditor材質編輯界麵創建新的材質,選擇Texturemap按鈕,係統會提示輸入材料表麵貼圖。在3DS中,表麵貼圖可以是動畫文件,所以我們把準備好的flc文件作為新材料的表麵貼圖,選擇Material/Put菜單,把新材質命名為test。
4.按F3回到3DEditor界麵,選擇Surface/Material/Choose,選中剛剛建立的新材料質test,再選擇Surface/Material/Assign/Object把材質test賦予立方體Object1:為了使材質與立方體表麵匹配,還需要用Surface/Material/Adjust和Surface/Mapping/Apply進行必要的調整。
5.至此,我們有了完整的目標。按F4進入Keyframer動畫編輯界麵,設置總幀數,然後在最後一幀執行Object/Rotate把立方體旋轉一周;這時,就可以用Render/Renderview對攝影機視圖進行著色了,在著色對話框中選中Disk按鈕,把結果存為Test.flc文件即可。
播放Test.flc文件,就會看到前麵描述的3D畫中畫了,對於flc文件,我們可以用VidEdit把它轉化為avi文件,為了保證效果,在3D著色時可以在Palette選項中選擇真彩色。