navisworks交互動畫


navisworks動畫包含場景動畫和對象動畫兩種,場景動畫就是常規的漫游,就跟REVIT中的漫游一樣。根據相機的運動產生相機關鍵幀和運行時間關鍵幀;對象動畫是指對象的角度,大小坐標隨時間的改變,可以預先設計對象動畫並將其融入到漫游動畫中,實現一些簡單的交互效果,比如在做漫游的時候,在建築外面通過大門進入建築內部,在到達門前時,門能自動打開,讓人通過,這樣的效果更加逼真,而不是用非碰撞模式讓人直接穿門而入。

navisworks中的交互為事件驅動,該模式同編程中的事件驅動如出一轍,在項目中添加驅動監視,比如監視“碰撞”是否發生,當第三人稱漫游時,當漫游人物模型與建築構件發生碰撞時,navisworks獎檢測到這一“碰撞”事件,並向應用程序發出指令,引導預先定義的事件發生。事先選中“門”,添加一個“對象動畫”如果想做人到門前時門能自動打開,那么就可以在項目“腳本”中添加一個“進入范圍”事件,並拾取“門”中心,設定作用半徑,在事件后面的事件中設定,選中“門”,在時間軸編輯窗口中,給對象動畫添加一個若干關鍵幀,並設定關鍵幀在時間軸上的位置,如果用的是旋轉門,則分別設置各個關鍵幀處門的X軸旋轉角度,可預覽動畫測試效果;如果用的推拉門則設定關鍵處門的X軸位置,軟件會自動以補間動畫(如果用過視頻編輯軟件或者FLASH的話,那么對時間軸應該非常熟練,對動畫的形式,運動補間和形狀補間不會陌生,大學學得FLASH在這里還起了點作用,甚感欣慰)的形式自動計算“門”的旋轉角度或者X軸坐標位置,在“腳本”中設定“碰撞”事件為“播放動畫”,並選擇剛才設定好的“門”的對象動畫,並設置播放起點和終點,設定完成后在漫游中啟動動畫腳本,注意在腳本啟用時,動作腳本編輯窗口將變不可用,啟用動作腳本后在運行第三人視角漫游時,當人物靠近“門”時候,將自動播放剛才設定的旋轉或者移動命令,模仿現實中門的動作,讓做出的漫游視頻更加逼真。

第一個navisworks如此簡單,但意義非常。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM