? 不断完善的用户交互和在线产品体验,91成人自拍视频,中国一级片久片久久
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽街道洪山路國際工業(yè)設(shè)計園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當前位置:主頁 > 3D教程 > 圖文教程

3DMAX打造三維虛擬跑車

來源: 未知 | 責任編輯:CHH | 發(fā)布時間: 2017-07-27 16:37 | 瀏覽量:

本節(jié)匯寶盆為大家?guī)淼氖?DMAX教程:如何打造三維虛擬跑車。這是一個令人激動的三維虛擬大制作,在這個實例中我們將使用3DS MAX、Photoshop、Director和Cult3D,制作一輛虛擬跑車。你可以從任何方位觀察這輛汽車,甚至可以通過單擊某個按鈕來動態(tài)改變汽車的顏色(圖1)。

用3DS MAX打造三維虛擬跑車1
3dsmax創(chuàng)建汽車模型圖1

 在制作的過程中你將學會如何讓這4個功能強大的軟件默契地配合起來。本實例我們將在3DS MAX中創(chuàng)建汽車模型;在Cult3D制作可交互的汽車場景,最后在Director中進行媒體交互合成。在Director中不僅可以創(chuàng)建平面的演示文 檔,而且可以利用虛擬現(xiàn)實技術(shù)實現(xiàn)三維的演示空間。下面我們就開始動手吧!

具體建模的過程不是本實例的重點,大家可以參考一些網(wǎng)站的教學內(nèi)容。如果怕麻煩的話,你也可直接下載汽車的三維模型。

由 于Cult3D并不渲染陰影,因此我們在3DS MAX中設(shè)置的燈光效果將會失去作用。因為陰影的著色需要耗費大量的計算量,增加著色的時間。對于Cult3D這樣的實時渲染引擎來說,增加著色時間將會 產(chǎn)生災(zāi)難性的后果,因為漫長的等待將會使用戶對你的產(chǎn)品失去耐心,現(xiàn)在我們采用一些的技巧來實現(xiàn)陰影效果。

制作步驟索引:

一、在3DS MAX中創(chuàng)建汽車模型
 ?。ㄒ唬┲谱麝幱皥D片
  (二)賦予陰影材質(zhì)
 ?。ㄈ┙o車身賦予材質(zhì)

二、在Cult3D制作可交互的汽車場景

三、在Director中進行媒體交互合成

一、在3ds max中創(chuàng)建汽車模型

(一)制作陰影圖片

1.啟動3ds max5,選擇"rendering→enviroment"選項,設(shè)置背景色為r=99g=115b=151。此顏色為演示屏幕的背景色。

2. 在top視圖中,按f10打開著色窗口。單擊著色窗口中的files按鈕,設(shè)置輸出文件名為car保存類型為tga,單擊保存按鈕。彈出targa image control窗口,設(shè)置輸出32位的帶alpha通道的tga文件。alpha通道可以讓我們很容易從背景中選擇汽車的輪廓。單擊render按鈕進行 著色(圖2)。

用3DS MAX打造三維虛擬跑車2

用3dsmax創(chuàng)建汽車模型圖2

3.啟動photoshop7.0,打開著色后生成的car.tga文件,將圖層layer 0更名為shadow,選擇"select →load selection"選項,如(圖3)設(shè)置好后,單擊ok按鈕,則汽車輪廓被選中,這就是alpha通道的神奇所在。

3DS MAX打造三維虛擬跑車3

用3dsmax創(chuàng)建汽車模型圖3

4.選擇"select → modify →expand"選項,將選區(qū)擴大10個像素。以黑色填充選區(qū),按"ctrl+d"撤銷選區(qū)。

5.選擇"filter → blur → gaussian blur",調(diào)整模糊的范圍,使輪廓看起來像陰影的效果,單擊ok按鈕。

6. 新建圖層background,在圖層面板中,將background層移動到shadow圖層的下面。選擇前景色為r=99g=115b=151,即我 們在3ds max中設(shè)定的背景色,以該顏色填充background圖層,這樣可以使背景能夠和陰影很好地融合在一起。

7.調(diào)整shadow圖層的fill為50%,這樣使陰影看起來更加柔和一點。合并兩個圖層,將文件另存為car_shadow.psd。

(二)賦予陰影材質(zhì)

1.啟動3ds max5,在top視圖的面板中選擇創(chuàng)建按鈕進入命令面板。單擊下面的幾何體按鈕,并在object type面板中選擇plane按鈕,在汽車下方創(chuàng)建一個plane對象,將它調(diào)整到汽車的下方如(圖4)。

