先看一下最終效果:

一、 繪制旗桿
啟動3dmax9.0,點擊“創建”命令面板,選擇其中的“圖形 線”工具按鈕,在前視圖中,繪制三條線段,分別為line01、line02、line03,再點擊“創建”面板,選擇“幾何體 球體”按鈕,分別在三個線段頂端繪制球體sphere01、sphere02、sphere03。點擊“修改”命令面板,分別對線段、球體的相關屬性進行調整,如圖1所示。

二、 繪制旗幟
1、點擊“創建”面板,選擇“幾何體 平面”工具按鈕,分別在3個旗桿上繪制平面:plane01、plane02、plane03。點擊“修改”面板,在其下拉列表中選擇“網格選擇”項進入其屬性面板,單擊“面”按鈕,在前視圖的plane02上拖拽出紅色區域,然后在“修改“面板的下拉列表中選擇“reactor cloth(動力學布料)”項,如圖2所示。其他兩平面也如法炮制。

小提示:繪制平面時,注意長度分段、寬度分段參數盡量大一些,比如20或40,這樣使得渲染時更加細膩。
2、點擊“reactor”菜單下的“create object cloth collection(布料集合)”命令,在視圖中單擊鼠標左鍵加入該集合。在視圖區選擇“cloth collection”,單擊“修改”命令面板,點擊“pick(拾取)”按鈕,在視圖中單擊某平面,比如plane02,如圖3所示。另外也將其他兩面添加進去。

#p#副標題#e#
1、點擊“reactor”菜單下的“create object wind”命令,在視圖中單擊鼠標左鍵,添加風力系統wind01。
2、選中wind01,單擊“修改”命令面板并修改相應的參數,注意,“wind speed(風速)”用于控制風的速度;“perturb speed(速度干擾)”用于產生變化的風力強度,制作不規則的風力等。如圖4所示。

?
?
3、點擊“reactor”菜單下的“create object rigid body collection”建立一個RBCollection01,作為硬性物體集合,拾取方法同“布料集合”類似,這里對象就是line01、line02、line03。4、選擇平面plane02,點擊“修改”命令面板,在“屬性”項目面板中勾選“avoid self―intersections(避免自身交叉)”項。如圖5所示。

5、選擇命令面板中的“工具”選項夾,點擊“reactor(動力學)”進入動力學屬性面板,在“preview & animation”卷展欄中,可以定義動畫與輸出參數,也可以點擊“preview in window”按鈕,打開預覽窗口,然后點擊“P”鍵觀察模擬效果。如圖6所示。

小提示:在最終預覽效果圖時,應當對環境背景作些調整,點擊“渲染”菜單下的“環境”命令,指定某一環境貼圖,比如藍天等,總之與旗幟比例、視角相仿的圖片。點擊工具欄上的“材質編輯器”按鈕,為旗桿定義金屬特性、為平面賦予奧運圖片,比如會徽或五環旗等,最終將它們應用到相應的物體上。如圖7所示。

最終效果圖
環境背景、旗桿、旗面、風力、布料、硬物等所有的材質都被賦予相應屬性后,最終使得北京2008奧運旗幟在眾人期盼中迎風飄揚!如圖8所示。

