国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

Cult3D 基礎教程之打造3D虛擬世界

2019-11-01 00:50:47
字體:
供稿:網(wǎng)友

  由于Cult3D自身并沒有建模功能,所以在設計之前還需要借助其他工具建模,上一次我們一起了解了為Cult3D建模和導入的方法,在Cult3D中導入對象以后,就需要為對象添加事件和動作并且生成一個虛擬的3D世界了。那么,這次我們就一起來了解一下如何在Cult3D中編輯對象,打造一個虛擬的3D世界吧。初始化事件啟動 Cult3D進入其主界面窗口,執(zhí)行“File/AddCult3DDesignerFile”命令,導入我們已經(jīng)設計好的一個3D對象 minidisc.c3d,此時對象會在預覽窗口中顯示,這是一個CD播放機的3D對象模型,如圖1所示。

Cult3D 基礎教程之打造3D虛擬世界 三聯(lián)教程

  圖1

  下面我們需要初始化對象,首先在“事件(Event)”窗口的左側(cè)列表中選擇WorldStart事件,并且拖到右側(cè)的空白區(qū),WorldStart事件將會在Cult3D場景加載初始化后引發(fā)。完成以后,在“動作(Action)”窗口中將“ObjectMotion”下的Acrball動作拖到 WorldStart事件上,Acrball動作可以完成在窗口中拖動鼠標時旋轉(zhuǎn)或移動物體,針對這個動作還可以設置鼠標特定鍵的功能,比如旋轉(zhuǎn)軸或移動方向。最后在“場景圖(SceneGraph)”窗口中展開“Object”分支,將Minidisc拖放到事件窗口中的Acrball動作上,如圖2所示。這時我們就完成了一個簡單的交互動作設計,在預覽窗口中單擊“Play”按鈕,然后在3D對象上單擊鼠標左鍵并拖動,會發(fā)現(xiàn)3D對象旋轉(zhuǎn)起來了!設計播放按鍵下面我們要做的就是為這個CD機添加播放和停止播放的控制開關。首先要為CD機導入一段音樂,最好是MID格式音樂,這樣可以保證最后生成的文件不會很大。在場景圖窗口中右鍵單擊“Sound”,然后在彈出的快捷菜單中選擇“New/Sound”命令,在打開的對話框中選擇已經(jīng)預備好的MID音樂,完成后會在場景圖窗口和音樂控制窗口中顯示已經(jīng)添加的音樂文件。

  圖2

  返回事件窗口,在左側(cè)的列表框中選擇 “LeftMouseClickonObject”事件并拖放到右側(cè)的空白區(qū)域,并用右鍵單擊此事件,在打開的快捷菜單中選擇“ChangeName”命令將此事件命名為Play。然后在場景窗口將Button-playpause對象拖放到Play事件上,以實現(xiàn)播放和暫停功能。完成后,打開動作窗口,將“Sound”下的PlaySound動作拖到Play事件中,最后將場景圖窗口中“Sounds”下的聲音拖放到PlaySound動作上,如圖3所示。這樣我們就完成播放按鈕的設計了。在預覽窗口中將鼠標移動到CD播放機的播放按鈕,就會發(fā)現(xiàn)變成一個手型,單擊后就可以開始播放剛才導入的音樂了。

  圖3

  設計停止按鍵

  在完成播放按鍵的設計后,下面我們來設計停止播放音樂按鍵。這里需要用到CD播放機3D模型中的Button-stop對象。首先將事件窗口左側(cè)的 “LeftMouseClickonObject”事件拖到右邊的空白區(qū)并取名為Stop,然后在場景窗口中將Button-stop對象拖放到Stop 事件上。完成后在動作窗口中的“Sound”下將StopSound動作拖到Stop事件上,并且將場景圖中的“Sounds”下的聲音文件拖放到 StopSound動作上,如圖4所示。這樣我們在預覽的時候,單擊停止按鈕就可以停止播放音樂了。

  圖4

  設計開倉按鍵下面再來為CD機設計一個打開倉門按鈕。將事件窗口左側(cè)的“LeftMouseClickonObject”事件拖到右邊的空白區(qū),將其命名為Open,然后在動作窗口中將“ObjectMotion”下的RotationXYZ動作拖到事件圖窗口的Open事件上,再將場景圖窗口中的 Minndisc-refLectivetop對象拖放到事件窗口的RotationXYZ動作上,最后在場景圖窗口中將Mididisc-case- openning對象拖放到事件圖的Open事件上。

  圖5

  雙擊RotationXYZ動作,打開RotationXYZ動作設置對話框,其中RotationXYXcontrols框中的180表示逆時針旋轉(zhuǎn) 180°,2000表示的是旋轉(zhuǎn)該角度用時2秒,可以根據(jù)我們的需要進行設置。除了前面介紹的,我們還可以對CD播放機添加更多的交互事件,比如快進、調(diào)節(jié)音量等,可以根據(jù)模型的具體組成對象進行設計,最后我們就可以在預覽窗口中使用這個播放機了,如圖5所示。這次我們了解了建立一個3D對象的方法,在 Cult3D中提供非常豐富的事件和動作可以供我們使用,那么在下一期中,我們就來了解一下Cult3D的一些常用的事件和動作,這樣可以更好的幫助我們使用它,并制作出自己的3D作品。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 包头市| 娱乐| 时尚| 达孜县| 孟州市| 房产| 城口县| 绥阳县| 南和县| 泰来县| 仲巴县| 深圳市| 青田县| 滨州市| 江华| 天镇县| 蒙山县| 金川县| 浦北县| 宁陕县| 凤翔县| 崇文区| 洛川县| 阿拉善盟| 通化市| 玉溪市| 宣化县| 绥棱县| 安西县| 永川市| 剑阁县| 新泰市| 林口县| 安吉县| 镇宁| 武宁县| 昌吉市| 林周县| 甘德县| 陇南市| 剑川县|