3d動畫范文

時間:2023-03-25 05:12:24

導(dǎo)語:如何才能寫好一篇3d動畫,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

3d動畫

篇1

1 XNA實現(xiàn)3d模型顯示的基本原理

通過XNA進行3D繪圖就像用手持?jǐn)z像機錄制視頻。3D空間的坐標(biāo)是一個三維的坐標(biāo)系,該坐標(biāo)系也叫做世界坐標(biāo)系,以坐標(biāo)(0, 0, 0)為中心原點。在三維空間里面,繪制一個場景需要兩個基本的組成部分:空間里面放置的物體和空間里面放置的攝像機(使它指向某一個特定的方向)。只有那些出現(xiàn)在攝像機里面的物體才會出現(xiàn)在場景中。因此,開發(fā)者首先需定義攝像機所在的位置、它的指向,以及其它各種屬性。XNA中的攝像機由兩個矩陣對象構(gòu)成:視圖(view)矩陣和投影(projection)矩陣。視圖矩陣存放以下信息:攝像機所在的位置、所指的方向和角度。投影矩陣存放以下信息:視角和視覺范圍等等。通過設(shè)定正確的攝像機參數(shù),就可以在畫面中顯示3D物體。

2 走馬燈3D動畫的設(shè)計與實現(xiàn)

2.1 搭建XNA開發(fā)環(huán)境

