亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        以電影《神偷奶爸》為例,淺談動畫腳本語言在動畫教學中的運用

        2014-09-09 09:51:44高晶唐俊
        藝術科技 2014年8期
        關鍵詞:簡單易學優(yōu)勢

        高晶 唐俊

        摘 要:隨著國內(nèi)外制作動畫水平的不斷提升,藝術與技術的結合也越來越緊密,對動畫人的技術水平要求也越來越高。在實際創(chuàng)作中,一些繁多復雜的動畫任務全部用傳統(tǒng)的手工調(diào)整已經(jīng)不能滿足動畫制作的要求,而應用腳本編程輔助制作動畫方便快捷,省時省力,是制作動畫時不可缺少的有力幫手。本文以《神偷奶爸》中的腳本語言應用為例,淺談動畫腳本語言在動畫教學中的運用。

        關鍵詞:MAXScript;優(yōu)勢;簡單;易學

        《神偷奶爸》是一部2013年上映的3D電腦動畫電影,該影片由照明娛樂公司制作并由環(huán)球影片公司發(fā)行,它是環(huán)球公司成立102年以來最賺錢的電影之一,其中,迷你萌物“小黃人”是最大的功臣。當我們被《神偷奶爸》中一個個小黃人吸引的時候,有沒有想過如此多的小黃人是如何制作的?這么多的小黃人如何能夠既快又好地實現(xiàn)呢?

        其實,我們看到的一些優(yōu)秀創(chuàng)意或是精彩畫面的呈現(xiàn),大多是動畫編程技術給予的技術支撐?!讹w屋環(huán)游記》中成千上萬的氣球,《里約大冒險》中百萬只動物大狂歡,《冰河世紀》中飛流直下的堅果等都有動畫編程技術的幫忙,角色大場面、大效果的呈現(xiàn)都需要編程技術給予協(xié)助。在動畫創(chuàng)作中,編程腳本語言不斷發(fā)揮著自身優(yōu)勢,在產(chǎn)業(yè)化生產(chǎn)中,編程技術更是發(fā)揮著重要作用。以電影《神偷奶爸》中的小黃人為例,一個場景中需有上百個這樣的角色,應用手動調(diào)整任務繁雜,重復性工作多,而應用腳本制作簡單方便。例如,在場景不同位置中創(chuàng)建100個小黃人,如果要用傳統(tǒng)的手動交互制作費時又費力,而用腳本語言制作就簡單快捷。只要把已創(chuàng)建好的小黃人用腳本語句進行復制就可以,在3dMAX中應用MaxScript腳本語句輸入以下語句就可以實現(xiàn):for i=1 to 100 do copy $ pos:[(random -200 200),(random -200 200),(random -200 200)]一個循環(huán)語句,場景中100個隨機擺放的小黃人就制作好了,若要創(chuàng)建1000個小黃人只要把語句中的100改成1000就可以了。若要創(chuàng)建更多的小黃人更改相應的數(shù)值就可以完成創(chuàng)建,由此推理,創(chuàng)建千軍萬馬,萬馬奔騰的場景也并非難事。應用腳本語言制作可以把復雜的制作任務變簡單,把重復性多的工作變輕松,改變傳統(tǒng)的制作方式,當有大場面、多角色的創(chuàng)意出現(xiàn)的時候,我們不用擔心技術難題而不敢嘗試。

        很多動畫人對編程技術存在畏懼感,其實,相對于高深的編程來說,動畫腳本編程的優(yōu)勢在于簡單易學,它對于學動畫的人來說并非高不可攀。動畫腳本語言依托于動畫制作軟件,它沒有嚴格的語法規(guī)則限制。學習起來不費勁,了解了基本語法之后就可應用,學習門檻低,編程零基礎的學生亦可學習。許多動畫制作軟件中設有這種腳本語言。例如,3ds Max中的MAXScript,Maya中的Mel,F(xiàn)lash中的Actionscript,Director中的Lingo等等,編程腳本語言依托于動畫軟件來幫我們完成復雜的動畫,在這里我主要介紹一下MAXScript。

        MAXScript是為了擴展3ds Max而設計,它是3ds Max的內(nèi)置腳本語言,是一種基于表達式的語言,它可以應用于Max建模、動畫、材質(zhì)、修改器、渲染等模塊。MAXScript的強大在于用MAXScript不僅可以編寫3ds Max的全部功能,還可擴展其他軟件中的優(yōu)勢功能,也就是說,如果您MAXScript應用得好,在MAX中還可以實現(xiàn)Maya中的功能,MAXScript對于高手、新手都很適用。MAXScript是編程語言中最自由的一種開源環(huán)境,不受格式約束,語法規(guī)則沒有嚴格要求,可以編寫拓展插件,可以編寫程序面板、卷展欄、浮動窗口、按鈕等等,具體來說,它的特點及功能有:第一,MAXScript可以實現(xiàn)Max界面下的交互操作,覆蓋了絕大部分功能。例如,建模、動畫、材質(zhì)、燈光、渲染處理等等,可以直接使用腳本語言進行軟件操作,如果MAXScript使用得好,可以對Max功能進行擴展和完善,高級用戶可以編寫或改寫插件,如果使用得好,它還可以實現(xiàn)maya等其他軟件中的功能,它允許高級編程用戶對軟件功能進行拓展開發(fā),適合不同級別的用戶使用。第二,腳本語言可以把動畫師從簡單重復性的工作中解脫出來,讓計算機幫助我們完成復雜重復性的工作,它可以將傳統(tǒng)手動交互很難完成的任務簡單實現(xiàn)。例如,應用腳本可以模擬上千個球體的星系,可以使物體按照某個特定的數(shù)學曲線運動,可以生產(chǎn)逼真的群鳥飛翔的動畫,簡單的群體動畫、粒子動畫都可以應用腳本實現(xiàn),如果這些任務用手動完成是很麻煩的重復性工作,應用腳本卻簡單方便。它還可以建立批處理設置,可以應用腳本語言一次渲染多個場景文件等。第三,腳本開源,很多常用的MAXScript腳本被編成了實用的腳本插件,免費供大家使用,使用者下載后只要在腳本中打開它就可以實現(xiàn),不受軟件安裝版本的影響,十分方便。

        諸多動畫軟件中的編程腳本工具像MAXScript一樣功能強大,容易掌握。在實際工作中,掌握腳本制作動畫是制作復雜動畫的新捷徑。當遇到大場面、群組角色等復雜繁多的任務時,應用動畫編程腳本語言制作事半功倍,以《神偷奶爸》中一大片七彩的氣球為例。第一步:創(chuàng)建并設定好一個氣球的模型與材質(zhì),然后打開種樹插件,拾取剛創(chuàng)建的氣球,在場景中任意位置拖動鼠標,都可以創(chuàng)建一大片氣球。第二步:給氣球添加七彩的顏色,這里設定顏色的隨機需要首先把已經(jīng)設計好的氣球的材質(zhì)等放在材質(zhì)編輯器中,根據(jù)材質(zhì)編輯器的順序依次排列這7種材質(zhì),然后選中場景中的所有氣球,輸入隨機命令。例如,for i in $ do i.material=meditmaterials[random 1 7]隨機設定顏色就賦予了場景中的氣球,不管場景中有多少物體,如有隨機設定顏色就用上面的腳本代碼就可以了,操作簡單,易學易用,如果遇到問題可以查找?guī)椭?,或是腳本參考手冊,網(wǎng)上的資源也很豐富,還可以通過網(wǎng)絡查詢得到答案?!渡裢的贪帧分斜姸嗟胤娇梢詰肕AXScript腳本實現(xiàn),一個遞增的變量循環(huán)可以做出并列一排的小黃人或是多個小黃人排成不同的形狀。一個隨機命令可以創(chuàng)建多個不同位置或不同大小的小黃人。例如,動畫影片中的小黃人雖然形象上一樣,但也各有特點。有的小黃人稍胖點,有的高點,有的瘦點,要想讓每個小黃人不同于彼此也不是難事。應用隨機命令就可以了,給所有的小黃人不同的參數(shù),隨機生成,效果高,效率高。在制作中,隨機、循環(huán)、判定等語句在腳本應用中經(jīng)常碰到,需要制作者靈活運用。MAXScript腳本制作強大之處在于,很多成熟高效的插件免費供大家使用。例如,MAXScript中的建筑生長插件,腳本語言中已經(jīng)寫好旋轉(zhuǎn)、縮放、位移、可見等多個參數(shù)內(nèi)容,只要按要求選中物體,點選幾個參數(shù)即可完成建筑從無到有的生長過程或是變形過程。時間長短自由設定,變形速度自由設定,所有制作內(nèi)容都由計算機計算得到,完全不用手動一幀一幀設定關鍵幀,如果要制作變形金剛突然變形的效果也可利用此插件,制作起來十分便捷省力。又例如,當要制作城市中車流快速流動的效果時,應用時光流逝插件,只要設定好流動的車輛、車輛間的距離、速度等相關的參數(shù),計算機就可以生成高峰時段車流快速滑動的效果,像時間的快播一樣,仿真性強,準確性高,虛擬車流的運動效果也不錯,快捷之處是整個計算都由程序設計完成,鼠標點選幾個參數(shù)就可以實現(xiàn)很炫的動畫效果,完全不用手動交互創(chuàng)建調(diào)節(jié),十分方便。此外,常用的還有種樹插件,類似種菜游戲一樣復制物體,把物體點選到種植插件中,就可以隨意在場景中復制新的物體,完全不費勁,MAXScript讓一些重復性的枯燥工作像玩游戲一樣,有趣實用。

        諸多動畫軟件中的編程技術易學實用,動畫人不懂編程技術的局面應該打破,在實際工作中,隨時可能遇到需要腳本幫我們完成的任務,它是制作復雜動畫的新捷徑,應鼓勵動畫人學習并能應用動畫腳本。在動畫編程語言的教學中,首先應從心理上打破學生對編程語言的陌生感與距離感,以簡單易學的實例讓學生了解學習方法與制作方法,從心理上客服對編程語言的抵觸情緒。以直觀簡單的精彩實例闡明腳本語言的制作優(yōu)勢,激發(fā)學生的學習興趣。作者在實踐教學中走來,從學生的反應來看,以實例為主講解語法規(guī)則更能激發(fā)學生的學習興趣,促使學生快速進入學習狀態(tài)。例如,講解一些快速生成動畫的插件,分析國內(nèi)外優(yōu)秀特效的腳本制作方法,逐步讓學生能夠從認識腳本,讀懂腳本,然后到靈活應用腳本,改編腳本,直至能夠自己編寫腳本。從入門到貫通,慢慢熟悉掌握腳本中的語法規(guī)則與應用規(guī)則,達到該課程的學習目標。有編程基礎的學習者使用該腳本更為輕松,此腳本語法規(guī)則少,學習應用起來更靈活,可以運用腳本做出更為成熟的作品。影視、廣告、室內(nèi)設計、景觀設計、建筑設計、工業(yè)設計、多媒體設計、游戲、輔助教學等高端用戶都在使用腳本語言,這方面已經(jīng)有很多很好的應用案例。

        隨著國內(nèi)外制作動畫水平的不斷提升,藝術與技術的結合也越來越緊密,手工交互調(diào)整動畫,已經(jīng)不再滿足動畫制作的要求,應用腳本制作動畫成為新寵。在動畫創(chuàng)作中,應用腳本編程制作動畫不僅方便快捷,省時省力,而且對于動畫制作者來說,掌握一門與動畫相關的腳本語言在未來的發(fā)展道路中是相當有益的。

        參考文獻:

        [1] 亓鑫輝,張漢平.3ds Max影視特效火星課堂——腳本應用篇[M].北京:人民郵電出版社,2011.

        [2] 邱建英.基于3ds Max的三維水墨動畫設計及應用研究[Z].

        [3] 王華.3ds MAXScript腳本語言完全學習手冊[M].北京:北京科海電子出版社,2006:755-759.

        作者簡介:高晶(1984—),女,山東青島人,北京大學碩士,青島農(nóng)業(yè)大學動漫與傳媒學院講師,主要研究方向:計算機動畫。

        唐俊(1984—),男,山東青島人,碩士,青島農(nóng)業(yè)大學動漫與傳媒學院講師,主要研究方向:計算機動畫。endprint

        猜你喜歡
        簡單易學優(yōu)勢
        矮的優(yōu)勢
        趣味(語文)(2020年3期)2020-07-27 01:42:46
        清初學者對“圖書易學”的再認識
        原道(2019年2期)2019-11-03 09:15:06
        近二十年來朱熹易學思想研究述評
        畫與話
        敲開幸福的語文課堂
        考試周刊(2016年99期)2016-12-26 09:53:03
        簡單、扎實、清晰
        追求“簡單”的絕對回報
        談“五老”的五大特殊優(yōu)勢
        中國火炬(2014年11期)2014-07-25 10:31:58
        簡單易學的口水巾
        親子(2014年5期)2014-07-16 19:36:54
        胡瑗易學管窺
        国产白色视频在线观看| 国产综合无码一区二区色蜜蜜| 痴汉电车中文字幕在线| 日本三区在线观看视频| 99精品视频在线观看| 国产xxxx99真实实拍| 色综合久久88色综合天天| 人人妻人人澡人人爽国产一区| 中国一级黄色片久久久| 久久精品国产亚洲av影院毛片| 免费人妻精品一区二区三区| 国产高清不卡二区三区在线观看| 国产女主播免费在线观看| 亚洲乱在线播放| 日本中文字幕一区二区高清在线| 国产成人亚洲精品电影| 白嫩少妇激情无码| 国产成人啪精品午夜网站| 2019年92午夜视频福利| 亚洲av无码1区2区久久| 首页 综合国产 亚洲 丝袜| 人人妻一区二区三区| 亚洲精品天天影视综合网| 久久人人爽av亚洲精品| 黑人巨大精品欧美| 色欲av伊人久久大香线蕉影院| 公和我做好爽添厨房中文字幕| 夜夜春亚洲嫩草影院| 久久亚洲色一区二区三区| 久久99国产精品久久| 国产精品久免费的黄网站| 国产农村熟妇videos| 亚洲国产精品一区二区www| 亚洲精品国偷拍自产在线麻豆| 成人午夜福利视频镇东影视| 欧洲vat一区二区三区| 欧美精品黑人粗大免费| 国产熟妇高潮呻吟喷水| 天天爱天天做天天爽| caoporen国产91在线| 国产爆乳无码一区二区在线|