高級動畫AutodeskNavisworks51課件講解_第1頁
高級動畫AutodeskNavisworks51課件講解_第2頁
高級動畫AutodeskNavisworks51課件講解_第3頁
高級動畫AutodeskNavisworks51課件講解_第4頁
高級動畫AutodeskNavisworks51課件講解_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

動畫的交互基本交互高級交互思考題4123AutodeskNavisworks

高級動畫動畫交互Scripter(腳本動畫)Animator對象動畫、Scripter腳本編輯是Navisworks動畫制作的兩個基本編輯窗口?!癆nimator”可在模型中創(chuàng)建動畫對象?!癝cripter”可向模型中的動畫對象添加交互性。動畫交互Navisworks支持的主要動畫:由關(guān)鍵幀以及關(guān)鍵幀之間的線性插值指定的動畫(類似于視點動畫)。相機、剖面、對象動畫。多個單獨啟動并單獨移動的對象。同一場景中同一對象的多個動畫(例如,移動起重機,然后抬起它的機械臂)。簡單腳本(例如,打開和關(guān)閉指定門)。動畫交互鏈接到“TimeLiner”將在任務(wù)開始時關(guān)閉獨立動畫。鏈接到具有不同“TimeLiner”任務(wù)的“TimeLiner”將播放到動畫中的特定點(例如,有一個在施工現(xiàn)場中的所有點之間移動起重機的動畫,任何任務(wù)均可以觸發(fā)動畫,以便從當(dāng)前點移動到所需點)。鏈接到“ClashDetective”,以在動畫的特定步驟運行碰撞檢測來檢查動畫對象與動畫對象或動畫對象與靜態(tài)對象之間的碰撞。動畫交互“Scripter”窗口是一個浮動窗口,通過該窗口可以給模型中的對象動畫添加交互性?!癝cripter”窗口包含下列組件:樹視圖、事件視圖、動作視圖和特性視圖。動畫交互腳本是要在滿足特定事件條件時發(fā)生的動作的集合。要給模型添加交互性,至少需要創(chuàng)建一個動畫腳本。每個腳本可以包含下列組件:一個或多個事件一個或多個動作模型可以包含所需數(shù)量的腳本,但僅會執(zhí)行活動腳本。對腳本可以通過文件夾的形式進(jìn)行分組管理可以輕松激活/取消激活文件夾的內(nèi)容以節(jié)省時間對腳本執(zhí)行不會產(chǎn)生任何效果。動畫交互腳本的基本操作添加新腳本刪除項目取消激活激活項目增加文件夾刪除文件夾……動畫交互事件是指發(fā)生的操作或情況(如單擊鼠標(biāo)、按鍵或碰撞),可確定腳本是否運行。腳本可包含多個事件。在腳本中組合所有事件條件的方式變得非常重要。即,您需要確保布爾邏輯有意義,括號正確匹配成對,等等。注意在滿足腳本中所有事件條件的組合之前,將不會執(zhí)行腳本。動畫交互事件類型啟動時觸發(fā)、計時器觸發(fā)、按鍵觸尾、碰撞觸發(fā)、熱點觸發(fā)、變量觸發(fā)、動畫觸發(fā)動畫交互啟用開始

只要啟用腳本,事件就會觸發(fā)腳本。如果在載入文件后啟用了腳本,則將立即觸發(fā)文件中的所有開始事件。這對設(shè)置腳本的初始條件很有用,如向變量指定初始值,或?qū)⑾鄼C移動到定義的起點。啟用計時器-在預(yù)定義的時間間隔事件將觸發(fā)腳本。啟用按鍵

事件通過鍵盤上的特定按鈕觸發(fā)腳本。動畫交互啟用碰撞當(dāng)相機與特定對象碰撞時,事件將觸發(fā)腳本。啟用熱點

當(dāng)相機位于熱點的特定范圍時,事件將觸發(fā)腳本。啟用變量

當(dāng)變量滿足預(yù)定義的條件時,事件將觸發(fā)腳本。啟用動畫

當(dāng)特定動畫開始或停止時,事件將觸發(fā)腳本。動畫交互事件條件可以使用一個簡單的布爾邏輯組合事件。要創(chuàng)建事件條件,可以使用括號和AND/OR運算符的組合。如下圖的布爾條件表達(dá)式為:(計時器觸發(fā)OR熱點觸發(fā))AND按鍵觸發(fā)動畫交互事件動作動作是一個活動(如播放或停止動畫,顯示視點等等),當(dāng)腳本由一個事件或一組事件觸發(fā)時會執(zhí)行它。腳本可包含多個動作。動作逐個執(zhí)行,因此確保動作順序正確很重要。動畫交互Navisworks中支持的操作類型:播放動畫-指定要在觸發(fā)腳本時播放哪個動畫的動作。停止動畫-指定要在觸發(fā)腳本時停止哪個當(dāng)前正在播放的動畫的動作。顯示視點-指定要在觸發(fā)腳本時使用哪個視點的動作。暫停

-用于在下一個動作運行之前使腳本停止指定的時間長度。發(fā)送消息-在觸發(fā)腳本時向文本文件中寫入消息的動作。動畫交互Navisworks中支持的操作類型:設(shè)置變量-在觸發(fā)腳本時指定、增大或減小變量值的動作。存儲特性-在觸發(fā)腳本時將對象特性存儲在變量中的動作。如果需要根據(jù)嵌入的對象特性或鏈接數(shù)據(jù)庫中的實時數(shù)據(jù)觸發(fā)事件,則該特性可能會很有用。載入模型-在觸發(fā)腳本時打開指定的文件的動作。如果要顯示一組不同模型文件中包含的一組選定的動畫場景,則可能會發(fā)現(xiàn)該選項很有用。動畫交互啟用腳本單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論