本文使用XNA Game Studio 4.0,它是Microsoft Visual Studio集成開發(fā)環(huán)境(IDE)的擴展,目的是輔助XNA游戲的開發(fā)。XNAGame Studio 4.0可以在Visual Studio 2010的多種版本上運行。XNA Game Studio 4.0的安裝非常簡單,只需根據(jù)安裝向?qū)б徊讲綀?zhí)行即可,但在安裝之前,必須先安裝Visual Studio 2010標(biāo)準(zhǔn)版或更高版本(需要安裝C#語言支持組件)。

2.2 創(chuàng)建XNA項目及3D攝像機

啟動Visual Studio,然后選擇FileNew Project。當(dāng)新建項目窗口出現(xiàn)后,在窗口左邊的菜單選擇Visual C#XNA Game Stu dio 4.0,接著選擇窗口右邊的Windows Game 4.0作為模版,并將項目命名為3D Lantern,為項目選擇存放目錄,然后點擊OK。完成項目創(chuàng)建后,Visual Studio將自動生成Program.cs和Game1.cs,其中Program.cs文件中,僅使用Main方法創(chuàng)建了一個類型為Game1的對象,并執(zhí)行Game1的Run方法,而程序的真正核心在于Game1.cs文件中。 在Game1.cs中有幾個重要方法,其中Initialize方法被用來初始化變量和其它與Game1對象相關(guān)的對象,LoadContent方法在Initialize方法之后被調(diào)用,將會載入游戲所需要的一切圖形及其它內(nèi)容,包括圖像、模型和音效等。當(dāng)LoadContent方法調(diào)用完成后,Game1對象將進入游戲循環(huán)。從本質(zhì)上來說,幾乎所有的游戲,都使用某種形式的游戲循環(huán)。在XNA中,游戲循環(huán)反復(fù)調(diào)用Update方法和Draw方法。一般情況下,Draw方法用于繪圖,而Update用于實現(xiàn)諸如物體移動、碰撞檢測、更新分?jǐn)?shù)等業(yè)務(wù)邏輯。接下來是創(chuàng)建3D攝像機,在項目中創(chuàng)建新的游戲組件,右鍵點擊項目名,選擇Add New Item,在Add New Item窗口右邊的模版列表里面,選擇Game Component。把組件命名為Camera.cs,然后單擊Add按鈕。在Camera.cs類中,添加兩個類成員變量來表示攝像機的視圖矩陣和投影矩陣:public Matrix view {get; protected set;}public Matrix projection { get; protected set; }并在Camera的構(gòu)造方法,增加代表攝像機初始位置、目標(biāo)和向上方向的三個參數(shù)。Camera類構(gòu)造方法具體的代碼如下:public Camera(Game game, Vector3 pos, Vector3 target, Vector3 up): base(game){view = Matrix.CreateLookAt(pos, target, up); //用于初始化視圖矩陣projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.PiOver4,(float)Game.Window.ClientBounds.Width /(float)Game.Window.ClientBounds.Height,1, 1000);//用于初始化投影矩陣}Camera類的實例化可放在Game1類的Initialize方法中,具體如下:camera = new Camera(this, new Vector3(-400, 0, 0),new Vector3(0,0,0), Vector3.Up); // Camera類的實例化,表示在坐標(biāo)(-400, 0, 0)處創(chuàng)建一個攝像機,并讓攝像機朝向原點。Components.Add(camera);

2.3 在項目中加載走馬燈模型

一個復(fù)雜的3D模型應(yīng)該是在3D建模程序中制作的,這些3D模型可以保存為一個文件。 本例中使用了3ds Max[3]制作的走馬燈模型(如圖1),并將其導(dǎo)出為lantern.fbx文件。XNA提供了一個默認(rèn)的Model素材管道可以從fbx文件加載模型。具體操作如下:首先將lantern.fbx文件導(dǎo)入到XNA Game Stu dio中,可通過右擊項目的Content文件夾選擇Add Existing Item實現(xiàn)。然后在Game1.LoadContent方法中將模型綁定到這個變量:model = Content.Load<Model>(@"models\lantern");

2.4 走馬燈3D模型繪制

完成走馬燈3D模型加載后,就在Draw方法中添加以下代碼繪制它了,以下是將走馬燈繪制到場景所需的關(guān)鍵代碼。Matrix[] transforms = new Matrix[model.Bones.Count];model.CopyAbsoluteBoneTransformsTo(transforms);foreach (ModelMesh mesh in model.Meshes){foreach (BasicEffect be in mesh.Effects){be.EnableDefaultLighting();be.Projection = camera.projection;be.View = camera.view;be.World = transforms[mesh.ParentBone.Index]*Matrix.Identity;}mesh.Draw();}在大多數(shù)情況下,一個模型可能由幾個成員構(gòu)成,而這些成員無法再分成更小的成員。每個成員的幾何數(shù)據(jù)以ModelMesh對象的形式存儲,而ModelMesh對象是存放在Model的Meshes集合中。成員的位置數(shù)據(jù)以Bone對象的形式存儲,而Bone對象是存放在Model的Bones集合中。每個ModelMesh對象包含指向Bone對象的引用,而一個Bone對象包含指向父Bone的引用,它必須連接到這個父Bone。通過這種方式,可以將所有Bone對象連接到一起。

2.5 讓走馬燈動起來

到目前為止,我們已經(jīng)可以在屏幕上繪制出走馬燈的3D模型,但這個模型還是靜止不動的。為了讓走馬燈動起來,需要對Game1.cs對一些修改。首先,在Game1的成員中增加并初始化一個rotation矩陣,同時還需增加一個GetWorld方法用來將走馬燈放置在世界坐標(biāo)系中合適的位置:Matrix rotation = Matrix.Identity;public Matrix GetWorld(){rotation *= Matrix.CreateRotationY(MathHelper.Pi / 180);//rotation變量表示在每一幀中以圍繞Y軸多旋轉(zhuǎn)1度的速度更新return rotation;}然后將Draw方法中的be.World = transforms[mesh.ParentBone.Index]*Matrix.Identity;修改為be.World = transforms[mesh.ParentBone.Index]* GetWorld();這樣就可得到走馬燈的動畫效果(見圖2)。還需要說明的是,所有3D圖像旋轉(zhuǎn)、縮放和平移的本質(zhì)都是進行矩陣乘法。Matrix.Identity所代表的矩陣稱之為單位矩陣,而GetWorld方法返回的結(jié)果也是一個矩陣。矩陣A*B與B*A的結(jié)果往往不相同,因此,上述代碼如改為be.World = GetWorld()*transforms[mesh.ParentBone.Index];則會出現(xiàn)走馬燈模型的各個成員部件(ModelMesh)各自旋轉(zhuǎn)的異常效果(圖3)。

篇2

影片講述了公元1405年至1433年,明代航海家鄭和率領(lǐng)由近300艘船只和近3萬人組成的龐大船隊,從南京出發(fā),七下西洋的傳奇歷史事件。片中既有驚心動魄的海難和海戰(zhàn),也有海市蜃樓亦幻亦真的海上奇觀,還展現(xiàn)了形形的海洋生物、美輪美奐的海底世界。同時,再現(xiàn)了明代中國、明都南京的繁華盛景,展現(xiàn)了大國風(fēng)范,華夏文明。

3D動畫電影《鄭和1405》即將在全國上映,經(jīng)過兩年多的辛苦,總算交了一份答卷,影片的好壞自然由觀眾評說,但在漫長的創(chuàng)作過程中有很多感觸,尤其是第一次制作一部大型動畫電影,更值得自己總結(jié)。

從兩年前接手這部動畫電影開始,就知道這不是一般意義上的動畫片。鄭和在我國乃至世界都是一個標(biāo)志性的人物,他是我國第一位走向世界的航海家,帶領(lǐng)著最大的船隊——人數(shù)最多、船體最大、時間跨度最長、行程最遠(yuǎn)……從政治到經(jīng)濟,文化與交流,這段被傳頌至今的輝煌歷史和巨人形象,在每一個歷史階段都曾得到巨大的反響。把這樣一個歷史題材重新搬上銀幕,對參與創(chuàng)作的人是幸運,也是壓力和挑戰(zhàn)。

大幕拉開,首先啟動的是大綱。我們組織了不同年齡、不同地位、不同行業(yè)的各方代表召開座談會,集思廣益。政府也給了指導(dǎo)性意見,“要做中國最好的”、“打造中國的《阿凡達》”。我們決心,把握機會,要做到自己的最好。

我們想打破過去的框框,刻意找了幾個年輕的作者,希望在故事框架、敘述風(fēng)格上能有所突破,語言更時尚。

大綱像雪片般的飄來,少到幾百字多到上萬字,形式多樣,品種繁多。然而,距離我們的想象相差甚遠(yuǎn):鄭和已非鄭和,歷史不再有余味,那種厚重的輝煌變成了兒戲,人物的歷史使命成了搞笑元素。

慎重起見,我們又特邀了文學(xué)家、動漫專家和歷史學(xué)家、兒童文學(xué)作者共同把脈。專家意見也出現(xiàn)了分歧,有的說:動畫片就是給兒童看的,不要緊,好玩就行。有的說:這是一個嚴(yán)肅的題材,輝煌的歷史豈能兒戲。

其實,不是年輕作者沒寫好,而是我們對動畫片的認(rèn)識有偏差。社會對動畫片的普遍共識就是:動畫片=兒童片。由于受眾群偏重于低齡兒童,所以在選材上,我國動畫作品的選題大多以寓言故事、神話傳說、歷史兒童故事等改編而成,缺乏想象力與創(chuàng)造力,較多老套,范圍狹窄。

不足就需要學(xué)習(xí),為了達到國際高標(biāo)準(zhǔn),團隊人員先后與美國、法國、日本、韓國等動畫界的同行進行了深度的交流,從創(chuàng)作與技術(shù)革新上反復(fù)溝通,他們先進的創(chuàng)作思想和技術(shù)運用,在觀念和思維上給了我們實質(zhì)性的啟示。

首先打破慣性思維,動畫片不是兒童的專利,不糾結(jié)年齡的劃分,3D動畫對我們來講只是一種藝術(shù)形式,是一種制作手段。觀念統(tǒng)一以后,接下來就是主題,要說什么?怎么說?核心思想是什么?

鄭和日記中有這樣的描述:“其西域之西,迤北之北,固遠(yuǎn)矣,而程途可計。若海外諸番,實為遐壤,皆捧琛執(zhí)贄,重譯來朝。皇上嘉其忠誠,命和等統(tǒng)率官校、旗軍數(shù)萬人,乘巨舶百余艘,赍幣往賚之,所以宣德化而柔遠(yuǎn)人也。”當(dāng)時的中國,帶著錢和禮物與他國交往,宣傳道德文化,禮儀之邦以禮待人,結(jié)果是“若海外諸番,實為遐壤,皆捧琛執(zhí)贄,重譯來朝”——禮尚往來,各國不斷的回訪。短短幾句,呈現(xiàn)出一片祥和的世界。“和”就是故事的核心,也是影片的主題。

接下來,就需要故事來烘托主題,而編織故事就需要矛盾。

鄭和在航海的過程中,最大的敵人就是海盜陳祖義。他們霸占海上要道,掠奪來往商船,濫殺無辜,無惡不作,是當(dāng)時的海上毒瘤,把他設(shè)置為主要矛盾比較合適。次要矛盾來自內(nèi)部和自然災(zāi)害,鄭和七下西洋,經(jīng)歷了二十八年時間跨度,創(chuàng)下了諸多航海傳說,各種矛盾必然存在,只是如何選擇典型故事,來表現(xiàn)人與人、人與自然、人與海洋生物的各種關(guān)系。

故事怎么說?如何構(gòu)架?一部電影的長度不可能面面俱到的展示。娓娓道來,跳躍型敘事……嘗試了多種方式,都覺得不好,最后,一個小道具,解決了問題。

通過鄭和“記錄”航海日記這條線索,我們想到了筆、墨、紙、硯、洗等一些相關(guān)的文房用品。有人提到了筆洗,每當(dāng)行筆記錄時,都會在筆洗中留下余墨,每一段經(jīng)歷都可以沉積在筆洗中。猶如醍醐灌頂,大家的思路頓時被打開了。

慢慢地,筆洗又被豐富成青花瓷。青花瓷是中國特色,又是明代海外諸番追捧的寶物。動畫的特性能賦予青花瓷生命,夜晚,在特定的時間氣候條件下,筆洗能把鄭和當(dāng)年的影像神奇地還原出來。

確定了這一道具,故事很快被構(gòu)架起來,原本零散的橋段可以有效的連接,故事不再需要歷史的時間順序,而是用兩條平行敘事線,現(xiàn)代與過去,時而交叉,時而各自發(fā)展,形斷神不斷,展示了鄭和與大海的情結(jié),明代與諸番的和睦,船隊與海盜的激烈戰(zhàn)爭等奇遇、奇景、奇事。

篇3

關(guān)鍵詞:3D動畫;VR(虛擬現(xiàn)實);絲路文化

1 絲路文化簡介

絲綢之路并不是現(xiàn)實意義上的一條道路或者路線,而是用于描述古代中國與世界各國和地域之間的貫通古今的陸上(廣闊的歐亞大陸)和海上(太平洋、印度洋、大西洋)的經(jīng)濟以及文明交流的一片區(qū)域。除了經(jīng)過陸上線路中國古代的絲綢、茶葉、陶瓷器等大量名貴物品和造紙術(shù)、火藥、經(jīng)典著書等科學(xué)文化知識傳到非洲和歐洲等地,也經(jīng)過海上區(qū)域傳播到美洲等世界各個地方。所以,學(xué)術(shù)界習(xí)慣于將這些陸上與海上的交通區(qū)域合并稱之為“絲綢之路”。陸上的稱“陸上絲綢之路”。海上的稱“海上絲綢之路”然后將沿這些絲路區(qū)域所流傳和衍生的文化以及周邊產(chǎn)物稱為“絲路文化”。“絲綢之路”這個名稱表達了世界各地的人民對古代東西方文化交流的認(rèn)可以及對人類未來“地球村”的希望。赫爾曼在1910年所著的《中國和敘利亞之間的古代絲路》進一步確立了這一概念。這個概念告訴我們:古代中國與西方世界是以絲綢為媒介獲得接觸與溝通的。

2 3D虛擬動畫技術(shù)簡介

3D動畫技術(shù),是新時代下信息化技術(shù)部分的隨著計算機軟硬件技術(shù)的蓬勃發(fā)展而興起的一種新型的傳媒技術(shù)手段。該技術(shù)主要通過3D動畫軟件來實現(xiàn),3D動畫軟件的功能就是可以使用計算機等硬件設(shè)施來建造一個類似與真實或者完全虛擬的世界,在這個世界中,3D動畫設(shè)計師可以按照需求來建立場景以及模型,然后采用虛擬攝像機對于模型的運動軌跡進行記錄,最后按需求為模型設(shè)定規(guī)定的各種動畫參數(shù)以及模型的材質(zhì),并打上燈光。當(dāng)所有的步驟完成以后就可以讓計算機上的軟硬件結(jié)合進行自動運算,生成最后的動畫畫面。在這種技術(shù)越來越成熟的今天,三維動畫的精確性、真實性、無限制的可操作性以及趣味性可以達到各種需要的效果,所以醫(yī)學(xué)、教育、軍事、娛樂等諸多領(lǐng)域都有采用這種傳媒技術(shù)。例如在影視廣告制作方面,3D動畫技術(shù)可以制作出爆炸、下雨以及虛擬場景等各種各樣的近乎真實場景的效果,這項新技術(shù)可以滿足導(dǎo)演很多大膽的想法,有時也可以節(jié)約成本,而且可以給予觀眾全新的視覺體驗,因此受到了眾多制作人和觀眾的歡迎。同樣,3D動畫在建筑領(lǐng)域也得到了很大程度的運用,從起初的電影電視中的3D場景到現(xiàn)實中房地產(chǎn)對于該技術(shù)的應(yīng)用,恢復(fù)真實場景的技術(shù)已經(jīng)越來越成熟,還原的場景也越來越真實。這種技術(shù)的發(fā)展和成熟可以給為通過3D動畫技術(shù)還原絲綢之路原貌的展現(xiàn)形式帶來便捷技術(shù)手段,也可以為宣揚絲路文化的媒介方式提供一種全新的方向。

3 VR技術(shù)簡介

VirtualReality的簡稱VR技術(shù),中文是虛擬現(xiàn)實的意思,也稱之為人工環(huán)境或者靈境技術(shù)。隨著3D動畫技術(shù)的發(fā)展以及軟硬件的升級,廣泛應(yīng)用于房地產(chǎn)、觀光了旅游、酒店餐飲、博物館展覽展示,地鐵、車站等各行各業(yè)的項目展示以及宣傳領(lǐng)域。用戶可以與虛擬環(huán)境進行人機交互就是VR技術(shù)最大的優(yōu)勢,將傳統(tǒng)的被動式觀看變成更真切地體驗互動,“售樓寶”就是應(yīng)用在房地產(chǎn)領(lǐng)域的一個電影的案例。我們的VR技術(shù)要結(jié)合3D動畫技術(shù)來完成整個展示形式。我們可以結(jié)合VR技術(shù)給予人們對于絲路文化更加直觀、有效的認(rèn)識方式和切身體驗。

4 絲路文化與3D動畫技術(shù)

聯(lián)合國教科文組織在2014年將絲綢之路整體列入世界文化遺產(chǎn)名錄,從這一點中可以得出絲綢之路的重要文化意義及其影響。中國的絲路文化作為絲路文化整體中極其重要的一大部分,而且中國作為絲路文化交流與融合的參與者和發(fā)源地,我們每一個文化工作者都應(yīng)該利用好這個文化標(biāo)簽,對我們的文化遺產(chǎn)的研究、整理、和保護的同時,也應(yīng)該做好文化“走出去”戰(zhàn)略,將絲路文化推向更大的平臺,讓更多的人更加深刻地理解絲路文化的內(nèi)涵。

毋庸置疑,無論是經(jīng)濟的發(fā)展還是文化的建設(shè)都離不開文化的交流與傳播。著名傳播學(xué)大師格雷厄姆.莫多克說過,“傳播系統(tǒng)在經(jīng)濟生活中的重要性,在所謂的數(shù)碼資本主義代替了工業(yè)資本主義以后顯得尤為突出”。可見現(xiàn)在時代背景下傳媒技術(shù)的發(fā)展對于濟發(fā)展來說有多么重要的作用。例如報紙,廣播,電視電腦等大眾傳媒手段在文化傳播以及社會經(jīng)濟發(fā)展方面起到了不可或缺的巨大作用力。隨著科技手段的不斷發(fā)展和進步,以互聯(lián)網(wǎng)為代表的新媒體技術(shù)在迅速傳播信息,社會輿論和促進經(jīng)濟文化交流以及發(fā)展方面獨領(lǐng)。3D動畫技術(shù)也隨著新媒體傳播的興盛而蓬勃發(fā)展,越來越多的觀眾享受3D動畫視頻給他們帶來的視覺盛宴,3D動畫師也根據(jù)觀眾的需求制作出越來越好的動畫作品,技術(shù)手段也越來越成熟。

在這個新時代,新媒體技術(shù)的發(fā)展隨著科學(xué)技術(shù)的進步也欣欣向榮,而且迅速并且深刻的融入人們生活中的點點滴滴。清華大學(xué)的教授熊澄宇認(rèn)為:新媒體是個相對的概念,在媒體發(fā)展的過程中,不斷有新媒體涌現(xiàn)出來,報紙相對于圖書來說是新媒體,廣播對于報紙來說是新媒體。新媒體又是個時間概念。在一個具體的時間段內(nèi),總有一種代表這個時代的新媒體。新媒體還是個發(fā)展的概念,當(dāng)前期發(fā)展的基本趨勢是整合媒體,主要表現(xiàn)為數(shù)字化,互動化,寬頻化,移動化和人性化。從他的觀點可以看出,新媒體在當(dāng)前時代下仍是一個有很大發(fā)展空間的概念,我們可以從各個點去豐富它,讓它更加成熟和豐滿。而3D動畫技術(shù)正是豐富新媒體的一種技術(shù)手段,可以通過這種先進的科學(xué)技術(shù)讓新媒體傳播手段更加迎合大眾口味。3D動畫技術(shù)給予觀眾的真實的體驗以及效果是其他技術(shù)手段所滿足不了的,我們應(yīng)該大力發(fā)展3D動畫技術(shù)和VR技術(shù)來對我們的絲路文化進行視覺還原和展示,盡最大努力給予大眾最真實,最深刻,最有趣味性的視覺的感官上的體驗。

5 3D動畫以及VR技術(shù)與絲路文化傳播的優(yōu)勢

隨著全世界各地電視電腦,手機移動終端以及互聯(lián)網(wǎng)等技術(shù)的普及,新媒體技術(shù)已經(jīng)無處不在,無時不顯。我們的VR虛擬現(xiàn)實體驗館也隨著3D動畫技術(shù)的發(fā)展逐漸在一些大中型城市建立起來,并且受到了青少年群體甚至中老年人的青睞。

第一,3D動畫和VR技術(shù)相結(jié)合豐富了絲路文化傳播方式。3D動畫技術(shù)用文字,圖片,視頻等多種渠道和形式展示絲路文化,加之VR體驗館的虛擬還原絲綢之路場景,可以讓受眾群體接收到豐富的資源和全面的信息。它在傳播絲路文化的同時,也在創(chuàng)造這新的新媒體形式。以絲路文化成功申遺為例,相比較傳統(tǒng)的文字介紹,圖片展示以及錄像記錄手段,3D動畫技術(shù)和VR技術(shù)可以更加直觀,真實的讓大眾感受到絲路文化的魅力和內(nèi)涵。而且3D動畫還在可以在微博,微信等W絡(luò)平臺中迅速傳播,我們可以借此來增強公眾對于絲路文化的再關(guān)注和再傳播以及提高絲路文化的影響力。

第二,3D動畫和VR技術(shù)使絲路文化傳播更具互動性。3D動畫這種新媒體的傳播媒介的發(fā)展,相比傳統(tǒng)的媒體傳播媒介的單向流動,3D動畫的雙向流動使得受眾擁有更多的主動權(quán)以及更高的互動體驗。例如,大眾可以根據(jù)自己對于絲路文化的認(rèn)識和興趣點,通過3D動畫技術(shù)直接表達自己的想法和情感,創(chuàng)作和發(fā)表自己的作品,也可以讓大眾來對于我們的動畫作品來進行賞析和點評。

第三,3D動畫和VR技術(shù)使絲路文化傳播更具高效性。3D動畫的交互性和界面的趣味性,VR技術(shù)的真實性和科技感。不僅會給大眾帶來一場美麗的視覺盛宴,提高大眾對于絲路文化的認(rèn)識和理解,也會以最快的速度給予大眾最直觀的信息,這樣大眾可以通過有趣而有效的動畫視頻和VR體驗來最便捷,有效的了解絲路文化。所以,我們要充分利用好3D動畫技術(shù)和VR技術(shù),以此來提升絲路文化的影響力,達到最大效果的傳播力度。

當(dāng)然,文化傳播中“速食化”“分眾化”“零碎化”等消費特征在新時代傳播媒介中也不斷凸顯。這就要求我們在突破傳統(tǒng)以及做好傳播文化手段的同時,也需要加強對于絲路文化內(nèi)涵的認(rèn)識和著重介紹,讓絲路文化作品以最好的狀態(tài)呈現(xiàn)給大眾。

6 3D動畫技術(shù)對于絲路文化傳播的載體和方法

6.1 3D動畫技術(shù)對于絲路文化的傳播需要現(xiàn)實的載體

從技術(shù)層面來講,3D動畫依托于數(shù)字技術(shù),互聯(lián)網(wǎng)技術(shù),移動通信技術(shù)等形式,VR技術(shù)依托于VR虛擬現(xiàn)實體驗館等形式。下面從互聯(lián)網(wǎng),手機媒體以及VR虛擬現(xiàn)實體驗館來作些闡述。

第一,微博以及微信。2009年微博作為一種信息網(wǎng)絡(luò)平臺誕生,因為它迅速的信息傳播方式以及強大的信息來源受到大眾追捧。在微博里,大眾可以自由的在信息的者和接收者二者之間切換角色。利用微博來傳播絲路文化是一種高效率而且具有巨大影響力的方式。微信APP是2011年騰訊公司推出的一個為智能終端提供即時通訊服務(wù)的免費應(yīng)用程序,跨操作系統(tǒng)平臺通過網(wǎng)絡(luò)快速發(fā)送免費(需消耗少量網(wǎng)絡(luò)流量)語音信息、視頻等,并且支持跨通信運營商。經(jīng)過幾年的發(fā)展,中國 90% 以上的智能手機都安裝了微信APP,它的月活躍用戶達到 5億,用戶也覆蓋 200 多個國家。由此可見,微信客戶端的使用范圍是極其廣泛的,我們的3D動畫小視頻也是在微信上面廣泛流傳,通過這些互聯(lián)網(wǎng)平臺,我們可以將我們的絲路文化3D動畫作品快速的推向更廣闊的范圍。

第二,手機媒體。隨著科技和經(jīng)濟的發(fā)展,手機的普及性以及信息傳播的快捷,使得手機具備了成為大眾傳媒的一種理想的工具。繼報紙、廣播、電視、網(wǎng)絡(luò)之后,手機成為“第五媒體”。它的便捷是其他媒體手段所達不到的,他的使用群體也是所有方式中最大的。手機電視的出現(xiàn)使手機有了瀏覽視頻的功能;這樣我們的3D動畫就可以在手機上播放以及傳播。手機媒體還擁有信息傳播的即時性、互動性,最重要的是高度快捷的移動性,使其受眾資源極其豐富,而且手機多媒體傳播的私密性和同步性的結(jié)合,以及信息和接收的高度融合等優(yōu)勢。從傳播角度看,手機媒體擁有的這些獨特優(yōu)勢足以使人際傳播與大眾傳播完美結(jié)合。所以我們的3D動畫通過這種載體來展現(xiàn)和傳播也是一種極好的方式。

第三,VR虛擬現(xiàn)實體驗館。虛擬現(xiàn)實技術(shù)是一種可以創(chuàng)建和體驗虛擬世界的計算機仿真系統(tǒng),體驗館是它的一種現(xiàn)實載體。它利用計算機生成一種模擬的虛擬環(huán)境,是一種多源信息融合的交互式的三維動態(tài)視景和實體行為的系統(tǒng)仿真通過一些硬件設(shè)備使用戶沉浸到該環(huán)境中。

6.2 3D動畫技術(shù)對于絲路文化傳播的方法

首先我們要在實踐中運用好3D動畫技術(shù)在絲路文化的傳播和擴展。目前,我們的絲路文化已經(jīng)借助各種新媒體的傳播形式在傳播環(huán)境上已經(jīng)發(fā)生了巨大的變化,我們應(yīng)該與時俱進,使用大眾接受的3D動畫作為一種新型的傳媒媒介和手段,通過新的包裝和整合,讓絲路文化以新的形式出現(xiàn)在新媒體中,這樣更能夠促進絲路文化的傳播以及發(fā)展。例如,我們可以在大眾使用的微信平臺公眾號來展示我們的絲路文化。具體來講,我們可以根據(jù)絲路文化的重要意義進行簡單的概括,然后可以根據(jù)大眾的反饋信息來進行詳細(xì)的講述,也可以根據(jù)大眾的建議加以完善各種絲路文化的保護及傳播途徑等。

我們要借助VR技術(shù)做好絲路文化的信息交流平臺。在之前的傳統(tǒng)大眾傳媒中,信息接收者很難參與到信息或者近距離感受信息的環(huán)節(jié),就缺少了一個信息交流平臺。我們的3D動畫以及VR技術(shù)正好可以彌補這一部分空缺,我們通過動畫畫面自身的趣味性和VR現(xiàn)場的真實性,大大提高絲路文化傳播的多樣性,和互動性,極大地調(diào)動大眾參與到信息的了解和傳播中,這樣對于我們的絲路文化傳播具有強大的效率。

7 3D動畫對于絲路文化展示的重要意義

7.1 作為世界文化遺產(chǎn),絲綢之路以及絲路文化越來越受到聯(lián)合國教科文組織及相關(guān)文物單位的充分關(guān)注與重視

絲路沿途多為世界文明發(fā)源地,也是世界文化、文物遺產(chǎn)集中地,地上地下之文化遺產(chǎn)豐富且珍貴。但是由于歷史因素以及自然因素,很多絲綢之路上的現(xiàn)實場景已經(jīng)退化甚至消亡,很多歷史資料只能從史書或者遺跡著手考察,大眾也只能從一些圖片和書籍資料來了解絲路文化。運用3D動畫技術(shù)以及VR技術(shù)可以再現(xiàn)絲綢之路場景,既可以讓科研工作者將自己的研究成果展示出來,也可以讓大眾感受比較形象生動的絲綢之路,還可以將絲綢之路場景轉(zhuǎn)移到每一個需要的地方,這是一種對于文化遺址的保護方式,也是一種便捷有效的文化普及方式。

7.2 受當(dāng)今和平與發(fā)展的世界時代潮流的推動,歐亞大陸“新絲綢之路”的暢通與否收到世界各國的關(guān)注

經(jīng)濟全球化的今天,絲路沿途成為了世界資源爭奪的焦點地區(qū)。保證絲路暢通,無論對沿線國家和地區(qū),還是對整個世界的經(jīng)濟,都具有重要意義。所以我們要加大對與絲路文化的認(rèn)知程度和開發(fā)程度,只有我們真正了解了絲路文化,才可以利用絲綢之路來為我們的經(jīng)濟交流提供真實有效的便捷路線。三絲路沿途為多民族聚居區(qū),對中國民族大融合發(fā)揮著重要的作用,受到中國各界關(guān)注和重視。 絲路文化的展示和傳播,從一定意義上講,可以說是中國民族融合在文物展覽領(lǐng)域的象征。古代絲路,不僅是商路,同時也是體現(xiàn)人類文明的一種文化系統(tǒng)。我們運用3D動畫技術(shù)來展示絲路文化也可以表現(xiàn)出我們對于絲路文化的重視以及對于民族融合建設(shè)的重視。四大眾傳媒,比如報紙,電視,廣播等在文化傳播,發(fā)展社會經(jīng)濟方面起到了不可或缺的巨大作用。3D動畫作為一種新的傳媒媒介,我們應(yīng)該利用好這種新型的科技手段,增強我們在文化傳播方面的實力。但是,隨著科技發(fā)展和進步,以互聯(lián)網(wǎng)為代表的新媒體在快速傳播信息,編織輿論導(dǎo)向,促進經(jīng)濟發(fā)展方面獨領(lǐng)。五3d動畫技術(shù)在新媒體傳播手段中的地位越來越重要,因為它可以實現(xiàn)很多常規(guī)媒介實現(xiàn)不了的效果。

篇4

關(guān)鍵詞虛擬技術(shù);建筑;漫游;動畫;實踐

隨著計算機硬件技術(shù)和多媒體技術(shù)發(fā)展,建筑漫游動畫隨著虛擬現(xiàn)實技術(shù)發(fā)展也成為了建筑行業(yè)一個新領(lǐng)域。近幾年,建筑漫游動畫將3D虛擬技術(shù)應(yīng)用到城市規(guī)劃、建筑設(shè)計等,其前所未有的人機交互性、真實建筑空間感、能模擬真實的漫游穿越等特性,都是傳統(tǒng)方式所無法比擬的。

13D虛擬技術(shù)

目前,3D虛擬技術(shù)已成為一種全景圖像展現(xiàn)更獨特的新興技術(shù)。它把計算機技術(shù)和圖形圖像結(jié)合起來,在表現(xiàn)上借助了圖形圖像技術(shù)、人工智能技術(shù)、互聯(lián)網(wǎng)技術(shù)、多媒體等多種綜合技術(shù)運用,模擬出真實或虛擬的視覺,實現(xiàn)了從二維圖形到三維空間的轉(zhuǎn)變,創(chuàng)造了一個實時反映事物變化與相互作用的三維世界。

2建筑漫游動畫

建筑漫游動畫運用三維設(shè)計軟件,以現(xiàn)實中的建筑為依據(jù),在技術(shù)中采用動畫虛擬數(shù)碼技術(shù)結(jié)合電影的表現(xiàn)手法,根據(jù)建筑、園林、室內(nèi)等設(shè)計圖紙,將要表現(xiàn)的各個部件提前演繹展示。建筑動畫鏡頭無限自由,可以全景方式給人展示整個建筑設(shè)計的三維空間效果。

3 3D虛擬技術(shù)運用在建筑漫游動畫的優(yōu)勢

近幾年,3D虛擬技術(shù)引入到了建筑漫游動畫中表現(xiàn)出了它極大的優(yōu)勢。首先3D虛擬技術(shù)代替了傳統(tǒng)的建筑圖紙設(shè)計、建筑沙盤模型和靜止三維建筑效果圖,能有效地改善傳統(tǒng)建筑設(shè)計展示形式的缺陷。其次,3D虛擬技術(shù)可以構(gòu)建出外景與內(nèi)景,向客戶展示整個建筑的結(jié)構(gòu)布局。最后3D虛擬技術(shù)和多媒體技術(shù)綜合運用,在建筑漫游動畫設(shè)計中加入動畫、圖像、文字、聲音等,并模擬室內(nèi)光照效果與自然天氣,可以實現(xiàn)多種環(huán)境效果實時切換。

4建筑漫游動畫的實踐

建筑漫游動畫工作流程可分為3個階段:前期、中期、后期。

1)建筑漫游動畫前期。建筑動畫的前期準(zhǔn)備決定了整個工作的成敗。根據(jù)CAD圖紙等相關(guān)資料進行整體效果、主場景表現(xiàn)、鏡頭運動軌跡等方面進行總體規(guī)劃,制定出建筑的風(fēng)格、漫游動畫的定位、分鏡、鏡頭運動設(shè)計、視覺美感效果、音樂效應(yīng)和鏡頭畫面的切換結(jié)合等,提出每一項工作的解決方法。

2)建筑漫游動畫中期。(1)模型制作。做好前期準(zhǔn)備工作后,就可以進行建筑模型制作了。根據(jù)前期工作規(guī)劃將建筑平面資料或城市規(guī)劃圖紙以三維模型展現(xiàn)出來。建模的原則要表現(xiàn)出必要細(xì)節(jié),反映出整體項目的確定點和優(yōu)勢點,顧及到外景(天空、遠(yuǎn)景、樹木、人物、噴泉)與內(nèi)景(建筑)相互襯托。(2)材質(zhì)制作。建筑模型完成后,根據(jù)建筑模型設(shè)計風(fēng)格制作貼圖材質(zhì)。材質(zhì)是建筑漫游動畫中不可缺少的技術(shù)之一。設(shè)置了模型材質(zhì)后,使對象表面更加逼真,模擬了真實世界的自然物質(zhì),反映了建筑模型的特性,烘托了整個建筑真實感和表面的視覺沖擊力。(3)燈光的運用。燈光的特效性質(zhì),會對場景產(chǎn)生很強烈的影響,是烘托建筑效果的重要方式。在設(shè)置燈光中,主要運用Vray燈光來實現(xiàn)。Vray在3D虛擬世界中模擬陽光照明具有自己獨特的優(yōu)勢,仿佛真實世界的太陽光一樣。在材質(zhì)與燈光的關(guān)系中,不同屬性的光源照射到物體上會產(chǎn)生不同的變化,如燈光的顏色、燈光的強度、燈光的照射角度、燈光的距離等。在打燈光時,要考慮場景的材質(zhì)與天氣變換、時間變換等因素對照明的影響,最終的效果是讓虛擬中景物貼近現(xiàn)實生活。(4)漫游動畫實現(xiàn)。將攝影機的動畫按照腳本的設(shè)計和表現(xiàn)方向調(diào)整好,根據(jù)整個建筑的走向來設(shè)置漫游動畫。建筑漫游動畫最常用的動畫分為兩種:一種是通常所說的建筑漫游,即整個場景都是靜止的,只是鏡頭在這個場景中運動,但這類的場景變化來說也是比較復(fù)雜的,需要加入人物,動物,植物,水面動車等角色動畫,能制作很真實的動畫效果;另一個就是角色動畫,如人物、汽車、火車、飛機等運動動畫,把場景中需要編輯成動畫,將相機動畫渲染制作成動畫預(yù)覽,接著剪輯、合成、制作成模擬動畫。通過攝影機的鏡頭來確定最終角色的運動路線、運動速度和故事情節(jié)的連接。

