建筑動畫畢業論文
建筑動畫畢業論文
建筑動畫是建筑表現的一種新藝術形式已經得到快速發展和廣泛應用,并成為未來建筑表現的一個發展方向。下文是學習啦小編為大家搜集整理的關于建筑動畫畢業論文下載的內容,歡迎大家閱讀參考!
建筑動畫畢業論文下載篇1
淺析云渲染技術在建筑動畫中的應用
摘 要: 傳統建筑動畫的3D渲染主要是以本機作為獨立個體進行,而云渲染是通過互聯網在專業渲染平臺上進行,這大幅降低了3D渲染時間、提高了渲染的質量與效率。本文從應用的角度出發,介紹了與云渲染相關的理論以及在建筑動畫渲染中自助式云渲染農場的使用方法。
關鍵詞:建筑動畫渲染 云渲染技術 自助式云渲染農場
建筑動畫中的3D渲染是將模型轉換為連續圖像的過程,是制作建筑動畫的核心環節之一。隨著V-ray等插件在建筑動畫中的大量使用,原有的本機渲染以及本地集群渲染的模式已遠不能滿足商業制作對3D渲染的要求。以云渲染技術為特征的云渲染農場解決了這一問題。“云”是對互聯網的一種形象說法。云渲染就是把MAX等源文件,通過互聯網發到遠程專業渲染平臺,由它們來完成渲染后再將渲染結果傳回到你的電腦。近年來,以Renderbus云渲染農場為代表,基于云渲染技術的專業化渲染已經成為整個動畫產業中的重要組成部分,這促進了動畫產業的進一分工和流水線式生產,同時也引導著國內的動畫產業朝著規模化的方向發展。
1 自助式云渲染農場
主流專業渲染平臺有三類:傳統渲染農場、 自助式云渲染農場、全自動云渲染農場。渲染農場是影視動畫行業對“分布式并行集群計算系統”一種通俗叫法,這三種類型從渲染計算的角度而言,它們本質都是相同的,都是以高性能計算集群為基礎,將渲染任務分割成若干份,分配給系統中分布的多個渲染節點共同計算渲染。但傳統的渲染農場僅能提供本地服務,需要額外的人力來管理,受地域、時間的限制,使用管理極為不便,是渲染農場早期的服務模式。通過互聯網而具有遠程服務功能的自助式渲染農場,實質上,就是計算機集群渲染與互聯網的有機結合。其特點是:一般有Web接口,可在線式網頁提交渲染任務,高性能計算機集群和高速網絡等強大設備作為技術支撐,渲染客戶面對的只是一個界面清晰、操作簡便的網頁平臺。復雜的渲染作業已簡化成三個步驟:客戶在線提交任務,云渲染管理中心調度資源進行計算,雙方在線進行業務結算。全自動云渲染農場與自助式云渲染農場渲染相比只是自動化程度更高,但相關技術還有待成熟。
2 自助式云渲染農場功能的實現
云渲染農場實現其功能的系統架構主要包括:用戶服務接口、渲染任務管理、渲染節點、存儲節點部分。
(1)用戶服務接口主要為渲染用戶通過互聯網登錄平臺輸入信息,提交渲染任務、上傳渲染工程文件、貼圖文件、設置渲染參數、下載渲染結果文件、監控渲染進程等功能。
(2)渲染任務管理是通過渲染管理軟件向渲染節點的計算機指定渲染任務,渲染作業的安排以及渲染節點的分配、調度、渲染隊列的管理,根據用戶的渲染請求,通過節點監控服務器反饋的資源信息,選擇最優的調度方案,以實現渲染做作業在不同節點間的動態遷移。
(3)渲染節點:渲染節點就是渲染服務器,它是個集群系統的計算核心,它的作用就是執行計算渲染,其配置決定渲染的效率,系統可將自動確定網絡中可用的渲染節點和資源,同時將將任務分解到相應渲染節點,自動負載平衡功能可優化工作流程中每個渲染節點的使用。如某一個渲染節點與網絡斷開,內置式故障保護功能管理端將自動將作業重新路由到“渲染器”中的其他渲染節點,保證渲染工作的完成。
(4)存儲節點:用于存儲用戶上傳的工程文件、素材、渲染后的結果以及運行的腳本。
3 建筑動畫渲染對于自助式云渲染農場的選擇
從商業制作的角度而言,云渲染農場是建筑動畫渲染的必然選擇。建筑動畫3D渲染在許多方面有別于動漫與電影特效的渲染,建筑動畫渲染規模小,插件多,雖然商業制作其對云渲染平臺速度要求并不高,但對平臺的穩定性與對相關插件的支持度以及使用的靈活性要求較高。而國內平臺又普遍以“一個平臺多用戶共享”和“一套系統運行多個應用”的公用渲染制作平臺為主,平臺軟、硬件乃至插件沖突頻發,異構現象嚴重。這決定了建筑動畫云渲染只能選擇具有很強的集成性、適應性和靈活性云渲染農場。國內目前渲染農場數量眾多、規模不一且同時存在一代人工管理的渲染農場,二代WEB方式的自助式渲染農場,第三代全自動云渲染平臺。穩定性好、技術成熟的二代自助式云渲染農場是首選。實踐證明,國內真正穩定運營的“自助式云渲染”的服務商只有Renderbus。
4 建筑動畫渲染使用自助式云渲染農場的優勢
Renderbus自助式云渲染平臺技術上吸收了國外主流自助式渲染農場的優點,使用方式上,針對國內CG行業的使用特點,推出了一系列符合本土特色的功能,使用起來更加人性化。
在功能上,Renderbus自助式渲染農場對建筑動畫V-ray渲染器的支持已趨于完善。實現在線WEB網頁提交渲染作業、實時監控渲染任務、智能識別3DSMAX軟件與渲染器的版本、插件版本,自動檢測缺失的貼圖和代理文件,自動重設光子文件路徑,自動分析場景文件參數。解決了對場景文件如貼圖、HR、PTS、代理等中文命名的問題,并能在渲染過程中,通過網頁在線預實時覽渲染圖片,平臺集成了自動計費、在線支付等功能,每一幀的渲染時間與費用,均由系統自動計算。在渲染過程中,能夠隨時對任務進行暫停、恢復、放棄等操作,實現了全自助式操作平臺,用戶能夠完全掌控自己的渲染任務。渲染完成之后,能立即看到縮略圖,用戶能實時收到短信提醒,并支持自動下載渲染結果。
5 使用云渲染農場進行建筑動畫V-ray動畫渲染時應注意的問題
雖然Renderbus自助式渲染農場對3DSMAX和V-Ray的支持度已近完美,但Vray動畫渲染在技術上很復雜,注意以下問題將避免多數情況下,使用云渲染農場所產生的額外成本。
(1)在MAX源文件中應明確渲染尺寸、格式、是否需要通道和場。確認渲染目錄,確認分層渲染元素。檢查場景中所有用到的材質貼圖、光子、IES、點緩存等文件是否全部整理到MAX源文件的壓縮包中。 (2)避免運動物體和靜態場景放在一起渲染,可簡化渲染,便于修改。V-ray動畫渲染應使用QMC+QMC組合,這種組合不存在GI插值計算,可避免畫面閃爍。
(3)V-ray渲染盡量避免使用透明通道,因為Vray的IRmap計算對這一通道支持度不足,將導致渲染時間大幅增加。場景模型的材質應使用V-Ray材質避免渲染時出現大面積紅綠色斑。使用vr的包裹材質以及生全局光照GI 適度的減小,可較好的控制色溢的問題。
(4)渲染中場景中有高亮物體時應關閉GI中的產生反射焦散設置、降低反射深度避免渲染畫面出現白色亮點。
(5)建筑場景中避免出現重合的或是結合非常緊密的物體,避免使用高度為0的box或者拉伸數量為0物體,這樣在動畫中會閃爍。
(6)V-Ray調節好的渲染參數的保存是個重要的問題。渲染參數調好后,在V-ray渲染面板的系統卷展欄點預置選項,并在對話框選擇所有設置項,在左側上面預置到文件中,輸入名稱,例如“渲染參數”,然后保存,保存后的渲染參數可方便再次調用。
6 自助式云渲染農場在建筑動畫中具體的使用方法
以Renderbus云渲染農場為例,Max渲染具體步驟如下:
第一步:壓縮上傳建筑動畫模型。在3DSMAX中的文件菜單中選擇Achieve,然后在彈出的菜單中選擇壓縮包保存的路徑,3DSMAX會自動將場景模型及所用貼圖壓縮保存到一個命名的要縮包中。但是有些文件如光域網、光子文件會出現遺漏,最好將壓縮包解壓后,檢查如出現遺漏,手動添加進去,然后再壓縮打包。
第二步:在線解壓。登錄后,在任務管理中選擇在線解壓,在要解壓的文件名一欄中選擇上一步所保存的壓縮包。點擊下一步,直到顯示解壓完成。
第三步:設置渲染參數,開始渲染。在任務管理中選擇提交MAX渲染,然后在工程目錄一欄里選擇剛才解壓后的3DMAX 文件 ,點擊下一步、確定即可。系統具自動識別功能,用戶根據自身需要設置下列相關選項,如果使用V-Ray渲染器,就進入V-Ray設置界面,和在本機上的V-Ray設置相同。
建筑動畫在渲染幀的設置中選擇序列幀這一選項,渲染方式有A、B兩項,你可以根據孳生情況進行選擇,點擊下一步后,提交渲染任務就已完成。通過得到的編號在控制面板中可監控渲染任務。
第四步:下載渲染結果。渲染完成后,可通過迅雷、FTP或是Renderbus自帶的下載工具下載。
7 結語
建立在云渲染技術基礎上的云渲染農場,較傳統的本機或集群渲染方式有了巨大的進步,但即使現在已經步入商業運行的第三代全自動渲染農場,在建筑動畫MAX文件與相關插件的支持度等方面任仍有較大的提升空間,其安全性在技術上并沒有得到根本解決。而建立在互聯網上的云渲染服務也會因偶然的網絡故障無法正常提供,傳統的渲染的模式仍會在建筑動畫行業長期存在。
參考文獻
[1]姜進磊.MichaelMiller.云計算[M].北京:機械工業出版社,2009(04).
[2]George Reese.云計算應用架構[M].北京:電子工業出版社,2010(07).
[3]吳朱華.云計算核心技術剖析[M].北京:人民郵電出版社,2011(05).
>>>下頁帶來更多的建筑動畫畢業論文下載