国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 佛教| 达日县| 阳西县| 汝南县| 麻栗坡县| 博爱县| 抚松县| 乾安县| 神池县| 铜山县| 宜昌市| 金湖县| 巴青县| 中超| 乐清市| 阳春市| 江油市| 肃北| 方正县| 红河县| 历史| 东丰县| 黔江区| 铜川市| 明溪县| 孟连| 丹凤县| 旺苍县| 三门峡市| 灵宝市| 高邑县| 天等县| 万安县| 新巴尔虎右旗| 手游| 桦南县| 永春县| 通榆县| 右玉县| 博乐市| 桂阳县|