3)建筑動畫后期。3D建筑漫游動畫的鏡頭運動效果是按照分鏡效果來設(shè)定的,通過攝影機運動軌跡來實現(xiàn)的。將攝影機綁定到事先設(shè)計好的運動路徑上,設(shè)置關(guān)鍵幀,路徑動畫就設(shè)置成功了。再通過渲染每一個鏡頭動畫并轉(zhuǎn)化為視頻或圖像,將視頻或.TGA動畫序列導(dǎo)入視頻合成軟件中,加入過場特效、字幕、動畫配音等。再經(jīng)過后期剪輯合成,一部完整的建筑漫游動畫將呈現(xiàn)出來。

5建筑漫游動畫核心技術(shù)實踐

建筑漫游動畫表現(xiàn)的核心是建筑主體,同時要把建筑、環(huán)境、人結(jié)合起來形成一個和諧共的空間。高品質(zhì)、環(huán)保的生活環(huán)境也是必須要考慮。如建筑周邊綠化環(huán)境:花草樹木、天空、水面、綠山;還需要表現(xiàn)動態(tài)場景:人物、車輛、動物。以上場景建設(shè)在建筑漫游動畫表現(xiàn)尤為復(fù)雜,這也是建筑漫游動畫實現(xiàn)的核心技術(shù)。

