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