3DS MAX打造三維虛擬跑車4

用3dsmax創(chuàng)建汽車模型圖4

2. 按m鍵打開材質(zhì)編輯器,選中一個新的材質(zhì)"shadow",單擊材質(zhì)分配 按鈕,將它指定給plane對象。設(shè)置材質(zhì)的self-illumination值為100,這樣能夠使plane對象和背景融合在一起。 3.展開blinn basic parameters面板,在diffuse最右邊小方框上單擊,打開材質(zhì)瀏覽窗口,選擇bitmap貼圖,然后按下ok按鈕。在彈出的"select bitmap image file"窗口中選擇car_shadow.psd文件,單擊打開按鈕。

4.彈出"psd input options"窗口,選中collapsed選項,單擊ok按鈕。這樣便完成了陰影的制作。其效果如(圖5)所示。

3DS MAX打造三維虛擬跑車5

用3dsmax創(chuàng)建汽車模型圖5

(三)給車身賦予材質(zhì)

1.首先利用photoshop制作四幅同樣大小的圖片,分別以藍色、紅色、灰色、黃色填充。并分別以blue.jpg、red.jpg、gray.jpg、yellow.jpg作為文件名存盤。這四幅圖片用于實現(xiàn)車身顏色的動態(tài)改變。

2. 在3ds max5中,按m鍵打開材質(zhì)編輯器。選中車身所使用的材質(zhì),展開maps面板,選中diffuse貼圖,單擊diffuse右側(cè)的none按鈕,選擇 bitmap貼圖,然后按下ok按鈕。在彈出的"select bitmap image file"窗口中選擇blue.jpg,單擊打開按鈕。

3.單擊工具欄上的連接按鈕 ,單擊plane對象,然后向上拖動鼠標,將連接線牽引至車身上時松開左鍵確認,車身會閃一下表示連接完成。重復(fù)上述步驟,將四個車輪和車身連接起來。這樣我們在轉(zhuǎn)動車身時,車輪和陰影將會跟著移動。

好 了,下面我們可以將汽車模型輸出為c3d文件了,在right視圖中,選擇"file → export",輸入文件名為car_model,輸出類型為cult3d designer(c3d),單擊保存按鈕。彈出cult3d輸出窗口(圖6),展開materials節(jié)點,設(shè)置陰影材質(zhì)的材質(zhì)屬性為 constant,單擊apply按鈕,提交修改。按save按鈕保存c3d文件。ok,保存好文件,下期我們將在cult3d designer和direcotr繼續(xù)完成剩下的操作。

3DS MAX打造三維虛擬跑車6

用3dsmax創(chuàng)建汽車模型圖6

我們在3ds max和photoshop中對跑車的建模已經(jīng)完成了,現(xiàn)在我們將繼續(xù)在cult3d designer(以下簡稱cult3d)制作可交互的汽車場景,然后在direcotr mx中完成媒體合成。 二、用cult3d制作可交互的汽車場景

1.運行cult3d,選擇"file →add cult3d designer file",在彈出的打開文件對話框中,選擇car_model.c3d文件。

2.拖動event map窗口中的 world start事件至右側(cè)的空白區(qū)域。創(chuàng)建一個新的world start_1事件。

3.選擇action窗口,展開object motion節(jié)點,從中拖動arcball圖標到world start_1事件上,然后松開鼠標。這樣兩者之間就建立了連接關(guān)系。

4.選擇scene graph窗口,展開rootnode節(jié)點,從中拖動"汽車" 圖標至event map窗口中的arcball圖標上。

5.單擊預(yù)覽窗口的run按鈕,你就可以任意拖動汽車,從不同的方位觀察汽車模型了(圖7)。下面我們要來施加紋理行為,使汽車的顏色能夠動態(tài)地改變。

用3DS MAX打造三維虛擬跑車7

用3dsmax創(chuàng)建汽車模型圖7

6.選擇scene graph窗口,展開textures節(jié)點,從中找到bule節(jié)點,bule節(jié)點就是我們給車身賦予的紋理貼圖(圖8)。

3DS MAX打造三維虛擬跑車8

用3dsmax創(chuàng)建汽車模型圖8

7.在bule節(jié)點圖標上雙擊,顯示紋理編輯窗口。此時藍色圖片就顯示在此窗口的下方(圖9),拖動quality滑塊至最右邊,以最好的質(zhì)量來顯示紋理。

3DS MAX打造三維虛擬跑車9

                                                                                                                                                                  用3dsmax創(chuàng)建汽車模型 圖9