5.1建筑建模技術(shù)

建筑動畫建模中,常采用多邊形建模的方法。多邊形建模是把要建的模型轉(zhuǎn)化為一個可編輯的多邊形對象,然后對子對像點線面進行編輯和修改。可編輯多邊形對象包含Vertex(節(jié)點)、Edge(邊界)、Border(邊界環(huán))、Polygon(多邊形面)、Element(元素)5種子對象模式。多邊形建模在創(chuàng)建復(fù)雜表面時,細(xì)節(jié)部分可以任意加線,在結(jié)構(gòu)穿插關(guān)系很復(fù)雜的模型中優(yōu)勢明顯;而另一種是曲面建模方法,創(chuàng)建的物體表面由直線組成,在建筑方面用得也較多。

5.2用貼圖技術(shù)呈現(xiàn)樹木

模型是建筑的骨架,貼圖就是建筑的衣裝,貼圖可以為建筑模型造型添彩潤色。目前這種效果的實現(xiàn)將通過植物貼圖貼在平面物體進行3D技術(shù)處理,模擬樹木或其它植物。為了更好地體現(xiàn)出植物的真實性,在3D虛擬技術(shù)中須完成植物貼圖制作流程:

1)首先要有相應(yīng)的植物貼圖,如有特殊需要的植物貼圖可通過PS軟件對真實植物照片處理得到。在制作中,每張植物貼圖都應(yīng)該附有一張黑白通道貼圖。

2)在3D制作軟件中,打開Material Editor(材質(zhì)編輯器),為其Diffuse(漫反射材質(zhì))通道貼入植物貼圖,在Opacity(透明度)通道貼入黑白貼圖,將物體Self ilhmination(自發(fā)光)改為100;在明暗器基本參數(shù)中,要勾選材質(zhì)的雙面顯示,這樣在攝影機的狀態(tài)下才能顯示。

3)場景中的植物是有多樣性的,一般建筑動畫遠(yuǎn)景鏡頭都會準(zhǔn)備3種以上顏色的植物,不同的顏色能較好模擬遠(yuǎn)景植物的效果。在3D制作時,使用Edit Mesh命令,再對polygon級別設(shè)置材質(zhì)的id號,對多面材質(zhì)(Multi/sub-Ob ject)選植物不同的面進行不同的材質(zhì)編輯。在貼圖方面:以樹為主要,使用十字交叉平面完成樹木,然后把透明通道打開,讓越黑色部分顯得越透明,這樣渲染出來才有樹的立體效果;另外一種制作方法也可以使用SpeedTree插件制作植物。

5.3建筑漫游動畫中解決人物顯示

1)用貼圖完成人物。使用N圖完成人物通過創(chuàng)建單個平面物體后,將人物的彩色和黑白圖片分別貼入Diffuse(漫反射材質(zhì))通道和Opacity(透明度)通道。但是不要用十字交叉平面貼入角色貼圖,否則側(cè)面觀察會失真。用平面貼圖渲染速度快,貼圖為真實照片,人物真實,適合大面積推拉鏡頭使用。

2)用RPC插件完成人物顯示。RPC是建筑動畫不可缺少的制作利器,它可以輕松地為三維場景加入人物,動物或植物等有生命的配景,以及車輛、動態(tài)噴泉和各種生活中常用的設(shè)施,并能在燈光下產(chǎn)生真實投影和反射效果。

3)導(dǎo)入3Ds max或Maya軟件制作好人物模型。人物也可以在3Ds max或Maya軟件制作好人物模型再合并到建筑動畫場景。但需要在Customize(自用戶定義)菜單中選擇Configure User Paths(用戶路徑設(shè)置)命令,單擊Add按鈕,添加貼圖路徑,將其路徑指向配套貼圖所有的文件夾,否則可能會出現(xiàn)貼圖丟失。

5.4建筑動畫效實踐

篇5

《冰雪奇緣》:用雪片產(chǎn)生器制作2000種雪花圖案

《冰雪奇緣》是今年內(nèi)地上映的好萊塢動畫片中口碑和票房都不錯的一部。在整部影片中,雪花是非常重要的部分,但少有人知的是,這部影片的特效總監(jiān)戴爾?梅達此前幾乎從未見過下雪。籌備期間,他率領(lǐng)該片的動畫特效團隊離開美國加州開啟了“冰雪之旅”。特效團隊搜集到很多真實的雪景照片和視頻。角色總監(jiān)穿上厚重的棉衣在雪地中模仿片中主演,通過雪上行走、深雪中掙扎移動、人物在風(fēng)暴中移動等表演,感受肢體在雪中的運動規(guī)律,了解雪球的移動塌陷、衣服和雪的互動、大腳印的產(chǎn)生以及衣服滑過雪后留下什么樣的痕跡等影片中所遇到的各種細(xì)節(jié)。在專業(yè)研究者的幫助下,特效團隊利用技術(shù)手段掌握了如何對冰凍世界進行仿真,將角色和場景真實地創(chuàng)建出來。

當(dāng)《冰雪奇緣》播放到主人公安娜陷進雪里、雪花散開、掉落到地面上的片斷時,戴爾?梅達說,為了真實地展現(xiàn)雪花的魅力,制作團隊與加利福尼亞大學(xué)和洛杉磯大學(xué)的研究者共同開發(fā)了一款新的軟件“馬特洪”(以阿爾卑斯山脈中著名的山峰命名)。制作者可通過軟件“告訴”電腦,在某個時間點,某個人物的某個關(guān)節(jié)如何與雪地接觸,根據(jù)物理學(xué)原理,自動演算出雪花最真實的運動軌跡。除了雪的分離和重新黏合以外,船體的分離也用到了這一軟件。為了完美呈現(xiàn)“雪球”撞上“雪人”一霎那好似“天女散花”的鏡頭,整個制作團隊將雪片晶體形成晶核下落的過程變化進行了多次試驗,利用“雪片產(chǎn)生器”制作出2000種雪花圖案,值得一提的是,影片中雪人和冰宮也是經(jīng)過詳細(xì)計算精心設(shè)計建造的。

影片不僅要有好的故事,還要有好的音樂。鮑比和盧卡斯一共為影片創(chuàng)作了20首歌曲,其中有8首被采用。2013年2月《冰雪奇緣》制作完成,創(chuàng)作團隊發(fā)現(xiàn)故事與音樂混合后的效果不理想,于是將歌曲全部替換,從2月到6月,他們對影片進行了重大調(diào)整,讓人耳目一新。

制片彼得?戴爾?維克指出:“《冰雪奇緣》講述的是在白雪世界里的故事,涵蓋了城堡里的世界。我們要會運用燈光,雪和冰是白色的,是純凈的,但顏色卻能夠反映外界和人們的情緒,我們要充分利用這一點。比如冰宮中不可思議的燈光,當(dāng)主人公情緒處于悲傷的時候,把蒙太奇式的顏色引入電影,讓冰的顏色變得暗淡,以此反映主人公的內(nèi)心變化。每三個月,所有劇作家、動畫師都要重新進行研究、演繹,希望讓故得更加強悍。為了讓觀眾相信影片中的世界是真實存在的,技術(shù)團隊做了很多創(chuàng)新與努力。”在他看來,特效、故事角色設(shè)置和音樂創(chuàng)作是影片整體創(chuàng)作過程中十分重要的三個元素。

《里約大冒險2》:三維造型為鸚鵡加上500萬根羽毛

《里約大冒險1》講述的是鳥兒Blue來到里約、并找到愛情的故事;而正在熱映的動畫電影《里約大冒險2》更多關(guān)注的是家庭,關(guān)于Blue一家人的未來。影片不僅展現(xiàn)了主人公Blue的智慧與幽默,還描繪出里約熱內(nèi)盧、亞馬遜雨林的美景,以及巴西著名的桑巴舞。

導(dǎo)演卡洛斯?沙爾丹哈表示,他喜歡在野地里看鳥,喜歡講關(guān)于鳥的故事,藍色鸚鵡的英文意思是自由,他希望通過Blue帶領(lǐng)觀眾進入一個未來之旅――“亞馬遜之旅”。

動畫是一個不斷變化的項目,每天都會產(chǎn)生新的想法,如何把這些元素合理地地放在一起,是一個有趣的、合作的、創(chuàng)新性的演化過程。在整個400人的創(chuàng)作團隊中,只有3位是巴西人,他們并沒有到過熱帶雨林。于是在創(chuàng)作前,卡洛斯?沙爾丹哈乘直升飛機來到亞馬遜的上空進行航拍,他稱這次航拍為“駕馭性的觀察”。他認(rèn)為,很多作品都展現(xiàn)了亞馬遜雨林茂密的樹林,可對于Blue來說,樹林上方才是他生活的樂園。航拍中,他看到了冷水和熱水的融合,他希望將亞馬遜地區(qū)所有的資產(chǎn)捕獲到電影中,向觀眾展現(xiàn)一個巨大的王國。

