国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種殘影效果的實(shí)現(xiàn)方法,及裝置的制造方法

      文檔序號(hào):8446303閱讀:865來源:國知局
      一種殘影效果的實(shí)現(xiàn)方法,及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種殘影效果的實(shí)現(xiàn)方法,及裝置。
      【背景技術(shù)】
      [0002]殘影是影視或視頻游戲中,為表達(dá)某物體高速運(yùn)動(dòng),在物體運(yùn)動(dòng)路徑上跟隨著物體的一列此物體的虛化影像。
      [0003]目前實(shí)現(xiàn)殘影效果的方法通常如下:
      [0004]采用關(guān)閉渲染清除的方式,讓上一幀渲染的圖像幀殘留在渲染緩沖區(qū)中,然后使用新繪制的圖像幀與殘留的圖像幀進(jìn)行透明混合處理,使之發(fā)生重疊,從而帶來視覺上的殘影效果。
      [0005]為了更形象的說明以上方案,如圖1所示,左側(cè)是圖像幀,其中上面三個(gè)殘留幀,是殘留在渲染緩沖區(qū)中的圖像幀,下面當(dāng)前幀是當(dāng)前新繪制的圖像幀;中間是四個(gè)圖像幀進(jìn)行透明混合處理的示意(殘留幀與當(dāng)前幀重疊),右側(cè)是視覺殘影效果。為了實(shí)現(xiàn)殘影效果,按照時(shí)間由近及遠(yuǎn),透明度會(huì)越來越高。
      [0006]由于需要將之前的圖像幀保存在渲染緩沖區(qū),另外用于顯示的每一幀圖像均需要對渲染緩沖區(qū)與當(dāng)前渲染的圖像幀進(jìn)行透明混合處理,對硬件要求相對較高,所以移動(dòng)設(shè)備在使用以上方案實(shí)現(xiàn)殘影時(shí)幀率(Frame rate)比較低,視覺體驗(yàn)不夠流暢。
      [0007]因此以上殘影效果的實(shí)現(xiàn)方案,需要消耗大量數(shù)據(jù)處理資源,以及存儲(chǔ)資源,對硬件要求高導(dǎo)致幀率低畫面不流暢。

      【發(fā)明內(nèi)容】

      [0008]本發(fā)明實(shí)施例提供了一種殘影效果的實(shí)現(xiàn)方法,及裝置,用于減少實(shí)現(xiàn)殘影效果所需的數(shù)據(jù)處理資源以及存儲(chǔ)資源,降低對硬件的要求使硬件性能相對較低的設(shè)備中也能獲得流暢的視覺效果。
      [0009]一種殘影效果的實(shí)現(xiàn)方法,包括:
      [0010]確定目標(biāo)對象,所述目標(biāo)對象為需要實(shí)現(xiàn)殘影效果的圖像元素;
      [0011]復(fù)制預(yù)定數(shù)量的所述目標(biāo)對象獲得復(fù)制對象,將獲得的目標(biāo)對象和復(fù)制對象按照所述目標(biāo)對象的運(yùn)動(dòng)軌跡排列,并按照各復(fù)制對象與所述目標(biāo)對象的距離由近到遠(yuǎn),由高到底設(shè)置各復(fù)制對象的透明度;
      [0012]顯示所述目標(biāo)對象以及各復(fù)制對象。
      [0013]一種殘影效果的實(shí)現(xiàn)裝置,包括:
      [0014]目標(biāo)確定單元,用于確定目標(biāo)對象,所述目標(biāo)對象為需要實(shí)現(xiàn)殘影效果的圖像元素;
      [0015]復(fù)制單元,用于復(fù)制預(yù)定數(shù)量的所述目標(biāo)對象獲得復(fù)制對象;
      [0016]排列單元,用于將獲得的目標(biāo)對象和復(fù)制對象按照所述目標(biāo)對象的運(yùn)動(dòng)軌跡排列;
      [0017]設(shè)置單元,用于按照各復(fù)制對象與所述目標(biāo)對象的距離由近到遠(yuǎn),由高到底設(shè)置各復(fù)制對象的透明度;
      [0018]顯示單元,用于顯示所述目標(biāo)對象以及各復(fù)制對象。
      [0019]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):顯示目標(biāo)對象和各復(fù)制對象以后,會(huì)產(chǎn)生殘影效果;以上產(chǎn)生殘影效果的過程,僅需要復(fù)制需要產(chǎn)生殘影效果的圖像元素,并排列圖像和設(shè)置透明度,不需要將整個(gè)圖像幀保存到渲染緩沖區(qū),也不需要對整個(gè)圖像幀進(jìn)行透明混合處理,因此可以減少實(shí)現(xiàn)殘影效果所需的數(shù)據(jù)處理資源以及存儲(chǔ)資源,降低對硬件的要求使硬件性能相對較低的設(shè)備中也能獲得流暢的視覺效果。
      【附圖說明】
      [0020]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0021]圖1為現(xiàn)有技術(shù)圖像渲染示意圖;
      [0022]圖2為本發(fā)明實(shí)施例方法流程示意圖;
      [0023]圖3為本發(fā)明實(shí)施例圖像復(fù)制結(jié)果示意圖;
      [0024]圖4為本發(fā)明實(shí)施例透明度設(shè)置結(jié)果示意圖;
      [0025]圖5為本發(fā)明實(shí)施例物體直線運(yùn)動(dòng)結(jié)果示意圖;
      [0026]圖6為本發(fā)明實(shí)施例物體發(fā)生位移并且發(fā)生了旋轉(zhuǎn)結(jié)果示意圖;
      [0027]圖7為本發(fā)明實(shí)施例運(yùn)動(dòng)前端的原始3D物體殘影效果圖;
      [0028]圖8為本發(fā)明實(shí)施例復(fù)制出的網(wǎng)格跟隨和模仿運(yùn)動(dòng)效果圖;
      [0029]圖9為本發(fā)明實(shí)施例3D游戲的殘影效果圖;
      [0030]圖10為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
      [0031]圖11為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
      [0032]圖12為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
      [0033]圖13為本發(fā)明實(shí)施例手機(jī)結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0034]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0035]本發(fā)明實(shí)施例提供了一種殘影效果的實(shí)現(xiàn)方法,其特征在于,包括:
      [0036]201:確定目標(biāo)對象,上述目標(biāo)對象為需要實(shí)現(xiàn)殘影效果的圖像元素;
      [0037]在本發(fā)明實(shí)施例中,目標(biāo)對象可以是任意需要實(shí)現(xiàn)殘影效果的圖像元素,例如:動(dòng)畫中的人物角色、器物等會(huì)移動(dòng)的圖像元素。通常來說,靜止物體不需要實(shí)現(xiàn)殘影效果,例如:背景畫面,地圖上的花草樹木石頭等。在本實(shí)施例中,動(dòng)畫人物可以是3D (Threedimens1nal,三維)動(dòng)畫人物角色、器物等會(huì)移動(dòng)的圖像元素,也可以是2D人物角色、器物等會(huì)移動(dòng)的圖像元素;本發(fā)明實(shí)施例方案均可以有效應(yīng)用,對此本發(fā)明實(shí)施例不作限定。
      [0038]202:復(fù)制預(yù)定數(shù)量的上述目標(biāo)對象獲得復(fù)制對象,將獲得的目標(biāo)對象和復(fù)制對象按照上述目標(biāo)對象的運(yùn)動(dòng)軌跡排列,并按照各復(fù)制對象與上述目標(biāo)對象的距離由近到遠(yuǎn),由高到底設(shè)置各復(fù)制對象的透明度;
      [0039]在本實(shí)施例中,到底復(fù)制多少個(gè)復(fù)制對象,可以依照需求進(jìn)行確定,通常來說復(fù)制的個(gè)數(shù)一般會(huì)大于或等于兩個(gè),復(fù)制一個(gè)的情況殘影效果相對較差。對于運(yùn)動(dòng)的圖像元素來說,會(huì)有運(yùn)動(dòng)軌跡,運(yùn)動(dòng)的軌跡可以包含運(yùn)動(dòng)的方向以及物體自身狀態(tài)等信息。例如:圖像元素直線/曲線/運(yùn)動(dòng)會(huì)有運(yùn)動(dòng)經(jīng)過的路線,圖像元素旋轉(zhuǎn)等會(huì)改變圖像元素視覺角度的狀態(tài)。另外,復(fù)制對象與上述目標(biāo)對象的距離,可以是空間距離,也可以是時(shí)間距離;在直線運(yùn)動(dòng)等情況下,可以僅采用空間距離就可以了,如果采用時(shí)間距離則可以有較廣泛的應(yīng)用,時(shí)間距離可以是各復(fù)制圖像在運(yùn)動(dòng)軌跡中對應(yīng)的時(shí)刻與目標(biāo)對象對應(yīng)的時(shí)刻之間的差值。采用最近一個(gè)復(fù)制對象對應(yīng)的時(shí)刻之后的任意其他時(shí)刻替代目標(biāo)對象對應(yīng)的時(shí)刻作為基準(zhǔn)也是可以的,本發(fā)明實(shí)施例不作唯一性限定。
      [0040]203:顯示上述目標(biāo)對象以及各復(fù)制對象。
      [0041 ] 在本實(shí)施例中,顯示目標(biāo)對象和各復(fù)制對象以后,會(huì)產(chǎn)生殘影效果;以上產(chǎn)生殘影效果的過程,僅需要復(fù)制需要產(chǎn)生殘影效果的圖像元素,并排列圖像和設(shè)置透明度,不需要將整個(gè)圖像幀保存到渲染緩沖區(qū),也不需要對整個(gè)圖像幀進(jìn)行透明混合處理,因此可以減少實(shí)現(xiàn)殘影效果所需的數(shù)據(jù)處理資源以及存儲(chǔ)資源,降低對硬件的要求使硬件性能相對較低的設(shè)備中也能獲得流暢的視覺效果。
      [0042]在本發(fā)明實(shí)施例中,殘影效果的實(shí)現(xiàn)方法可以應(yīng)用在任意以圖像顯示為表現(xiàn)形式的視頻、游戲等需要實(shí)現(xiàn)殘影效果的應(yīng)用場景。例如:影視制作過程中的視頻生成過程,2D或者3D游戲的動(dòng)畫生成過程,等。具體的應(yīng)用場景依據(jù)殘影效果的應(yīng)用需求可以對應(yīng)確定,對此本發(fā)明實(shí)施例不作唯一性限定。其中對于三維畫面,本發(fā)明實(shí)施例提供了更加優(yōu)選的實(shí)現(xiàn)方案,具體如下:上述目標(biāo)對象為3D (Three dimens1nal,三維)的目標(biāo)對象;上述復(fù)制預(yù)定數(shù)量的上述目標(biāo)對象獲得復(fù)制對象包括:
      [0043]復(fù)制預(yù)定數(shù)量的上述目標(biāo)對象對應(yīng)的網(wǎng)格,獲得復(fù)制對象對應(yīng)的網(wǎng)格,并確定復(fù)制獲得的網(wǎng)格與上述目標(biāo)對象的網(wǎng)格具有相同材質(zhì)。
      [0044]在本實(shí)施例中,對于3D圖像元素,僅僅復(fù)制了網(wǎng)格,不必復(fù)制圖像元素的全部信息,可以盡量減少復(fù)制的數(shù)據(jù)量以及相應(yīng)需要占用的存儲(chǔ)空間。網(wǎng)格在3D渲染中,代表一個(gè)3D物體的形體,即上述圖像元素的形體。材質(zhì)在3D渲染中,代表一個(gè)3D物體的表面信息,包括顏色、花紋等,附加在網(wǎng)格表面,使網(wǎng)格呈現(xiàn)真實(shí)3D物體的效果。
      [0045]基于本發(fā)明實(shí)施例應(yīng)用于3D這一特定的應(yīng)用場景,本發(fā)明實(shí)施例還提供了進(jìn)行透明度設(shè)置的優(yōu)選實(shí)現(xiàn)方案,具體如下:上述設(shè)置各目標(biāo)對象的透明度包括:調(diào)整各復(fù)制對象對應(yīng)的網(wǎng)格中頂點(diǎn)的透明度。
      [0046]在本實(shí)施例中,目標(biāo)對象的運(yùn)動(dòng)軌跡可以有很多種獲得方式,然后對復(fù)制圖像進(jìn)行排列,其中本發(fā)明實(shí)施例提供了如下優(yōu)選方案:上述將獲得的目標(biāo)對象和復(fù)制對象按照上述目標(biāo)對象的運(yùn)動(dòng)軌跡排列包括:
      [0047]以預(yù)定的時(shí)間間隔記錄上述目標(biāo)對象的運(yùn)動(dòng)信息,將復(fù)制對象依次對應(yīng)到記錄的各運(yùn)動(dòng)信息對應(yīng)的位置。
      [0048]本實(shí)施例并不需要另外獲取目標(biāo)對象的運(yùn)動(dòng)軌跡,只要定期獲得目標(biāo)對象的運(yùn)動(dòng)信息就可以確定每個(gè)復(fù)制對象的位置以及角度等信息,因此可以更高效的完成殘影位置以及角度。預(yù)定的時(shí)間間隔,可以是固定值,也可以是隨著一些控制參數(shù)變化的值,例如運(yùn)動(dòng)速度越大,會(huì)導(dǎo)致殘影之間的間隔增大,但是過大的距離會(huì)降低殘影的
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1