8.分別選中show hotspots(顯示熱點)和show alter ego(顯示改變的圖片)復(fù)選框,將打開hotspots窗口和文件選擇窗口。

9.單擊file按鈕右側(cè)的texture下拉按鈕。從下拉按鈕中選擇blue紋理,則blue紋理就顯示在文件選擇窗口中(圖9)。

10.單擊hotspots窗口中的add按鈕,將當前的紋理加為熱點。此時在texture窗口中就出現(xiàn)了一個方框,這代表熱點范圍。

11.分別用鼠標向右下角拖動圖上的方框,使它正好和圖片大小一致。 12.單擊hotspots窗口中的acquire按鈕,把blue圖片加入到alter ego框中。好了,第一種顏色我們已經(jīng)設(shè)置好了,下面我們要把紅色、灰色、黃色也加入進來。

13.單擊texture窗口中的file按鈕,打開圖片選擇窗口,選中red.jpg文件。

14.單擊打開按鈕,返回到紋理設(shè)置窗口。在file按鈕下,紅色的圖片就顯示出來了。

15.單擊hotspots窗口中的add按鈕,增加新的熱點,調(diào)整熱點區(qū)域大小與藍色圖片一致。單擊actuire按鈕,加入紅色圖片。

16.重復(fù)8~10步驟,將gray.jpg和yellow.jpg文件也加入進來。

現(xiàn)在,scene graph窗口中的textures節(jié)點下的blue紋理就有了四個新的紋理節(jié)點,分別是我們前面加入的藍色、紅色、灰色和黃色,效果如圖10所示。

3DS MAX打造三維虛擬跑車9

                                                                                                                                                    用3dsmax創(chuàng)建汽車模型  圖10

17. 從event map窗口中,依次拖動四個manual事件至窗口右側(cè)的空白區(qū)域,并分別更名為event_blue、event_red、event_gray和 event_yellow。我們將在director中利用腳本觸發(fā)這些事件。cult3d的事件中,只有manual事件可以在外部程序(如 director)中觸發(fā)。

18.拖動action窗口中textures節(jié)點下的toggle hotspot's alter ego圖表分別至event map窗口中的event_blue,event_red,event_gray和event_yellow事件上。

19.從scene graph窗口中的textures節(jié)點下分別拖動hotspot、hotspot_1、hotspot_2和hotspot_3上,建立聯(lián)系,最后結(jié)果如圖10所示。

下面就可以輸出為.co文件了,選擇"file →save internet file"選項,在彈出的保存文件窗口中設(shè)置文件名為car.co,單擊保存按鈕。

在 彈出的保存設(shè)置窗口中,單擊geometries標簽,選擇select all按鈕。在compression下拉菜單中選擇壓縮方式為mesh level 2,選中窗口下方的use "smart save"選項,單擊save按鈕進行保存。三、在direcotr中進行媒體合成

cult3d場景制作好了后,剩下的事情交給direcotr mx來完成。

1.啟動direcotr mx,在電影屬性面板中設(shè)置電影的大小和背景

2.選擇"insert → control → activex"。

3.在控件選擇對話框中,選擇cult 3d activex player控件(圖11),單擊ok按鈕。如果找不到該控件,請正確安裝cult3d viewer plug-in。

3DS MAX打造三維虛擬跑車10

                                                                                                                                                      用3dsmax創(chuàng)建汽車模型 圖11

4.彈出activex屬性對話框,這里可以定制控件的相關(guān)屬性。

5. 單擊custom按鈕,彈出屬性設(shè)置對話框(圖12)。該對話框提供了兩種連接到cult3d場景的方式:嵌入方式(embed)和鏈接方式。使用嵌入方 式,cult3d場景發(fā)布后將嵌入在可執(zhí)行文件中,無須另外提供co文件,而使用鏈接方式,必須提供相應(yīng)的.co文件。但是使用嵌入方式將增加可執(zhí)行文件 的大小,一般不提倡這么做。

用3DS MAX打造三維虛擬跑車11

                                                                                                                                                                       用3dsmax創(chuàng)建汽車模型  圖12

6.單擊filename/url后面的瀏覽按鈕,選擇所需的場景文件,單擊打開按鈕。

7.選中view when finished選項,當cult完成著色后,將自動顯示。點擊 ok 回到編輯界面,cult3d物件已經(jīng)顯示在角色面板里。

 



相關(guān)文章
網(wǎng)友評論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊

關(guān)閉

全部評論:0條

推薦
熱門