該片最吸引觀眾眼球的無疑是藍色金剛鸚鵡Blue的造型。卡洛斯?沙爾丹哈表示,動畫電影如果以動物作為主人公,一定要將它當(dāng)作人來創(chuàng)作,它們的雄心壯志是什么,他們的癖好是什么,了解了這些,才能與觀眾的情感相對接。

創(chuàng)作Blue時,動畫師在辦公室里養(yǎng)了很多鳥,以此來觀察鳥類的各種細(xì)微行動,它們?nèi)绾闻c人溝通,動畫師需要認(rèn)真觀察鳥類的羽毛和眼睛變化的細(xì)節(jié),他們先后畫出上百種造型的人物設(shè)計稿,最終選出一個造型塑成雕像,并賦予它性格、氣質(zhì)與生命。這一過程花費了6個月的時間。在Blue的設(shè)計中,鸚鵡羽毛是最大的挑戰(zhàn),人物造型師在三維造型模上加上500萬根羽毛,之后再請來理發(fā)師,根據(jù)個性修剪它的羽毛造型。

每個角色都要有特有的性格和吸引力,而色彩、音樂、幽默一直都是《里約大冒險》系列的主題。《里約大冒險2》集結(jié)了巴西不同城市的100多位音樂家。

在音樂工作室中,藝術(shù)家們利用身體發(fā)出的聲音與不同的打擊樂進行調(diào)試,形成上百種音效。“音樂是世界共通的文化載體,中國觀眾一樣很喜歡巴西的打擊樂,而且音樂對動畫電影來說,遠(yuǎn)比對故事片更重要。幾百種樂器一起調(diào)試,折射出‘里約’的目標(biāo)――讓全世界觀眾在影院里跳起桑巴舞。”卡洛斯?沙爾丹哈說。

3D定格動畫每天只拍2秒,將拍10年

曾將《兔俠傳奇》賣到世界上百余個國家和地區(qū)的國內(nèi)動畫界領(lǐng)軍人物孫立軍,至今依然享受著“躺著賺錢”的好日子。他表示,每當(dāng)自己熟睡時,美國數(shù)千家沃爾瑪超市都在銷售《兔俠傳奇》的DVD,而中國出品方有分賬的權(quán)利。他想告訴業(yè)界的朋友們,中國的市場固然很大,但海外的市場更值得我們期待。他坦言,分賬的收入,從不會進入自己的腰包,從《小兵張嘎》到如今的《兔俠傳奇2》,自己沒有拿過任何酬勞,原因只有兩點:熱愛和無奈。

目前孫立軍和他的學(xué)生們正在完成一部3D定格動畫,該動畫已作了近十年,預(yù)計在2017年走向市場。這部動畫片每天最多只能拍兩秒鐘,這樣“苛刻”的時間條件,難怪會嚇跑兩位投資人。現(xiàn)在孫立軍只能盡力尋找第三家投資方,并以自己不要任何酬勞的方式,來增強投資方的信心。

論壇中,孫立軍提到了“動畫電影的現(xiàn)代和未來”。三維動畫的出現(xiàn),一度導(dǎo)致二維動畫、手繪動畫越來越少,創(chuàng)作者更多地依賴于計算機,中國現(xiàn)階段動畫片的發(fā)展更應(yīng)該尊重藝術(shù),避免掉入技術(shù)的陷阱。從電影技術(shù)發(fā)展上看,第一個階段是黑白幕片(無聲電影)時代,第二階段是有聲彩色時代,而在第二階段中又出現(xiàn)一個“十字路口”――傳統(tǒng)膠片轉(zhuǎn)入數(shù)字化時代。對此,孫立軍預(yù)言,“將電影游戲化或是游戲電影化,交互式電影將成為未來的主流。立體聲逐漸走向全景聲,未來若干年當(dāng)人們再走進電影院時,會有上百個喇叭在身邊環(huán)繞,影音更加震撼、真實。”

2013年中國電影票房已經(jīng)成為世界第二,中國的3D數(shù)字銀幕世界第一。目前,大多數(shù)影院都以2K的投影技術(shù)呈現(xiàn),而不少品牌電視機已走在影院的前面,他們以4K高清晰度的屏幕吸引眾多消費者。

對于中國動畫電影的未來,孫立軍提出,國內(nèi)有望迅速發(fā)展交互式影院(與傳統(tǒng)影院區(qū)別不大,座位上有按紐,觀眾可參與劇情創(chuàng)作)、拼裝式影院(比如廣場、旅游公園,像一體廚房似的,幾天時間組裝起來不會占用土地)、充氣式電影院(可在不發(fā)達地區(qū)廟會放映,10分鐘充氣就可以形成影院)、水底電影。打破傳統(tǒng)電影的消費觀念,觀眾可以用低廉的票價進場,還可以選擇劇情的走向。據(jù)他介紹,在上海電影節(jié)和北京首鋼廠區(qū),都曾舉辦過交互式電影院的體驗活動,票價為10元,銷售情況可用“門庭若市”形容。

其他聲音:

彼得?戴爾?維克(電影《冰雪奇緣》制片人):我曾說過,動畫電影是需要企業(yè)家精神的。技術(shù)和藝術(shù)必須相互配合,二者缺一不可。因為故事會加速技術(shù)的發(fā)展,有了技術(shù)才能夠更好地表現(xiàn)故事。我建議中國動畫從業(yè)者靈活一點,不用一味忠于過去的創(chuàng)意,人每天都在進步中,以前的想法不一定都是對的。

羅伯?明可夫(電影《天才眼鏡狗》導(dǎo)演):《天才眼鏡狗》的創(chuàng)作初衷是“尋找未來”,以一個超越任何其他動物的“天才”為視角,講述他自己的生活。影片能夠在中國獲得認(rèn)可,我很高興。幾年前,在中國拍攝《功夫之王》的工作經(jīng)歷更是讓我印象深刻,我非常期待看到中國電影的未來,而且是美好的未來。

彼得?羅伊德(阿德曼公司創(chuàng)意總監(jiān)):我很喜歡木偶動畫。做動畫的樂趣就在于兩天時間做出幾秒種的作品,我很享受這種“專注”。木偶動畫很有意思,用機械的方式讓他們行走,通過攝影機、燈光等展現(xiàn)他們的質(zhì)感。每個木偶動畫人物都有250多張嘴的形狀,而一部木偶動畫全片,則將出現(xiàn)上萬種嘴的形狀。

篇6

關(guān)鍵詞:超級計算;動畫;渲染

中圖分類號:TP391 文獻標(biāo)識碼:A 文章編號:1009-3044(2013)34-7873-04

1 行業(yè)現(xiàn)狀淺析

國內(nèi)三維動畫行業(yè)起步較晚,但發(fā)展迅速,當(dāng)前國家出臺一系列扶持政策,拉動了國產(chǎn)動畫行業(yè)的發(fā)展。目前,三維動畫常用渲染軟件為mentray,國內(nèi)現(xiàn)通用渲染方式為單機渲染、渲染農(nóng)場兩種方式。

單機渲染適用于個人短片作品及小型工作室,對硬件配置要求高、渲染效率低。若以動畫電影項目1600鏡頭為例,每個鏡頭長度約80幀,渲染文件中場景分21層,單個角色平均分18層,按照平均每個鏡頭中含兩個角色計算,以中等渲染難度鏡頭為例,一個鏡頭分46層,每幀單層渲染平均耗時1min,則整個動畫電影項目耗時總計:

1(min)*46(層)*80(幀)*1600(鏡頭)=5888000min,合計約136個月(單臺電腦渲染時間)。

渲染農(nóng)場為當(dāng)前較為流行的渲染方式,該方式整合了單機渲染的優(yōu)點,計算節(jié)點多且配置較高,渲染速度快,但造價高昂,對小型動畫企業(yè)造成了嚴(yán)重的資金負(fù)擔(dān),且經(jīng)常出現(xiàn)丟幀、漏幀等現(xiàn)象。

2 關(guān)于超級計算

超級計算機指能夠執(zhí)行一般個人電腦無法處理的大資料量與高速運算的電腦,其基本組成組件與個人電腦的概念無太大差異,但規(guī)格與性能則強大許多,是一種超大型電子計算機。具有很強的計算和處理數(shù)據(jù)的能力,主要特點表現(xiàn)為高速度和大容量,配有多種外部和設(shè)備及豐富的、高功能的軟件系統(tǒng)。現(xiàn)有的超級計算機運算速度大都可以達到每秒一兆(萬億,非百萬)次以上。

超級計算機是計算機中功能最強、運算速度最快、存儲容量最大的一類計算機,多用于國家高科技領(lǐng)域和尖端技術(shù)研究,是一個國家科研實力的體現(xiàn),它對國家安全,經(jīng)濟和社會發(fā)展具有舉足輕重的意義。是國家科技發(fā)展水平和綜合國力的重要標(biāo)志。

在美國好萊塢,一部《阿凡達》電影的特技制作需渲染一年多時間才能完成,而如今通過超算中心的高速計算刀片計算,同樣對電影《阿凡達》進行渲染處理,僅需兩三個月甚至更短的時間。

3 超級計算在動畫渲染中的應(yīng)用

高度真實感渲染通過計算光線的傳播過程,將設(shè)計人員在計算機中制作的三維模型轉(zhuǎn)化為高度真實感的圖片,是動漫產(chǎn)品制作的核心環(huán)節(jié)之一,時間占制作周期的30%左右。

自上世紀(jì)90年代以來,高度真實場景渲染的相關(guān)研究緊密圍繞超算平臺大規(guī)模并行這個主題,從串行算法并行化、并行任務(wù)調(diào)度、并行數(shù)據(jù)管理等角度展開。相關(guān)工作可以分為支持大規(guī)模并行的渲染引擎和支持大規(guī)模并行的渲染平臺兩個層次。

渲染引擎的大規(guī)模并行研究主要關(guān)注于將傳統(tǒng)的串行渲染流程及渲染算法并行化,面向單幀或分塊并行渲染。目前,支持并行化渲染的硬件架構(gòu)主要包括:Intel/AMD的x86多核架構(gòu),STI(Sony Toshiba IBM)的Cell BE架構(gòu),Larrabee多核架構(gòu)以及GPU架構(gòu),大量的研究集中于改造傳統(tǒng)的渲染流程或渲染算法,以高效的利用平臺特性,達到最大并行程度。以光線跟蹤為例,其渲染流程包括了加速結(jié)構(gòu)建立、光線生成、光線求交、交點著色、光子生成等環(huán)節(jié),其中,光線生成、光線求交、交點著色等環(huán)節(jié)循環(huán)執(zhí)行。因而需要研究每個環(huán)節(jié)的并行化方法,以及流程的自適應(yīng)調(diào)度方法,數(shù)據(jù)的存儲傳輸技術(shù)等。新興的GPU并行渲染技術(shù)成為目前關(guān)注的熱點,其在加速結(jié)構(gòu)建立、光線跟蹤等環(huán)節(jié)表現(xiàn)出優(yōu)于同時期主流眾核CPU的性能,但由于GPU顯存容量的限制以及指令集處理能力的限制,在處理高度真實場景方面依然存在大量的技術(shù)障礙。基于16核以上的眾核(heavy core)結(jié)構(gòu)的渲染也是目前關(guān)注的熱點問題,在眾核環(huán)境下,流程的并行化,渲染任務(wù)劃分粒度,負(fù)載平衡,內(nèi)存共享等問題都可能成為影響最終加速比的瓶頸問題。而《阿凡達》等相關(guān)并行渲染研發(fā)給出了基于CPU和GPU混合的并行渲染解決方案。

