【簡(jiǎn)介:】本篇文章給大家談?wù)劇讹w機(jī)的夜間飛行和蝙蝠有什么關(guān)系?》對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助。本文目錄一覽:
1、美媒制作gif還原中國(guó)飛機(jī)怎樣從美偵察機(jī)身邊飛過(guò)
2、華為第二
本篇文章給大家談?wù)劇讹w機(jī)的夜間飛行和蝙蝠有什么關(guān)系?》對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助。
本文目錄一覽:
- 1、美媒制作gif還原中國(guó)飛機(jī)怎樣從美偵察機(jī)身邊飛過(guò)
- 2、華為第二天相冊(cè)出現(xiàn)像飛機(jī)一樣的動(dòng)圖,這幾天天天都有,刪了第二天又有了。到底是什么??
- 3、GIF發(fā)明人斯蒂芬·威爾海特因新冠去世,他生前獲得過(guò)哪些成就?
- 4、飛機(jī)是怎么飛起來(lái)的,看完這些動(dòng)態(tài)圖秒懂
- 5、請(qǐng)問(wèn)這個(gè)GIF是出自哪個(gè)動(dòng)畫或游戲的!?
- 6、ps怎樣制作飛機(jī)動(dòng)畫?
美媒制作gif還原中國(guó)飛機(jī)怎樣從美偵察機(jī)身邊飛過(guò)
網(wǎng)上流傳最多的版本其實(shí)是我們的熱心網(wǎng)友制作的,不過(guò)與美國(guó)媒體文字報(bào)道有明顯出入,雖然有美國(guó)P8A飛機(jī)機(jī)長(zhǎng)的描述,但是并沒(méi)有美國(guó)官方的所謂動(dòng)畫制作還原,比較可以確定的是當(dāng)時(shí)我們的J11為了驅(qū)趕公海上的P8A,在比較近的距離上從對(duì)方機(jī)頭掠過(guò),這個(gè)其實(shí)對(duì)雙方都是比較危險(xiǎn)的,而不是我們動(dòng)畫中的繞飛一圈,那是純粹的秀,對(duì)雙方都沒(méi)有任何風(fēng)險(xiǎn)。
華為第二天相冊(cè)出現(xiàn)像飛機(jī)一樣的動(dòng)圖,這幾天天天都有,刪了第二天又有了。到底是什么??
這個(gè)可能是清理軟件的提示圖。估計(jì)你安裝過(guò)什么第三方的清理軟件,所以后臺(tái)會(huì)自動(dòng)清理內(nèi)存和垃圾,后臺(tái)進(jìn)行清理時(shí)就會(huì)出現(xiàn)該圖標(biāo)。所以,你不必?fù)?dān)心。
GIF發(fā)明人斯蒂芬·威爾海特因新冠去世,他生前獲得過(guò)哪些成就?
他此前曾經(jīng)寫過(guò)一本書,并且獲得了諾貝爾獎(jiǎng)。平時(shí)也發(fā)明了很多的專利,發(fā)明了GIF動(dòng)態(tài)格式,做過(guò)公益活動(dòng),可以說(shuō)是愛(ài)迪生本人了。
飛機(jī)是怎么飛起來(lái)的,看完這些動(dòng)態(tài)圖秒懂
怎么飛起來(lái)的我知道,你的動(dòng)態(tài)圖在哪我就不懂了。
科普要有科普的態(tài)度,指望“秒懂”來(lái)推廣科技知識(shí),容易陷入認(rèn)識(shí)誤區(qū),南轅北轍。
請(qǐng)問(wèn)這個(gè)GIF是出自哪個(gè)動(dòng)畫或游戲的!?
如何使用模擬器和外部工具制作GIF動(dòng)畫
自從模擬器GIF動(dòng)畫網(wǎng)站開(kāi)通后我就想寫這個(gè)教學(xué),但是自己又很懶,所以拖到了現(xiàn)在。廢話不多講,馬上切入正題。
第一步:
當(dāng)然是整理構(gòu)思,明確你要做什么。
第二步:選擇工具
抓圖工具,拿當(dāng)前最流行的CPS2及NeoGeo模擬器來(lái)說(shuō),具有抓圖功能的有NeoRAGEx、Nebula、WinKawaks、FBA以及MAME的改版,其中除了MAME是使用熱鍵外,其他的都有專門為抓圖設(shè)計(jì)的抓圖工廠,前四者當(dāng)中又以WinKawaks的去圖層功能最強(qiáng)大且操作也比較方便,推薦使用。
GIF動(dòng)畫制作工具,這個(gè)的選擇面就寬得多了。依個(gè)人喜好以及習(xí)慣大家有不同的選擇,但居我所知還是使用Ulead GIF Animator的較多,我一直都是在使用它。這個(gè)工具的確功能很齊全,而且上手也非常容易。
下面以這兩個(gè)工具為例開(kāi)始實(shí)際操作。
第三步:抓圖
這一步可以說(shuō)是最關(guān)鍵的!
運(yùn)行WinKawaks,從菜單“視頻”中設(shè)置背景顏色,背景顏色默認(rèn)為黑色,但是由于黑色在活動(dòng)塊中也經(jīng)常會(huì)被使用到,如人物的頭發(fā),這樣就可能在稍后的制作過(guò)程中設(shè)置透明背景時(shí)造成麻煩,所以我們?cè)O(shè)置成粉紅色。
載入游戲,載入完成后調(diào)整游戲窗口的大小,不能夠讓游戲窗口最大化,不然抓圖工廠窗口會(huì)擋住一部分游戲畫面。具體的調(diào)整你可以參考下圖,就是要讓你的屏幕上能夠同時(shí)顯示這兩個(gè)窗口。
關(guān)閉抓圖工廠窗口,開(kāi)始玩游戲。在你要捕捉的素材出現(xiàn)前,使用Shift+F5開(kāi)始錄像,再按一次Shift+F5就可以停止錄像。現(xiàn)在按Shift+ F7回放剛才的錄像,反復(fù)多看幾次,不要放過(guò)任何一個(gè)細(xì)節(jié),把人物的每一個(gè)動(dòng)作都看清楚。錄像你也可以到網(wǎng)上下載。當(dāng)你對(duì)整個(gè)過(guò)程都能夠明了后,就可以開(kāi)始抓圖了。用回車鍵暫停游戲,Shift+空格鍵慢慢前進(jìn)到要捕捉的第一幀圖像。首先去掉圖層8×8、16×16、32×32,這些一般是背景層、血槽、能量槽以及它們旁邊的人物頭像等等(不同的游戲,不同的機(jī)種,可能不相同),用不著保留。然后就是帶有滾動(dòng)條的方框,里面顯示的是當(dāng)前圖像中的活動(dòng)塊。點(diǎn)一下“閃爍顯示選擇的圖層”,選中的活動(dòng)塊就會(huì)不停的閃爍。不需要的活動(dòng)塊直接雙擊它就可以讓它不顯示;如果是要禁止顯示多個(gè)活動(dòng)塊,你可以象平時(shí)在資源管理器中用Shift鍵或Ctrl鍵選擇多個(gè)文件一樣選擇這些活動(dòng)塊,然后點(diǎn)擊按鈕“禁止顯示”。當(dāng)當(dāng)前圖像中只存在你需要保留的對(duì)象時(shí),點(diǎn)一下“抓圖” 按鈕,這幀圖像就保存到硬盤中了,其具體保存位置是在模擬器的capture 子目錄(你也可以自己設(shè)定該目錄的位置)。需要注意抓圖有兩種方式,一種是剛才的抓圖方式,這是按照游戲的原始分辨率來(lái)保存圖像;還有一種是過(guò)濾抓圖,是按照顯示卡硬件拉伸圖像后的分辨率來(lái)保存圖像。后者因?yàn)榉直媛识驾^高,保存的文件尺寸也相應(yīng)增大,隨便幾幀圖像制作的GIF就要上百K甚至于上兆,實(shí)在是太大,不推薦。
點(diǎn)擊“下一幀”按鈕就可以前進(jìn)到下一幀圖像,再重復(fù)上面的操作直到所有的圖像被捕捉下來(lái)。
過(guò)程是有些麻煩,但是隨著熟練度的增加,你就會(huì)發(fā)現(xiàn)并非每一幀圖像都要捕捉,這就可以省事不少。使用這個(gè)方法最大的好處就是在稍后的后期制作中只需要幾個(gè)簡(jiǎn)單的步籌就可以生成動(dòng)畫。
還有一種抓圖的方法就是使用HyperCam來(lái)捕捉圖像生成AVI文件,再把AVI文件導(dǎo)入GIF工具生成動(dòng)畫。這種方法在抓圖時(shí)的確是非常方便,但是在后期制作中你會(huì)非常痛苦。如果不使用抓圖工廠,模擬器不可能把所有不需要的圖層或活動(dòng)塊完全關(guān)閉(特別是CPS2游戲),這樣捕捉下來(lái)的圖像中就會(huì)殘留很多你必須去掉的“垃圾”。怎么辦?用Photoshop等工具一幀一幀地去清除吧。。。
順帶介紹一個(gè)小技巧,使用作弊代碼把游戲場(chǎng)景鎖定為一個(gè)背景活動(dòng)塊比較少的場(chǎng)景,這樣可以稍微輕松一點(diǎn)。這一條對(duì)活動(dòng)塊最多的CPS2游戲特別管用,如少年街霸三中活動(dòng)塊最少的場(chǎng)景是警察的暴風(fēng)雨場(chǎng)景。
第四步:后期制作
操作的前幾個(gè)步籌使用圖片來(lái)說(shuō)明。
運(yùn)行程序后
添加文件
選擇是否抖動(dòng)色彩
選擇幀之間的延遲時(shí)間
點(diǎn)擊“完成”按鈕結(jié)束動(dòng)畫向?qū)ВM(jìn)入程序主界面。如下圖
A. 還是象先前在抓圖工廠中一樣使用 Shift 鍵選擇所有圖像?!叭中畔ⅰ敝心憧梢栽O(shè)定動(dòng)畫的循環(huán)播放次數(shù),默認(rèn)是無(wú)限;還可以設(shè)定動(dòng)畫文件的背景色,這里的背景色指你使用看圖工具,如ACDSee查看動(dòng)畫文件時(shí)顯示的背景顏色,選個(gè)好看的顏色吧。
B. 在“透明索引”處打上溝。默認(rèn)是把0號(hào)顏色當(dāng)作透明色處理,一般情況下WinKawaks抓的圖0號(hào)顏色恰好是需要去掉的背景色——粉紅色。在編輯模式下你應(yīng)該看到原來(lái)粉紅色的背景層已經(jīng)被去掉了,如圖。如果因?yàn)橐恍┰虺霈F(xiàn)自動(dòng)設(shè)定的透明色不正確,點(diǎn)一下右邊的粉紅色小方塊,會(huì)出現(xiàn)一個(gè)顏色選取工具,在粉紅色的背景層再點(diǎn)擊一下就糾正過(guò)來(lái)了。
C. 如果動(dòng)畫各個(gè)幀中的圖像要在透明區(qū)域發(fā)生不同的位移,把移動(dòng)方式設(shè)定為“至背景顏色”。如上圖動(dòng)畫中透明區(qū)域內(nèi)豪鬼每一幀的X軸和Y軸位移都不一樣,這時(shí)候就必須使用“至背景顏色”。否則顯示時(shí)透明區(qū)域內(nèi)的圖像會(huì)出現(xiàn)疊加。如果動(dòng)畫各個(gè)幀中的圖像沒(méi)有產(chǎn)生位移,只是在圖像的局部發(fā)生變化,把移動(dòng)方式設(shè)定為 “不能刪除”,本戰(zhàn)點(diǎn)收集的游戲場(chǎng)景圖就都是使用這種移動(dòng)方式。一般來(lái)說(shuō),移動(dòng)方式都應(yīng)該設(shè)定為“至背景顏色”。
D. 一切順利的話現(xiàn)在應(yīng)該開(kāi)始優(yōu)化圖像,看看每一幀圖像使用了多少種顏色,依此決定優(yōu)化時(shí)使用多少種顏色。優(yōu)化選項(xiàng)中提供了幾種預(yù)設(shè)方案,請(qǐng)按照實(shí)際情況的顏色數(shù)選擇。
大致就是這幾步,如果有空白的區(qū)域,請(qǐng)裁減掉,然后就可以保存了。
下面是最近朋友向我提出過(guò)的問(wèn)題,放在這里供你參考。
Q:參數(shù)設(shè)置中的常規(guī)中有關(guān)于全局調(diào)色板的,我不太懂,它是不是指圖片中所有的顏色呢?它有什么作用呢?是不是顏色越多,圖片越鮮艷呢?
A:全局調(diào)色板的用處主要是優(yōu)化文件大小,調(diào)色板用來(lái)存儲(chǔ)顏色的信息。當(dāng)你創(chuàng)建一個(gè)GIF后,每一幀圖像使用獨(dú)立的調(diào)色板,幀數(shù)越多,保存的信息量就越大,勢(shì)必要浪費(fèi)一定的空間。所以我們創(chuàng)建一個(gè)整體的調(diào)色板,把所有幀的顏色信息都保存到其中,象上百K的GIF,創(chuàng)建前后可以減小幾十到上百K的空間。全局調(diào)色板的顏色數(shù)并非越多越好、越多原鮮艷,因?yàn)楸緛?lái)就只有那幾種顏色,合適就可以了。你可以瀏覽一下每一幀圖像使用了多少種顏色,以此為基準(zhǔn)確定全局調(diào)色板的顏色數(shù)。如果不影響整體效果,全局調(diào)色板的顏色數(shù)減少一些也何嘗不可(也就是在優(yōu)化時(shí)選擇較少的顏色數(shù))。文件優(yōu)化是非常重要的,這也是體現(xiàn)一個(gè)GIF是否做得好的標(biāo)準(zhǔn)之一。
Q:在參數(shù)設(shè)置的高級(jí)中,關(guān)于洋蔥皮的內(nèi)容,洋蔥皮是什么呢?
A:洋蔥皮是在編輯模式時(shí)以半透明殘像方式顯示前?幀(可自行設(shè)定)的圖像,是為了方便你對(duì)比前后幀變化而設(shè)計(jì)的。
Q:在優(yōu)化的高級(jí)選項(xiàng)中,有抖動(dòng)幀,這又是什么呢?
A:抖動(dòng)幀其實(shí)在動(dòng)畫向?qū)Ю锩嬉呀?jīng)有解釋,象我們做的GIF動(dòng)畫至少都有16種顏色,為了使色彩平滑過(guò)渡,就需要選上這一項(xiàng)。
Q:還有,預(yù)覽時(shí)的交錯(cuò)播放那是什么意思,我覺(jué)得選不選它,好像預(yù)覽都沒(méi)什么不同!
A:你在瀏覽網(wǎng)頁(yè)時(shí)應(yīng)該也注意到了,有些較大的GIF文件在未完全載入時(shí)先是顯示一個(gè)比較模糊的圖像,隨著文件的逐漸載入才慢慢變清晰,這就是交錯(cuò)播放。對(duì)于只有一幀圖像的GIF文件來(lái)說(shuō)這比較有意義,對(duì)于具有多個(gè)幀的動(dòng)畫文件來(lái)說(shuō)我覺(jué)得沒(méi)有什么用處。如果你在保存文件時(shí)使用了交錯(cuò)方式,還會(huì)稍微增加文件的大小。
Q:我一優(yōu)化它就會(huì)自動(dòng)把背景色改為黑色,怎么辦?
A:背景色是可以自己設(shè)定的。在上圖 A. 處選擇全局信息,然后點(diǎn)擊 B. 處右邊的那個(gè)粉紅色的小方塊,自己選吧。
Q:如何裁剪?
A:先選定所有的幀以確定需要裁剪掉的空白區(qū)域。然后在編輯模式中點(diǎn)擊右邊的“剪刀”圖樣開(kāi)關(guān),在彈出窗口中進(jìn)行操作即可。很簡(jiǎn)單,就不詳細(xì)描述了。為求準(zhǔn)確,操作時(shí)你可以分四次分別裁剪掉上下左右的空白區(qū)域,有圖像的區(qū)域千萬(wàn)別裁剪掉了。最后把所有幀的“X-偏移”和“Y-偏移”都調(diào)整為0,裁剪工作就宣告完成。
Q:超任游戲的背景層怎樣去掉?
A:超任使用ZSNes(SNes9x 沒(méi)有抓圖功能,雖然能夠關(guān)閉圖層),它通過(guò)鍵盤上的數(shù)字鍵1、2、3、4、5關(guān)閉對(duì)應(yīng)的圖層,6恢復(fù)顯示。抓圖方法為首先關(guān)閉圖層,然后按F1調(diào)出菜單,選擇“Snapshot/Incr Frm”,該項(xiàng)的意思是捕捉當(dāng)前畫面并前進(jìn)到下一幀;如果要直接跳到下一幀,選擇“Incr Frame only”。就是這樣,還是比較簡(jiǎn)單。但是ZSNes的關(guān)閉圖層功能不是很強(qiáng)大,有的時(shí)候還得需要你自己后期加工。
Q:GBA游戲的背景層怎樣去掉?
A:GBA使用模擬器VisualBoyAdvance 0.9 以上版本,他的熱鍵為Ctrl+1到8。該模擬器目前不具有連續(xù)抓圖功能,也不能夠暫停后漸進(jìn)視頻幀,只好用在前面提到過(guò)的HyperCam之類的工具來(lái)連續(xù)捕捉圖像。(補(bǔ)充:最新的0.91版已經(jīng)支持漸進(jìn)視頻幀)
在最后再說(shuō)兩個(gè)很重要的問(wèn)題:
1. 刪除過(guò)渡幀的問(wèn)題
制作時(shí)你會(huì)發(fā)現(xiàn)剛才捕捉下來(lái)的圖像中有不少連續(xù)幀是相同的或者區(qū)別很小,對(duì)于這些幀不能夠完全保留,要?jiǎng)h除其中一部分。
針對(duì)相同的連續(xù)幀,可以只保留一幀,把其他重復(fù)的全部刪除,同時(shí)調(diào)整保留幀的延遲時(shí)間為原來(lái)的N倍(N等于刪除的幀數(shù)+1),這樣獲得的顯示效果跟刪除前是一致的;
針對(duì)相似的連續(xù)幀,因?yàn)椴顒e比較小,就算少了其中之一,連續(xù)播放時(shí)一帶即過(guò),人的肉眼根本就觀察不到,所以刪除了也沒(méi)有關(guān)系。
以上說(shuō)了這么多,都是為了使GIF的體積盡量減小,同時(shí)也可以增加動(dòng)畫的流暢度(感覺(jué)速度慢或者不該停頓的地方有停頓就是因?yàn)楸A舻膸啵。5且残枰粢鈩h除的尺度,如果刪除過(guò)渡造成動(dòng)畫出現(xiàn)掉幀那就不妙了。
2. 顯示速度的差異問(wèn)題
很多GIF動(dòng)畫在使用瀏覽器和看圖工具查看時(shí)顯示的速度不一樣,在 IE 里面看著速度挺正常的,用ACDSee等工具查看卻不是慢半拍就是快一些。大多數(shù)人在把你的GIF動(dòng)畫收藏后,一般都應(yīng)該使用看圖工具來(lái)查看,所以在制作完畢后,用IE 和ACDSee分別查看一下,如果差別太大就需要調(diào)整。在此我推薦你以10毫秒作為幀之間延遲時(shí)間的基數(shù),這樣制作出來(lái)的動(dòng)畫使用任何一種看圖工具查看時(shí)速度差異都非常小。
★就到這了,Ulead GIF Animator的功能是非常強(qiáng)大的,象利用前后幀的X或Y軸位移來(lái)“制造”抓圖時(shí)少抓的幀等等等等功能,還有諸多的技巧,這些都需要你自己去慢慢研究,修行畢竟還是要靠個(gè)人。
格斗游戲背景GIF制作參考
Flash.S大哥要我寫篇制作格斗游戲背景GIF的攻略,難得那么看得起小弟我,就遵命了!
為了不跟原來(lái)Flash.S大哥的攻略重復(fù)太多,我就講講自己的做法,我知道很多人的方法跟我不同,這里講述的未必是最簡(jiǎn)易的方法,只是我的一家之詞,歡迎各中好手來(lái)指正。
工具:
模擬器用的是winkawaks1.43,主要看上他的抓圖工廠,稍微老一些的版本也可以;GIF相關(guān)的工具是GIF Movie Gear 3 Ulead GIF Animator 5
以下拿少年街霸3中的元老頭的場(chǎng)景的制作為例:
步驟:
1. 把背景設(shè)置到粉紅色,讀取游戲rom,開(kāi)始游戲,可以用cheat選好你想要制作的格斗場(chǎng)景,然后進(jìn)入該場(chǎng)景,準(zhǔn)備開(kāi)始截圖。
2. 按熱鍵alt+1,alt+2,alt+3和alt+4,可以分別屏蔽掉四個(gè)主要圖層,再按一次則恢復(fù)相應(yīng)圖層。先使兩個(gè)人物都站在最左邊,把背景拉到最左邊。用熱鍵分別在只顯示第一,二,三個(gè)圖層的時(shí)候各截取一幅圖片,注意某個(gè)層如果是活動(dòng)的,則應(yīng)該按回車暫停游戲,按Shift+空格逐步跳楨,把它活動(dòng)的每個(gè)不同的幀都截取下來(lái)。
3. 在左邊截好三個(gè)圖層后再移動(dòng)人物,把背景拉倒最右邊,重復(fù)上面的步驟2。
4. 前三個(gè)層截取好了之后,使畫面只顯示第四個(gè)層。這個(gè)層比較復(fù)雜,需要用抓圖工具把人物,血槽,能量槽等去掉,詳細(xì)步驟請(qǐng)看看Flash.S大哥的Gif動(dòng)畫制作教學(xué)中的第三步,我就不多說(shuō)了。這里我要做的是一個(gè)個(gè)的截取背景下的活動(dòng)要素,有幾個(gè)就抓幾個(gè),不動(dòng)的抓一次,動(dòng)的抓多次。比如元老頭場(chǎng)景中的那架飛機(jī)和下面的船蓬。飛機(jī)是在天上平移的,抓一個(gè)就可以了;船蓬(后面的小船)是上下動(dòng)的,有兩幀,就截兩張圖。這些元素都包含在抓圖工廠顯示的前兩排打勾的方塊中。
5. 現(xiàn)在看看你的winkawakscapture目錄下應(yīng)該有不少剛剛截取的背景圖層了,是png格式的。先用FotoCanvas把前三個(gè)層一個(gè)個(gè)的拼起來(lái),就是把在左邊截的和在右邊截的圖合并起來(lái),形成三個(gè)長(zhǎng)長(zhǎng)的背景層,為了美觀注意銜接要盡量沒(méi)有斷層,有些地方可以自己用畫筆和橡皮加工加工。圖片長(zhǎng)度是要講究的地方,盡量以最長(zhǎng)的那個(gè)層為主,長(zhǎng)度不夠的要拉伸一下以符合最長(zhǎng)的那個(gè)層。在街霸系列中最長(zhǎng)的層基本上都是16×16層,也就是alt+2控制屏蔽的層,而32×32層一般都需要拉伸到和16×16層相同的長(zhǎng)度。
6. 現(xiàn)在應(yīng)該有三個(gè)圖層和一些在第四個(gè)層截的零零碎碎的小活動(dòng)塊了,把他們?nèi)哭D(zhuǎn)換為BMP格式,在GIF Movie Gear 3中導(dǎo)入,然后把粉紅色設(shè)置為透明。再把幀的屬性設(shè)置一下,參看圖1。然后保存一下。
7. OK,現(xiàn)在開(kāi)始后期的制作了,用Ulead GIF Animator 5打開(kāi)剛剛用GIF Movie Gear 3保存的gif文件。看到在下面顯示的是幀,右邊顯示的是對(duì)象,也就是你抓好并設(shè)置好透明的那些圖片層,他們是按照從上到下的次序先后覆蓋的,在上面編號(hào)大的的覆蓋在下面編號(hào)小的對(duì)象。把多余的幀刪除掉是不會(huì)同時(shí)刪除對(duì)象的。你可以只保留循環(huán)幀數(shù)最多的那個(gè)對(duì)象所占的幀,刪除其他所有的幀。然后把第一,二,三個(gè)層所對(duì)應(yīng)的對(duì)象拖放到對(duì)象欄的最下面,注意它們之間互相覆蓋的關(guān)系。然后選定第一個(gè)幀,選定要顯示出的對(duì)象,點(diǎn)擊旁邊的眼睛符號(hào),使那些眼睛出現(xiàn),就能在這一幀看到這些對(duì)象了。其他的幀也依此類推,直到所有的幀里面所有應(yīng)該顯示的對(duì)象都相互對(duì)應(yīng)的出現(xiàn)。下一步是精確定位每一幀里面活動(dòng)對(duì)象的位置,圖2中所定位的對(duì)象是那架飛機(jī),可以在每一幀里面拖動(dòng)飛機(jī)的位置,也可以右擊對(duì)象欄中的這個(gè)對(duì)象,設(shè)置在“對(duì)象屬性”中的“位置及尺寸”。注意相鄰的幀的過(guò)渡效果,飛機(jī)不能移動(dòng)的太快,也不能移動(dòng)的太慢。我的設(shè)置是每一幀移動(dòng)20個(gè)像素,這樣從飛機(jī)出現(xiàn)到飛到最左邊的幀數(shù)不會(huì)太多,也不至于飛的太快而產(chǎn)生視覺(jué)上的跳躍。在完成以上工作后不要忘了把所有的幀的移動(dòng)方式設(shè)置為“web瀏覽器判定”,方法是一次選定所有的幀,右鍵打開(kāi)菜單選“畫面幀屬性”,然后設(shè)置。如果不做這一步,你做出來(lái)的gif可能會(huì)局部看上去有雜質(zhì)一樣的抖動(dòng),什么原因我也不太清楚。最后就是保存工作了,Ulead GIF Animator 5會(huì)自動(dòng)幫你優(yōu)化你的gif的,你也可以保留一份uga文件以備日后修改。這里提供例子中所舉的元老頭場(chǎng)景和另一個(gè)ken的場(chǎng)景的uga文件給大家參考。
在最后再說(shuō)兩個(gè)很重要的問(wèn)題:
1. 刪除過(guò)渡幀的問(wèn)題
制作時(shí)你會(huì)發(fā)現(xiàn)剛才捕捉下來(lái)的圖像中有不少連續(xù)幀是相同的或者區(qū)別很小,對(duì)于這些幀不能夠完全保留,要?jiǎng)h除其中一部分。
針對(duì)相同的連續(xù)幀,可以只保留一幀,把其他重復(fù)的全部刪除,同時(shí)調(diào)整保留幀的延遲時(shí)間為原來(lái)的N倍(N等于刪除的幀數(shù)+1),這樣獲得的顯示效果跟刪除前是一致的;
針對(duì)相似的連續(xù)幀,因?yàn)椴顒e比較小,就算少了其中之一,連續(xù)播放時(shí)一帶即過(guò),人的肉眼根本就觀察不到,所以刪除了也沒(méi)有關(guān)系。
以上說(shuō)了這么多,都是為了使GIF的體積盡量減小,同時(shí)也可以增加動(dòng)畫的流暢度(感覺(jué)速度慢或者不該停頓的地方有停頓就是因?yàn)楸A舻膸啵。?。但是也需要留意刪除的尺度,如果刪除過(guò)渡造成動(dòng)畫出現(xiàn)掉幀那就不妙了。
2. 顯示速度的差異問(wèn)題
很多GIF動(dòng)畫在使用瀏覽器和看圖工具查看時(shí)顯示的速度不一樣,在 IE 里面看著速度挺正常的,用ACDSee等工具查看卻不是慢半拍就是快一些。大多數(shù)人在把你的GIF動(dòng)畫收藏后,一般都應(yīng)該使用看圖工具來(lái)查看,所以在制作完畢后,用IE 和ACDSee分別查看一下,如果差別太大就需要調(diào)整。在此我推薦你以10毫秒作為幀之間延遲時(shí)間的基數(shù),這樣制作出來(lái)的動(dòng)畫使用任何一種看圖工具查看時(shí)速度差異都非常小。
★就到這了,Ulead GIF Animator的功能是非常強(qiáng)大的,象利用前后幀的X或Y軸位移來(lái)“制造”抓圖時(shí)少抓的幀等等等等功能,還有諸多的技巧,這些都需要你自己去慢慢研究,修行畢竟還是要靠個(gè)人。
格斗游戲背景GIF制作參考
Flash.S大哥要我寫篇制作格斗游戲背景GIF的攻略,難得那么看得起小弟我,就遵命了!
為了不跟原來(lái)Flash.S大哥的攻略重復(fù)太多,我就講講自己的做法,我知道很多人的方法跟我不同,這里講述的未必是最簡(jiǎn)易的方法,只是我的一家之詞,歡迎各中好手來(lái)指正。
工具:
模擬器用的是winkawaks1.43,主要看上他的抓圖工廠,稍微老一些的版本也可以;GIF相關(guān)的工具是GIF Movie Gear 3 Ulead GIF Animator 5
以下拿少年街霸3中的元老頭的場(chǎng)景的制作為例:
步驟:
1. 把背景設(shè)置到粉紅色,讀取游戲rom,開(kāi)始游戲,可以用cheat選好你想要制作的格斗場(chǎng)景,然后進(jìn)入該場(chǎng)景,準(zhǔn)備開(kāi)始截圖。
2. 按熱鍵alt+1,alt+2,alt+3和alt+4,可以分別屏蔽掉四個(gè)主要圖層,再按一次則恢復(fù)相應(yīng)圖層。先使兩個(gè)人物都站在最左邊,把背景拉到最左邊。用熱鍵分別在只顯示第一,二,三個(gè)圖層的時(shí)候各截取一幅圖片,注意某個(gè)層如果是活動(dòng)的,則應(yīng)該按回車暫停游戲,按Shift+空格逐步跳楨,把它活動(dòng)的每個(gè)不同的幀都截取下來(lái)。
3. 在左邊截好三個(gè)圖層后再移動(dòng)人物,把背景拉倒最右邊,重復(fù)上面的步驟2。
4. 前三個(gè)層截取好了之后,使畫面只顯示第四個(gè)層。這個(gè)層比較復(fù)雜,需要用抓圖工具把人物,血槽,能量槽等去掉,詳細(xì)步驟請(qǐng)看看Flash.S大哥的Gif動(dòng)畫制作教學(xué)中的第三步,我就不多說(shuō)了。這里我要做的是一個(gè)個(gè)的截取背景下的活動(dòng)要素,有幾個(gè)就抓幾個(gè),不動(dòng)的抓一次,動(dòng)的抓多次。比如元老頭場(chǎng)景中的那架飛機(jī)和下面的船蓬。飛機(jī)是在天上平移的,抓一個(gè)就可以了;船蓬(后面的小船)是上下動(dòng)的,有兩幀,就截兩張圖。這些元素都包含在抓圖工廠顯示的前兩排打勾的方塊中。
5. 現(xiàn)在看看你的winkawakscapture目錄下應(yīng)該有不少剛剛截取的背景圖層了,是png格式的。先用FotoCanvas把前三個(gè)層一個(gè)個(gè)的拼起來(lái),就是把在左邊截的和在右邊截的圖合并起來(lái),形成三個(gè)長(zhǎng)長(zhǎng)的背景層,為了美觀注意銜接要盡量沒(méi)有斷層,有些地方可以自己用畫筆和橡皮加工加工。圖片長(zhǎng)度是要講究的地方,盡量以最長(zhǎng)的那個(gè)層為主,長(zhǎng)度不夠的要拉伸一下以符合最長(zhǎng)的那個(gè)層。在街霸系列中最長(zhǎng)的層基本上都是16×16層,也就是alt+2控制屏蔽的層,而32×32層一般都需要拉伸到和16×16層相同的長(zhǎng)度。
6. 現(xiàn)在應(yīng)該有三個(gè)圖層和一些在第四個(gè)層截的零零碎碎的小活動(dòng)塊了,把他們?nèi)哭D(zhuǎn)換為BMP格式,在GIF Movie Gear 3中導(dǎo)入,然后把粉紅色設(shè)置為透明。再把幀的屬性設(shè)置一下,參看圖1。然后保存一下。
7. OK,現(xiàn)在開(kāi)始后期的制作了,用Ulead GIF Animator 5打開(kāi)剛剛用GIF Movie Gear 3保存的gif文件??吹皆谙旅骘@示的是幀,右邊顯示的是對(duì)象,也就是你抓好并設(shè)置好透明的那些圖片層,他們是按照從上到下的次序先后覆蓋的,在上面編號(hào)大的的覆蓋在下面編號(hào)小的對(duì)象。把多余的幀刪除掉是不會(huì)同時(shí)刪除對(duì)象的。你可以只保留循環(huán)幀數(shù)最多的那個(gè)對(duì)象所占的幀,刪除其他所有的幀。然后把第一,二,三個(gè)層所對(duì)應(yīng)的對(duì)象拖放到對(duì)象欄的最下面,注意它們之間互相覆蓋的關(guān)系。然后選定第一個(gè)幀,選定要顯示出的對(duì)象,點(diǎn)擊旁邊的眼睛符號(hào),使那些眼睛出現(xiàn),就能在這一幀看到這些對(duì)象了。其他的幀也依此類推,直到所有的幀里面所有應(yīng)該顯示的對(duì)象都相互對(duì)應(yīng)的出現(xiàn)。下一步是精確定位每一幀里面活動(dòng)對(duì)象的位置,圖2中所定位的對(duì)象是那架飛機(jī),可以在每一幀里面拖動(dòng)飛機(jī)的位置,也可以右擊對(duì)象欄中的這個(gè)對(duì)象,設(shè)置在“對(duì)象屬性”中的“位置及尺寸”。注意相鄰的幀的過(guò)渡效果,飛機(jī)不能移動(dòng)的太快,也不能移動(dòng)的太慢。我的設(shè)置是每一幀移動(dòng)20個(gè)像素,這樣從飛機(jī)出現(xiàn)到飛到最左邊的幀數(shù)不會(huì)太多,也不至于飛的太快而產(chǎn)生視覺(jué)上的跳躍。在完成以上工作后不要忘了把所有的幀的移動(dòng)方式設(shè)置為“web瀏覽器判定”,方法是一次選定所有的幀,右鍵打開(kāi)菜單選“畫面幀屬性”,然后設(shè)置。如果不做這一步,你做出來(lái)的gif可能會(huì)局部看上去有雜質(zhì)一樣的抖動(dòng),什么原因我也不太清楚。最后就是保存工作了,Ulead GIF Animator 5會(huì)自動(dòng)幫你優(yōu)化你的gif的,你也可以保留一份uga文件以備日后修改。這里提供例子中所舉的元老頭場(chǎng)景和另一個(gè)ken的場(chǎng)景的uga文件給大家參考。
一些簡(jiǎn)單的GIF制作心得
關(guān)于對(duì)GIF文件的優(yōu)化
每個(gè)GIF工具都具有自動(dòng)優(yōu)化的功能,這里首推“GIF MOVIE GEAR”(以下簡(jiǎn)稱“GMG”),因?yàn)楸容^“Ulead GIF Animator”(以下簡(jiǎn)稱“UGA”),它的優(yōu)化幅度要稍微大一些。優(yōu)化方法很簡(jiǎn)單,先在“幀-屬性”對(duì)話框中確認(rèn)一下如下所示:
然后按一下工具欄中下圖這個(gè)標(biāo)記出來(lái)按鈕就好了:
優(yōu)化文件的好處就是能一定幅度的減小文件的容量,利于網(wǎng)絡(luò)傳輸,本站收集GIF的其中一個(gè)要求就是要優(yōu)化容量,所以還是希望每個(gè)熱心的GIF作者能夠進(jìn)行一下這么個(gè)簡(jiǎn)單的步驟。對(duì)于不透明的場(chǎng)景圖,則要在優(yōu)化前把全局幀的屬性設(shè)定為如圖所示:
這樣優(yōu)化出來(lái)的圖至少可以減少三分之二的容量,幀數(shù)多的甚至能優(yōu)化到10%以下。
另外幀的過(guò)多也會(huì)直接導(dǎo)致文件過(guò)大,這時(shí)候怎么優(yōu)化都無(wú)濟(jì)于事,只能刪除不必要的幀。刪除多余幀的原則是相同的鄰近幀必須刪除,可以加倍前一幀的幀率來(lái)達(dá)到延遲的效果,而沒(méi)必要無(wú)辜多出一幀。簡(jiǎn)單的位移動(dòng)作,可以隔幀的刪除
上面這幅飛行器平移的動(dòng)畫,在幀數(shù)減少三分之一的情況下,視覺(jué)效果沒(méi)有大的差異,可以考慮隔幀或者隔兩幀刪除一幀的辦法來(lái)減小文件的容量,適當(dāng)?shù)目梢哉{(diào)整剩下的幀的幀率來(lái)彌補(bǔ)一下流暢度。
關(guān)于圖片的“留白”
GIF圖片不需要,也不應(yīng)該留下大片的空白畫面,因?yàn)閳D片是放在網(wǎng)頁(yè)上展示的,為網(wǎng)頁(yè)的布局方便來(lái)著想,只要不失真,圖片面積自然是越小越好。還是介紹用GMG剪切留白的方法,在“動(dòng)畫-剪輯”菜單中,打開(kāi)這個(gè)對(duì)話框:
按下“自動(dòng)”就ok了,圖中藍(lán)色的框是原始面積,自動(dòng)剪切后是不是可以減小不少呢,而且不用擔(dān)心在別的幀里人物會(huì)被剪去手足,很方便的。需要注意的是要在優(yōu)化文件后自動(dòng)剪切才能發(fā)揮作用,否則按下“自動(dòng)”按鈕后可能會(huì)沒(méi)有任何反應(yīng)。不過(guò)下面有個(gè)現(xiàn)象要注意一下。
關(guān)于“腳底閃爍”現(xiàn)象
注意到上圖的腳底有閃爍現(xiàn)象,這是由于對(duì)GIF的剪切過(guò)度引起的,用ACDSEE等看圖工具是看不出來(lái)的,只有在IE (“Mozilla Firefox”等其它非IE核心的瀏覽器不會(huì)有此問(wèn)題) 中,這類優(yōu)化過(guò)度的閃爍現(xiàn)象才可能顯露出來(lái)。一般出現(xiàn)這種現(xiàn)象的原因是圖中緊貼圖像邊緣的部分前后兩幀無(wú)變化,由此優(yōu)化算法產(chǎn)生錯(cuò)誤造成的。
因此對(duì)于自動(dòng)剪切的GIF,為保險(xiǎn)起見(jiàn),剪切后不要急于按下“確定”,要在剪切結(jié)果的四個(gè)方向上都向外拉開(kāi)兩個(gè)像素。已經(jīng)發(fā)生閃爍現(xiàn)象的GIF需要求助于UGA5。用UGA5打開(kāi)需要修補(bǔ)的GIF,找到“編輯-畫布大小”菜單
在“按位置”和“高度”上重新設(shè)置一下:增加二個(gè)像素的高度就好了;要修復(fù)的圖中哪個(gè)方位有閃爍現(xiàn)象,“按位置”就選這個(gè)方向的反方向。上圖是腳底閃爍,因此“按位置”就選擇反方向上方。
其實(shí)GMG也可以補(bǔ)救“腳底閃爍”的GIF,方法是打開(kāi)菜單“動(dòng)畫”-“參數(shù)設(shè)置”,看到如下對(duì)話框:
把“高度”數(shù)值增加2,圖片在腳底部分就會(huì)自動(dòng)增加二個(gè)像素的空白高度。如果“寬度”數(shù)值增加2,圖片會(huì)在右側(cè)增加二個(gè)像素的空白寬度,這種方法只能解決 “腳底”和右側(cè)的閃爍險(xiǎn)象。如果出現(xiàn)的“頭頂”或左側(cè)閃爍,就需要在完成上面的步驟后選定全部的幀,然后選擇菜單“幀”-“移動(dòng)/裁剪”,打開(kāi)以下對(duì)話框:
這個(gè)對(duì)話框的作用是設(shè)置選定的幀中的圖像在畫布中的相對(duì)位置。在圖中畫圈的地方設(shè)置數(shù)值:如果是左邊閃爍,就在左邊的數(shù)值上加2,如果是“頭頂”閃爍,就在右邊的數(shù)值上加2。
關(guān)于幀率
先解釋一下什么叫幀率,GIF的幀率是把每一秒分成100等份后所占用的份數(shù)。也就是說(shuō),幀率為6,這一幀就占用了6/100秒的時(shí)間。
一般的GIF軟件默認(rèn)的幀率都是10,這個(gè)速度對(duì)于有些需要突出力度和流暢度的動(dòng)作來(lái)說(shuō)就慢了,因此需要把要加快的幀減小延遲時(shí)間,在瀏覽器中能夠表達(dá)的最小幀率是6,有些朋友喜歡把幀率設(shè)為0或者1,下面看一個(gè)對(duì)比的例子,這是一幅只有兩幀的圖:
幀率:0
幀率:10
幀率:6
在看圖工具中看出的效果自然是幀率為0時(shí)最快,但是要考慮到在網(wǎng)頁(yè)上顯示的效果與看圖工具是不同的(UGA5的預(yù)覽是調(diào)用瀏覽器的內(nèi)核,因此于網(wǎng)頁(yè)顯示效果一致,而GMG則與看圖工具顯示效果一致),因此本站推薦最小幀率為6。
當(dāng)然要做出體現(xiàn)游戲節(jié)奏的GIF來(lái),就不能一味求快了,根據(jù)需要每一幀都應(yīng)該有它自己的幀率,這就需要GIF愛(ài)好者們自己來(lái)對(duì)比和設(shè)定了。
ps怎樣制作飛機(jī)動(dòng)畫?
1.
打開(kāi)PS軟件找到飛機(jī)圖片,進(jìn)行摳圖。把它保存為透明背景的飛機(jī)圖片。這里就不說(shuō)摳圖過(guò)程了。著重教大家制作GIF圖片的過(guò)程。
2.
新建一張白色背景的圖層(稍微把圖層的寬和高建大點(diǎn)),然后確定。
3.
把摳好的透明背景的飛機(jī)移到新建的白色背景上面。
4.
找到"窗口”菜單單機(jī)它,再找到“時(shí)間軸”命令單機(jī)它。
關(guān)于《飛機(jī)的夜間飛行和蝙蝠有什么關(guān)系?》的介紹到此就結(jié)束了。