支持大規(guī)模并行的渲染平臺是指由許多運行渲染軟件的計算機組成的,由渲染作業(yè)管理軟件劃分和調(diào)度渲染任務(wù),提交給不同的計算機并行渲染的渲染環(huán)境。渲染作業(yè)調(diào)度管理技術(shù)的主要研究熱點包括渲染作業(yè)調(diào)度、渲染數(shù)據(jù)存儲與傳輸?shù)取d秩咀鳂I(yè)調(diào)度可對渲染任務(wù)的排隊、分幀、分發(fā)和渲染進行自動調(diào)度和管理,其中渲染調(diào)度為其核心模塊。渲染作業(yè)由若干幀組成,各個幀之間渲染計算的關(guān)聯(lián)不緊密。因此,傳統(tǒng)的調(diào)度算法同樣適用于渲染管理系統(tǒng),如先來先服務(wù)(FCFS)、短時間作業(yè)優(yōu)先、預(yù)約調(diào)度(Reservation)和BackFilling算法等。然而,目前的渲染調(diào)度大多沒有考慮FCFS的缺點,即當(dāng)作業(yè)的資源需求量較大而系統(tǒng)不能滿足時,它不會調(diào)度后面的作業(yè)。為提高系統(tǒng)吞吐量與資源利用率,渲染調(diào)度應(yīng)該能提前預(yù)測渲染子任務(wù)的期望完成時間、支持預(yù)約回填(backfilling)算法。在由幾千個節(jié)點構(gòu)成的超算平臺上,為了充分發(fā)揮每個渲染節(jié)點的作用、大幅度提高渲染速度,負(fù)載均衡將是任務(wù)分配和調(diào)度的主要目標(biāo),成為提高資源利用率的主要手段。面向渲染的分層調(diào)度策略目前研究較少,但它將是保證粗粒度負(fù)載均衡的有效手段。

4 運用超算超算渲染的配置分析

超級計算機使用linux系統(tǒng)或windows server系統(tǒng);mentray渲染是動畫渲染中最常用、較先進的渲染方法,其常用的操作平臺為windows,而國內(nèi)尚沒有專門針對超級計算機與maya軟件匹配的最優(yōu)化配置技術(shù)方案方面的研發(fā)。

影響渲染速度的主要因素有:

1)硬件配置(內(nèi)存、CPU、計算節(jié)點數(shù)量等);

2)軟件設(shè)置(Mentray渲染中相關(guān)參數(shù)Resolution、Quality、Raytracing、Reflections、Refractions、Max trace Depth、Shadows、Final Gathering等);

3)文件自身元素對渲染速度的影響,如場景大小、模型點面數(shù)、鏡頭景別、物體材質(zhì)(3S、反射、折射等)

為充分測試不同文件在不同軟硬件條件下渲染速度的不同,本項目選取了幾組代表性的渲染文件針對不同的渲染配置進行測試,該文中以以下三個代表鏡頭為例,分別命名為Ceshi_A、Ceshi_B、Ceshi_C。

以下為三個鏡頭渲染難點分析:

Ceshi_A:1、室外大場景,有大量樹木以及灌木叢;2、建筑數(shù)量多達1000余個;3、鏡頭幀數(shù)較長200幀;4、大面積海水(海水為特效單獨渲染,不包含在測試數(shù)據(jù)內(nèi));

Ceshi_B:1、兩個主要角色;2、角色距離鏡頭較近(3S材質(zhì)及離鏡頭越近渲染速度越慢);

Ceshi_C:1、角色距離鏡頭較近;2、車窗玻璃反射導(dǎo)致渲染速度較慢;3、鏡頭內(nèi)物體數(shù)量較多(有大量的魚群以及珊瑚礁);4、鏡頭幀數(shù)較長350幀。

以上三個鏡頭基本涵蓋了所有動畫文件中影響渲染速度的因素,且各有側(cè)重點,因此較具有代表性。

針對三組文件進行軟硬件不同方案的測試:

4.1硬件配置相同,不同軟件配置(渲染設(shè)置)下渲染速度分析:

測試文件基本設(shè)置:

幀速率:24幀/s;

畫面大小:Width:2560; Height:1080;

圖像格式:TIFF(tif);

渲染時間單位:min;

渲染機器:HP Z820 Workstation;

從渲染時長數(shù)據(jù)來看,軟件參數(shù)設(shè)置越高,渲染質(zhì)量越高,但渲染速率越慢;當(dāng)渲染設(shè)置高到一定程度后,渲染圖像的質(zhì)量區(qū)別很難用肉眼分辨出來,但渲染耗時卻會產(chǎn)生翻倍甚至數(shù)倍的變化,因此,通過反復(fù)測試,我們?nèi)〉闷胶怃秩举|(zhì)量與渲染時長的軟件最優(yōu)化配置:

Resolution(分辨率):72

Quality(質(zhì)量預(yù)設(shè)):production(產(chǎn)品級別)

Filter(多圖像過濾):Gauss

Filter Size(過濾器大小):3

Raytracing(光線跟蹤):

Raytracing(光線跟蹤):√

Reflections(反射):5

Refractions(折射):5

Max trace Depth(最大跟蹤深度):10

Shadows(陰影):2

Reflections Blur Limit(反射模糊限制):1

Refractions Blur Limit(折射模糊限制):1

Final Gathering(最終聚集):

Final Gathering:√

Accuracy(精確度):100

Point Density(點密度):1

Point Interpolation(點差值):10

4.2軟件配置(渲染設(shè)置)相同,在不同硬件配置中運行的渲染速度分析:

通過硬件測試渲染,超算中心渲染速度比自主渲染機房渲染速度快約45倍。

4.3 渲染人員與硬件設(shè)備的優(yōu)化分配方案

硬件設(shè)施共有計算節(jié)點700臺,接入節(jié)點10臺;本項目中,渲染使用接入節(jié)點4臺,計算節(jié)點280臺;配備人員要保證動畫渲染的正常運行并確保渲染質(zhì)量,同時避免人員浪費。

經(jīng)過測試,本項目中配備5名工作人員可確保渲染順利完成,其中渲染操作人員4人,硬件維護人員1人。并計算出同類項目中,工作人員與接入端口及計算刀片的比例安排約為1:50-1:60。

項目人員安排如下:

渲染操作人員:4人;

每人負(fù)責(zé)一臺接入節(jié)點的操作,通過接入節(jié)點帶動計算節(jié)點70臺;

工作內(nèi)容:

1)負(fù)責(zé)操作接入節(jié)點,通過渲染排查插件對渲染文件進行檢查,確認(rèn)各項設(shè)置正確無誤;

2)設(shè)置起始結(jié)束幀,規(guī)定渲染層進行渲染;

3)定期對輸出素材進行檢查,通過Pdpalyer及Premiere等軟件對素材進行初步檢查。

硬件維護人員:1人;

負(fù)責(zé)4臺接入節(jié)點及280臺計算節(jié)點的硬件設(shè)備維護,檢查設(shè)備運算狀況是否良好,保障設(shè)備設(shè)施正常運轉(zhuǎn),確保渲染正常運行。

5 總結(jié)

目前,國內(nèi)出臺多項政策,大力扶持國產(chǎn)動畫產(chǎn)業(yè)發(fā)展,大量動畫制作公司營運而生,但三維動畫生產(chǎn)制作周期長,回報時間長,造成大量動畫公司運營困難,很多優(yōu)秀的原創(chuàng)動畫公司因為難以支付高昂的運營成本而舉步維艱,國產(chǎn)動畫產(chǎn)業(yè)發(fā)展緩慢。

三維動畫制作包含多個環(huán)節(jié),各環(huán)節(jié)中以分層渲染耗時最長,對硬件設(shè)備要求也最高,但相應(yīng)的人力投入?yún)s最小。因此,解決動畫渲染無疑是攻克動畫項目周期長的良好切入點,可以在保證項目質(zhì)量的同時大量壓縮項目周期,從而節(jié)省項目成本,盡快回籠前期投入資金。由此,對超級計算動畫渲染項目的研究與優(yōu)化有著良好的市場前景。

目前,動畫渲染多運用單機渲染或渲染農(nóng)場實現(xiàn)。單機渲染速度慢、效率低,大大延遲了項目進度,而渲染農(nóng)場是一組通過網(wǎng)絡(luò)連接在一起的計算機集群,通過多臺機器協(xié)作運行,達到快速渲染3D動漫作品的目的。渲染農(nóng)場的一個發(fā)展趨勢就是Renderbus自助式渲染,目前國內(nèi)大部分動漫制作公司已經(jīng)接受這種自助式渲染模式,渲染農(nóng)場速度快,但價格高昂,尤其對鏡頭數(shù)量較多,鏡頭文件較大的項目來說,項目資金負(fù)擔(dān)嚴(yán)重。

超級計算機基于國家超算中心存在,承擔(dān)各種大規(guī)模科學(xué)計算和工程計算任務(wù),同時以其強大的數(shù)據(jù)處理和存儲能力為社會提供云計算服務(wù),將建成功能齊全、平臺豐富、高效節(jié)能、國際一流的高性能計算研究開發(fā)中心和云計算服務(wù)中心。其計算節(jié)點遠(yuǎn)遠(yuǎn)高于渲染農(nóng)場,換言之,其渲染效率遠(yuǎn)大于市場上現(xiàn)存的渲染方式,在動畫渲染中應(yīng)用成功后,能產(chǎn)生巨大的直接及間接效益,并造成深遠(yuǎn)的社會影響,大大縮短動畫制作周期,節(jié)約成本,從而拉動國內(nèi)動畫產(chǎn)業(yè)的迅速發(fā)展。

參考文獻:

[1] 朱莉.中國動畫產(chǎn)業(yè)發(fā)展現(xiàn)狀與對策分析[J].企業(yè)家天地,2011(2).

[2] 薛偉蓮,姜帆.基于云計算的動漫產(chǎn)業(yè)協(xié)作模型[J].遼寧師范大學(xué)學(xué)報:自然科學(xué)版,2012(2).

篇7

    1、不規(guī)則物體建模的制作技巧

    物體建模在3D動畫電影制作中占據(jù)重要地位,物體建模不單是動畫電影制作的核心部分,更是全部貼圖和材質(zhì)的載體,還是燈光渲染的對象,3D動畫電影的效果是基于物體建模存在的。因此,3D動畫的物體建模是十分復(fù)雜的過程,必將耗費大量時間和制作經(jīng)歷,物體建模方法包括多邊形物體建模、細(xì)分曲面物體建模和NUBRS建模等。在3D動畫電影實際制作過程中,必須根據(jù)不同物體模型采用不同的建模方法,因此,設(shè)計人員掌握多種建模技巧是十分必要的。

    在3D動畫電影《和氣四瑞》中,主要包括四種模型,分別是大象、猴子、小鳥和兔子,同時組成動畫電影的還有不同場景。對這四種模型的結(jié)構(gòu)進行深入分析之后,可以發(fā)現(xiàn)透明都屬于不規(guī)則物體,而且難以分解成多個規(guī)則的幾何形體,由此,對這種物體的建模可以采用細(xì)分曲面建模方法。首先,利用基本的幾何形體創(chuàng)建出簡單的模型形狀,再利用網(wǎng)格、網(wǎng)格平滑、多邊形、降噪等工具對物體模型的細(xì)節(jié)部分進行劃分。細(xì)分曲面物體建模技術(shù)能夠采用任意的多面體來控制網(wǎng)格,再根據(jù)自動生成的網(wǎng)格來平滑曲面。由此可見,細(xì)分曲面物體建模技術(shù)可以包括各種各樣的網(wǎng)格形狀,進而形成不同類型的物體脫皮結(jié)構(gòu),始終保持物體曲面的光滑性。而且,細(xì)分曲面物體建模技術(shù)的最大優(yōu)勢就是對細(xì)節(jié)的劃分,即使增加物體的細(xì)節(jié)部分,也不會造成整體復(fù)雜化和結(jié)構(gòu)化,同時能夠始終保持細(xì)節(jié)部分的光滑性。

    2、添加貼圖和材質(zhì)的制作技巧

    材質(zhì)是3D動畫電影中物體的外觀屬性,物體材質(zhì)主要利用3D MAX材質(zhì)編輯器制作而成。3D MAX材質(zhì)編輯器中的材質(zhì)分為標(biāo)準(zhǔn)材質(zhì)和復(fù)合材質(zhì),例如混合材質(zhì)、雙面材質(zhì)、多維材質(zhì)、變形器材質(zhì)等。將貼各種類型的圖像加到材質(zhì)上就稱作貼圖,貼圖可以詳細(xì)展現(xiàn)物體表面的紋理形象。在3D動畫電影制作過程中,為動物添加貼圖時經(jīng)常采用的技術(shù)是凹凸貼圖技術(shù),凹凸貼圖技術(shù)的制作原理是:將貼圖中較為黑暗的區(qū)域作為地處,較為明亮的區(qū)域作為高處,通過Photo Shop制作軟件可以很快實現(xiàn)設(shè)計人員所需的凹凸貼圖。在對3D動畫電影中花草樹木進行貼圖時,主要采用透明貼圖技術(shù),其原理是利用貼圖的明亮度來準(zhǔn)確控制花草樹木的透明度,同樣,透明貼圖也是基于Photo Shop制作軟件實現(xiàn)的。

    3、創(chuàng)建角色骨骼的制作技巧

    3D MAX制作軟件中的CAT屬于多足角色骨骼設(shè)計插件,可以實現(xiàn)雙足動物到多足動物的骨骼創(chuàng)建和搭建過程,同時可以任意添加骨骼控制器,節(jié)約了設(shè)計人員定義不同動物骨骼的時間。而且,CAT多足角色骨骼設(shè)計插件還能夠提供跑、走和跳等動態(tài)骨骼設(shè)計,可以幫助設(shè)計人員輕松實現(xiàn)動態(tài)化、個性化和細(xì)節(jié)化的角色設(shè)計。CAT與傳統(tǒng)CS骨骼設(shè)計相比來說,不但可以自由實現(xiàn)曲線動畫調(diào)節(jié),還可以完成動物骨骼的拉伸動作。CAT多足角色骨骼設(shè)計插件自帶的肌肉彈性動畫,適合3D動畫電影制作中高寫實角色的創(chuàng)作。CAT骨骼系統(tǒng)的自動讀取BIP文件功能,能夠輕松實現(xiàn)捕捉相應(yīng)文件,將完成調(diào)節(jié)的動畫存儲到BIP類型文件中,有助于將不同動態(tài)混合融合在一起,呈現(xiàn)出真實的、令人滿意的骨骼設(shè)計。因此,CAT多足角色骨骼設(shè)計插件實現(xiàn)的動畫效果更加逼真。

    4、角色骨骼蒙皮的制作

    “蒙皮”指的是將物體模型和骨骼綁定在一起,只有將物體模型與骨骼進行有效結(jié)合綁定之后,才能實現(xiàn)物體角色和骨骼的共同運動,產(chǎn)生動作過程中的變形。3D MAX制作軟件中的Skin和Physique是蒙皮制作插件,這兩種插件與蒙皮制作的原理基本相同,主要是利用調(diào)動權(quán)重值使物體骨骼可以驅(qū)動網(wǎng)格物體,但是,這種插件與Bonespro蒙皮插件相比來說其效果非常一般。Bonespro蒙皮插件屬于智能化外部插件,使用起來更加方便快捷,在節(jié)約大量設(shè)計制作時間時,還可以提高蒙皮制作的動畫效果。

    5、添加燈光和攝影機的制作

    首先,在3D動畫場景中準(zhǔn)確設(shè)置攝影機的位置,根據(jù)動畫場景的真實效果和大小遠(yuǎn)近來完成燈光添加。對于單幀畫面來說,應(yīng)該選用“三光源照明”布光理論,“三光源照明”包括補光源、背光源和主光源。在動畫場景中添加燈光過程中,必須將主體光位置和光源強度確定好,之后才能進一步設(shè)置輔助光源的位置和強度。最后,添加燈光裝飾和背景,采用這種添加燈光的方法存在以下幾點優(yōu)勢:一是更好地反映3D動畫場景的真實感;二是使觀眾有著身臨其境的體驗;三是有效減少了物體建模和貼圖的數(shù)量,還能使動畫場景生機勃勃;四是烘托動畫電影中的場景和氣氛。

篇8

關(guān)鍵詞 3D動畫 籃球跨步跳投 教學(xué)

班杜拉(Bandura,1986)的認(rèn)知調(diào)節(jié)理論認(rèn)為:“操作技能時,個體首先必須提取記憶表象,然后將其轉(zhuǎn)化為恰當(dāng)?shù)倪\動控制編碼以產(chǎn)生身體和肢體的運動。這樣,認(rèn)知過程通過建立感知覺與動作之間的認(rèn)知記憶表象,擔(dān)當(dāng)感知運動信息和操作技能的中間調(diào)節(jié)作用”1]。我國運動心理學(xué)研究表明:“在體育教學(xué)、訓(xùn)練和運動競賽中,運動員正是憑著自己的運動表象,進行運動練習(xí)或表演。如果運動表象不清晰或沒能建立起來,就不能正確的完成練習(xí)”[2]。由于拍攝時所用攝像機的拍攝速率較低,因此在一些關(guān)鍵的技術(shù)環(huán)節(jié),由于運動員動作速度太快,學(xué)生暫停觀看籃球跨步跳投技術(shù),影片會產(chǎn)生模糊的現(xiàn)象,不利于用戶對技術(shù)動作的學(xué)習(xí)。而在3dsmax籃球動畫中虛擬攝像機的拍攝頻率可以隨意調(diào)至很高、可以多角度教學(xué),因此技術(shù)動作顯得異常的清晰,能夠使學(xué)生建立正確的運動表象。

一、研究對象和方法

(一)研究對象

河北聯(lián)合大學(xué)籃球班學(xué)生,實驗班42人,對照班40人。

(二)研究方法

1.實驗法

(1)試驗時間:2012年5月,學(xué)時均為4。

(2)實驗組和對照組的抽樣

對河北聯(lián)合大學(xué)學(xué)生進行隨機抽樣,任意抽出兩個班級,隨機分為實驗組和對照組。實驗前,對兩組學(xué)生的對籃球意識、興趣和技戰(zhàn)術(shù)水平調(diào)查問卷。數(shù)據(jù)表明:兩組的籃球意識、態(tài)度和技戰(zhàn)術(shù)水平?jīng)]顯著性差異(P>0.05);對兩班學(xué)生進行了持球突破、助跑摸高和投籃測試,得出成績進行分析。數(shù)據(jù)表明兩班級身體素質(zhì)無顯著性差異(P>0.05);所以,研究對象的抽樣符合要求。

(3)試驗安排。

對照組采用傳統(tǒng)教學(xué)法,即講解—示范—練習(xí)—糾錯的教學(xué)方法對籃球跨步跳投進行教學(xué)。

實驗組在課前用3ds max 2012和Photoshop設(shè)計出籃球跨步跳投動畫教學(xué)動畫。上課時從多角度展示動畫,使學(xué)生建立清晰的運動表象,使之建立正確的動作定型。

實驗組采用動畫示范手段進行輔助教學(xué)。課程開始前,讓學(xué)生觀看3D籃球跨步跳投動畫,教師也按照講解—示范—學(xué)生—自主練習(xí)。

(4)考核

在對實驗組和對照組進行考核時,單獨考試,避免相互干擾。請四個教授四個方向?qū)W(xué)生的籃球跨步跳投進行獨立打分,再取平均值。

2.數(shù)理統(tǒng)計法。

所需數(shù)據(jù)采用spssl3.0統(tǒng)計軟件包進行處理分析。

二、籃球跨步跳投動畫關(guān)鍵幀動畫的設(shè)置

所謂關(guān)鍵幀動畫,就是給需要動畫效果的屬性,準(zhǔn)備一組與時間相關(guān)的值,這些值都是在動畫序列中比較關(guān)鍵的幀中提取出來的,而其他時間幀中的值,可以用這些關(guān)鍵值,采用特定的插值方法計算得到,從而達到比較流暢的動畫效果。動畫關(guān)鍵幀設(shè)置是研究技術(shù)動作的重要環(huán)節(jié),籃球跨步跳投動畫分為5個關(guān)鍵幀,三威脅姿勢關(guān)鍵幀、左腳著地制動關(guān)鍵幀、右腿前擺關(guān)鍵幀、投籃關(guān)鍵幀和落地緩沖關(guān)鍵幀.

(一)三威脅姿勢關(guān)鍵幀的技術(shù)分析

所謂三威脅姿勢,是一個攻擊姿勢,做好這個姿勢就等于做好了傳球、投籃和運球突破三個動作的起手姿勢。比賽過程中,根據(jù)對手情況作出傳球、投籃和運球突破,傳球姿勢具有投籃和運球突破攻擊性;投籃姿勢具有傳球和運球突破攻擊性;運球突破姿勢具有投籃和傳球攻擊性。運球突破姿勢具有投籃和傳球攻擊性的三威脅姿勢動作比較靈活,而且球放在體側(cè)可以很好的保護好球,是比賽中最為常用的姿勢(如圖1)。

(二)右腳著支撐左腳著地制關(guān)鍵幀的技術(shù)分析

左右腳蹬地身體加速前移,同時身體轉(zhuǎn)身探肩,左臂前身護球,左腿屈膝前擺著地.左腳的著地方式是以腳后跟開始的,在左腳腳后跟著地后,此時右腳還未蹬離地面,隨著身體重心前移,左腳迅速由腳跟過渡到全腳掌,同時左下肢屈膝并降低身體重心儲存彈性勢能。

(三)右腿前擺關(guān)鍵幀的技術(shù)分析

從右腿屈腿前擺,雙臂從體側(cè)屈臂舉球.舉球動作在右腳還未著地時就已經(jīng)開始.在右腿的擺動后期擺幅逐漸減慢,右腳著地制動后身體重心降低,此時身體以右腳為軸轉(zhuǎn)動,整個身體即將面對球籃。

(四)投籃關(guān)鍵幀

表示從雙腳蹬離地,髖關(guān)節(jié)開始伸展時刻到起跳階段,軀干的伸展要稍早于下肢的蹬伸,隨著膝關(guān)節(jié)的伸展,身體重心逐漸升高,雙腳前腳掌蹬地,身體騰空,此時身體籃正對球.

(五)落地緩沖關(guān)鍵幀

表示身體從最高點開始下落時刻到雙腳著地時刻.落地后,膝關(guān)節(jié)迅速屈膝緩沖,前腳掌內(nèi)側(cè)拔地,準(zhǔn)備做下一個攻擊動作。

三、實驗結(jié)果

(一)實驗組和對照組學(xué)生四項技術(shù)的評定結(jié)構(gòu)分析

通過分別對實驗組和對照組學(xué)生的轉(zhuǎn)身、探肩、護球、加速和投籃技術(shù)水平進行對比分析。

結(jié)果表明:兩組學(xué)生成績存在顯著性差異。這表明在籃球跨步跳投動教學(xué)中運用動畫手段,對提高學(xué)生的轉(zhuǎn)身、探肩、護球、加速和投籃是有效的方式,能夠使學(xué)生建立清晰的運動表象,使之建立正確的動作定型。

(二)結(jié)論

籃球動畫教學(xué)課件設(shè)計和制作能夠創(chuàng)設(shè)學(xué)生為主體,教師為主導(dǎo)教學(xué)情境。籃球動畫教學(xué)能夠是學(xué)生建立正確的運動表象,學(xué)生根據(jù)自己的運動表象進行練習(xí),使之建立正確的動作定型。

參考文獻:

篇9

關(guān)鍵詞:日式動畫風(fēng)格;非真實感渲染;賽璐珞著色法

一、概述

由于傳統(tǒng)的手工上色耗費大量的時間以及成本,數(shù)字化的無紙動畫上色也僅僅是將制作過程變成手工計算機上色,仍然需要耗費大量的人工時間以及成本。對于這種情況我們希望能夠出現(xiàn)一種技術(shù)可以減少這種勞動密集型的上色修型作業(yè),提高效率,同時進一步改善并統(tǒng)一動畫圖形品質(zhì),減少項目的運作風(fēng)險。

文介紹了一種卡通動畫渲染技術(shù),使得上色過程自動化,如圖1左邊我們對角色進行數(shù)字化建模的過程,運用我們的算法使得三維角色擁有和二維角色近乎一樣的視覺特征。

圖1:從我們使用數(shù)字動畫軟件對二維角色進行數(shù)字模型化,我們運用抽象的渲染風(fēng)格技術(shù)進行渲染,會讓人聯(lián)想到是卡通手繪的角色

在該技術(shù)研究中我們采用較為成熟的日式卡通風(fēng)格,來作為衡量我們技術(shù)實用性,通過我們制定shader以及數(shù)字模型來生成日式卡通二維效果,同時我們還可以訪問以及修改shader的參數(shù),例如顏色,高光特性,對比關(guān)系,等參數(shù)控制最終的渲染結(jié)果。同時我們改進相關(guān)的流程使得流程高效易用,并能很好的適用于實際的商業(yè)動畫項目中。

二、相關(guān)工作

1.建立角色模型。

我們通過建立三維幾何體描述需要生成圖形的造型形象。對我們來說具體使用哪一種建模方法并不重要,因為渲染算法本身是通用的,運用不同的算法我們可以計算真實感圖形以及非真實感圖形的計算。我們知道我們一般所制作的數(shù)字模型都是依據(jù)真實的光照標(biāo)準(zhǔn)來制作的。這種數(shù)學(xué)模型稱為光照模型,這種模型可以用描述物體表面光強度的物理公式推導(dǎo)出來。給予計算機生成的圖形最基本的真實性。但是三維數(shù)字卡通形象都是以非真實效果存在的,這就需要我們按照卡通渲染算法對光照模型的進行適當(dāng)修改,已滿足最終渲染效果的需要。所謂卡通渲染的基本元素,就是“輪廓線和較統(tǒng)一的著色”。依據(jù)卡通圖形的基本特征我們將從著色以和勾線這兩方面來解決問題。

2.著色處理

給三維角色著色處理,需要我們考慮兩個方面。一個是物體本身的顏色紋理,二是環(huán)境光照情況。而且對于日式卡通渲染圖形來說,重點是在顏色光與影的變化,對紋理的要求比較少見。因此,對于我們卡通角色著色的討論主要集在光照顏色和陰影顏色上。通常情況,當(dāng)光線照在物體上的時候,物體的顏色會依據(jù)光照強度的衰減出現(xiàn)平滑的明暗變化,這會讓物體看起來更為真實,而我們卡通渲染則需要離散這種光照,使得光與影能夠明顯的區(qū)分出來,且參數(shù)可以隨意控制光和影的色值,簡單的做法就是給光照強度限制范圍 也就是我們常說的非線性光照(如圖3 B),非線性光照是卡通渲染的重要特征。

圖3

非線性光照使圖像區(qū)別于真實感圖像所存在平滑過渡效果,這會讓我們很容易想到的一種解決方法是直接采用紋理貼圖,但是這種靜紋理貼圖局限性比較多,如不能夠根據(jù)光照變化而產(chǎn)生變化,在很多地方會限制效果的發(fā)揮,大部分時候需要光影動態(tài)計算方式,使得整體畫面視覺效果統(tǒng)一。

3.勾線

運用3D技術(shù)來為三維角色生成理想的輪廓線,是我們研究的重點,基本的要求是用黑色像素沿著物體的輪廓和邊緣進行填色 當(dāng)視角點改變時,輪廓線也跟隨改變正確的渲染和計算。

下面是我提出的模擬手繪渲染邊線的解決辦法。

轉(zhuǎn)貼于

我們處理的思路是:采用取樣像素級法線信息,將顏色信息和法線信息分別輸出到兩個渲染目標(biāo)紋理。再獲得了法線和顏色的渲染目標(biāo)紋理后,利用這2個紋理做處理:判斷臨近的像素的法線的方向是否差別很多,如果很大,就是具有輪廓的地方,用黑色填充,否則作為顏色處理,對于顏色信息,就是正常渲染模型,法線信息就是計算三維物體在攝像機下空間坐標(biāo)XYZ,并使用三元屬性RGB顏色值表示,由于法線信息是三元浮點信息,而圖形渲染格式則可擁有4個通道,所以多出來的一個通道可以記錄其他信息,如模型id號,根據(jù)id號不一致情況 這樣可以檢測是否處是外輪廓。

等然后在這個物體上進行輪廓描邊,渲染出較為理想的輪廓線。用這種方法渲染的最終效果是只有邊線的模型圖,獨立的渲染邊緣線好處就是可以獨立的處理這些邊緣線效果,我們可以按照自己預(yù)期的藝術(shù)效果,對渲染出的輪廓線進行手工二次修改或修正。

運用這種方法的優(yōu)點在于:一是運用計算機批量生成動畫線稿的基礎(chǔ)上進行修改,這比用傳統(tǒng)手繪動畫的方法效率高得多,不需要太多的勾線人員,省時省力,節(jié)約成本和大量的制作時間;二是與全3D動畫相比,技術(shù)要求門檻比較低,即使在渲染中出現(xiàn)錯誤也可以快速修正過來。三是這種方法易于修改 可以更具需求制作如水墨線, 水彩 ,油畫等勾邊效果。

4.其他處理。

所研究的這種渲染方法還可以做進一步延伸:通過限制制作normal map貼圖來提升角色細(xì)節(jié),使得模型面數(shù)大大降低,

通過用最少的點、線、面建模提高運行效率。渲染出明確、清晰的輪廓線和陰影線,以便于進行2D 手繪填色,或?qū)吘壿喞€添加手繪貼圖材質(zhì),直接渲染出有手繪效果的線條。與手繪相比,由渲染貼圖生成的線條或用繪圖板在圖形軟件中繪制的線條缺少了個性化的特點。運用后期來處理來勾線提藝術(shù)家自由發(fā)揮的空間。

三、結(jié)論

我們已提出了二維風(fēng)格渲染方法,這些都源運用不同的算法控制技術(shù),使得模型能夠產(chǎn)生色彩邊界,強調(diào)形狀以及邊界,使得能夠表現(xiàn)各類非真實效果 。 我們通過這種方法模擬,使用程序化的三維渲染技術(shù)與傳統(tǒng)手工動畫角色視覺表現(xiàn)幾乎一致,與傳統(tǒng)手繪角色同樣具有表現(xiàn)力。我們的方法的主要優(yōu)點是:該技術(shù)易于使用并可很好的整合在動畫制作流程當(dāng)中,成本相對于傳統(tǒng)動畫方法低廉很多,即使剛成立的小型動畫工作室也可以利用這種方法快速的制作出高品質(zhì)二維動畫出來。運用這種方法和技術(shù),充分利用計算機的資源,減少勞動密集型的傳統(tǒng)動畫作業(yè)方式,提升效率降低動畫項目的風(fēng)險和運營成本。雖然該技術(shù)仍然還有一定的局限性,需要制作人員針對不同鏡頭和不同情況做細(xì)致的參數(shù)調(diào)整,雖然這些參數(shù)需要被手動設(shè)定,但也意味著為制作人員提供了更多的控制。盡管有些限制,我們的方法和流程會產(chǎn)生人信服程二維卡通角色。

本課題系南昌大學(xué)科學(xué)技術(shù)學(xué)院科研立項項目。

參考文獻

[1] David S, Texturing and Modeling [j],Morgan Hofmann; (2003年1月4日).

[2] Kelly Dempski ,Advanced Lighting and Materials with Shaders [j].

篇10

Shout3D技術(shù)是以JAVA技術(shù)的實現(xiàn)為依托,由ShoutInteractive公司開發(fā)的一種渲染引擎,并且在保留與VRML語言具有相似性的結(jié)構(gòu)基礎(chǔ)上對場景中基本元素進行控制,即節(jié)點控制。節(jié)點可以對網(wǎng)絡(luò)虛擬世界中的所有事物進行描述并實現(xiàn)某些特殊功能,如集合體、材質(zhì)、攝像機等,其特性通過許多域來進行定義。Shout3D中的基本元素屬于JAVA程序設(shè)計語言,其模擬場景在加載過程中,文件中的場景圖基本元素會按對應(yīng)的節(jié)點類別被裝入內(nèi)存,并且以實例為基準(zhǔn)轉(zhuǎn)化為對象,同時節(jié)點的域值也會被裝入該節(jié)點類的屬性域中。節(jié)點類可以使用Shout3D方法在運行中通過程序的動態(tài)創(chuàng)建方式生成,對場景中的各種對象進行操縱,如屬性值的設(shè)置及其運動的控制、對用戶命令的響應(yīng)等,虛擬世界的交互式控制在此基礎(chǔ)上更加容易實現(xiàn)。

2Shout3D的交互式網(wǎng)絡(luò)虛擬現(xiàn)實設(shè)計流程

基于Shout3D的交互式網(wǎng)絡(luò)虛擬現(xiàn)實設(shè)計流程主要有4個具體步驟,即建模、導(dǎo)出、編輯及。建模步驟通過利用3DSMAX建模工具對三維立體場景及虛擬對象模型進行創(chuàng)建,并借助Shout3D技術(shù)的導(dǎo)出插件將模型文件進行導(dǎo)出,接著以手工程序設(shè)計對模型場景進行編輯,在編輯階段中能夠?qū)⒃眷o態(tài)的場景對象轉(zhuǎn)變?yōu)榫哂腥穗H交互能力的場景對象,最后將所有文件進行打包長傳,這一系列過程即交互式網(wǎng)絡(luò)虛擬現(xiàn)實世界在Shout3D技術(shù)支持下的設(shè)計流程。完整的Shout3D項目主要由一個Shout3DJAVAApplet小程序類、一個s3d場景文件、一個Panel面板類、一個網(wǎng)頁文件及其他聲像等外部資源文件構(gòu)成。

3基于Shout3D的網(wǎng)絡(luò)虛擬現(xiàn)實交互式動畫設(shè)計的實現(xiàn)

相較于預(yù)渲染動畫、CG電影網(wǎng)絡(luò)虛擬現(xiàn)實三維動畫體現(xiàn)出的交互性是基于Shout3D技術(shù)實現(xiàn)的最顯著特點,并且主要通過以下途徑實現(xiàn):(1)利用Shout3D提供的預(yù)定義JAVAApplet小程序類在三維模型創(chuàng)建已加入動畫內(nèi)容的基礎(chǔ)上直接實現(xiàn)交互功能。(2)對Shout3D技術(shù)進行完全定制以滿足Applet類的需求,并借助Shout3D的開發(fā)功能實現(xiàn)三維動畫的交互式控制功能。(3)在網(wǎng)頁中借助腳本語言對Shout3D對象進行控制以實現(xiàn)JAVA與JavaScript的交互控制。下面對幾種交互式動畫設(shè)計的基本類型進行簡析:

3.1關(guān)鍵幀動畫

關(guān)鍵幀動畫在三維立體動畫軟件的實現(xiàn)可以通過利用對應(yīng)插值節(jié)點進行導(dǎo)出,并利用定時器的驅(qū)動控制功能實現(xiàn)預(yù)渲染動畫的交互功能。Shout3D技術(shù)相較于VRML中的Interpolator線性插值能夠支持Bezier和Tension-Continuity-Bias樣條插值,同時可以借助3DSMAX的動畫控制器實現(xiàn)插值路徑設(shè)定的復(fù)雜性。位移、縮放及旋轉(zhuǎn)即為關(guān)鍵幀動畫的主要變換形式。

3.2過程動畫

Shout3D技術(shù)已經(jīng)能夠?qū)崿F(xiàn)部分預(yù)定義小程序類完成簡單的交互行為,例如WalkApplet可以實現(xiàn)場景的虛擬漫游效果。用戶可以通過對Applet類進行二次開發(fā)從而完成其他交互式控制行為。過程動畫具有實時渲染的特征,因此需要Shout3D小程序類實現(xiàn)RenderObserver接口,同時利用onPreRender方法對下一幀的動畫場景實現(xiàn)實時渲染。此外,Shout3D小程序類實現(xiàn)DeviceObserver接口能夠為用戶提供交互式控制功能。

3.3網(wǎng)頁腳本交互動畫

Java小程序類是Shout3D嵌入網(wǎng)頁并實現(xiàn)運行的方式,因此小程序類對象的名稱可以在網(wǎng)頁動態(tài)腳本中可以借助JavaApplet標(biāo)簽中的NAME聲明取得,并通過利用getNodeByName對虛擬場景的基本元素實現(xiàn)控制。通常借助JavaApplet能夠?qū)崿F(xiàn)網(wǎng)頁腳本,利用Shout3DJAVAAPI可以實現(xiàn)交互式動畫控制功能,對各種場景中的元素在JAVA基礎(chǔ)上也能夠?qū)崿F(xiàn)對其運動進行控制。

4結(jié)束語