應(yīng)用于游戲的圖像渲染方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用于游戲的圖像渲染方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,游戲行業(yè)得以高速發(fā)展。游戲中的各種圖像效果會帶給用戶良好的視覺體驗。圖像效果通常都是對圖像進(jìn)行渲染得到的。
[0003]現(xiàn)有技術(shù)采用的圖像渲染方法通常采用一種渲染效果來渲染所有圖像,即使該圖像的亮度比較低。然而,圖像渲染的視覺效果與圖像的亮度成正比,如果圖像的亮度比較低,即使采用過高的渲染效果,最終的視覺效果也有一個瓶頸值,當(dāng)圖像的亮度比較低,就出現(xiàn)過度渲染的情形。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種應(yīng)用于游戲的圖像渲染方法,能夠防止圖像被過度渲染。
[0005]為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種應(yīng)用于游戲的圖像渲染方法,所述圖像渲染方法包括:S1:從待渲染圖像中識別出目標(biāo)區(qū)域;S2:根據(jù)所述目標(biāo)區(qū)域的場景為所述目標(biāo)區(qū)域設(shè)置虛擬光源;S3:計算所述虛擬光源在所述目標(biāo)區(qū)域上每個采樣點的光照強(qiáng)度;S4:判斷每個采樣點的光照強(qiáng)度是否小于設(shè)定強(qiáng)度;S5:若所述采樣點的光照強(qiáng)度小于所述設(shè)定強(qiáng)度,采用第一圖像渲染效果對采樣點進(jìn)行渲染,若所述采樣點的光照強(qiáng)度大于所述設(shè)定強(qiáng)度,采用第二圖像渲染效果對采樣點進(jìn)行渲染,所述第二圖像渲染效果優(yōu)于所述第一圖像渲染效果。
[0006]優(yōu)選地,所述采樣點為像素點。
[0007]優(yōu)選地,所述目標(biāo)區(qū)域的場景為所述目標(biāo)區(qū)域的深度信息。
[0008]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的應(yīng)用于游戲的圖像渲染方法通過為待渲染圖像的目標(biāo)區(qū)域設(shè)置虛擬光源,當(dāng)采樣點處的光照強(qiáng)度小于設(shè)定強(qiáng)度,采用第一圖像渲染效果對采樣點進(jìn)行渲染,否則采用第二圖像渲染效果對采樣點進(jìn)行渲染,由于第二圖像渲染效果優(yōu)于第一圖像渲染效果,從而能夠防止圖像被過度渲染。
【附圖說明】
[0009]圖1是本發(fā)明實施例應(yīng)用于游戲的圖像渲染方法的流程示意圖。
【具體實施方式】
[0010]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0011]參見圖1,是本發(fā)明實施例應(yīng)用于游戲的圖像渲染方法的流程示意圖。本發(fā)明實施例的圖像渲染方法包括:
[0012]S1:從待渲染圖像中識別出目標(biāo)區(qū)域。
[0013]其中,由于待渲染圖像通常是游戲中的每一幀的圖像,除了包括目標(biāo)區(qū)域外還可以包括其它區(qū)域。目標(biāo)區(qū)域是指待渲染圖像中目標(biāo)物體的圖像,是需要突出展示的內(nèi)容。而其它區(qū)域是指待渲染圖像中除目標(biāo)區(qū)域外其他部分的圖像。目標(biāo)區(qū)域的圖像效果對待渲染圖像的圖像效果影響較大,而背景區(qū)域的圖像效果對待渲染圖像的圖像效果影響較小,對待渲染圖像進(jìn)行增強(qiáng)主要是對目標(biāo)區(qū)域進(jìn)行增強(qiáng)。因此,在獲取到待渲染圖像后,需要首先確定待渲染圖像中的目標(biāo)區(qū)域。
[0014]從待渲染圖像中識別出目標(biāo)區(qū)域的方法可以采用圖像識別算法從待渲染圖像中識別出目標(biāo)區(qū)域。也可以直接根據(jù)預(yù)設(shè)的參數(shù),從待渲染圖像中識別出目標(biāo)區(qū)域。例如,將待渲染圖像中圖像色彩為指定色彩的部分確定為目標(biāo)區(qū)域,或者將待渲染圖像中像素值超過預(yù)定值的部分確定為目標(biāo)區(qū)域。
[0015]S2:根據(jù)目標(biāo)區(qū)域的場景為目標(biāo)區(qū)域設(shè)置虛擬光源。
[0016]其中,目標(biāo)區(qū)域的圖像效果由目標(biāo)區(qū)域的亮度決定,對待渲染圖像進(jìn)行渲染,可以通過為目標(biāo)區(qū)域設(shè)置虛擬光源,以調(diào)節(jié)目標(biāo)區(qū)域的亮度。在本實施例中,目標(biāo)區(qū)域的場景為目標(biāo)區(qū)域的深度信息。目標(biāo)區(qū)域的深度信息由構(gòu)成該目標(biāo)區(qū)域的每一個目標(biāo)像素的深度信息組成。目標(biāo)區(qū)域的深度信息可以根據(jù)所述待渲染圖像的色彩計算得出,具體計算過程在此就不再贅述
[0017]S3:計算虛擬光源在目標(biāo)區(qū)域上每個采樣點的光照強(qiáng)度。
[0018]其中,采樣點可以為像素點。
[0019]S4:判斷每個采樣點的光照強(qiáng)度是否小于設(shè)定強(qiáng)度。
[0020]其中,設(shè)定強(qiáng)度可以根據(jù)實際需要設(shè)定。
[0021]S5:若采樣點的光照強(qiáng)度小于設(shè)定強(qiáng)度,采用第一圖像渲染效果對采樣點進(jìn)行渲染,若采樣點的光照強(qiáng)度大于設(shè)定強(qiáng)度,采用第二圖像渲染效果對采樣點進(jìn)行渲染,第二圖像渲染效果優(yōu)于第一圖像渲染效果。
[0022]其中,光照強(qiáng)度小于設(shè)定強(qiáng)度,說明采樣點的亮度不夠,故采用效果較差的第一圖像渲染效果對采樣點進(jìn)行渲染。光照強(qiáng)度大于設(shè)定強(qiáng)度,說明采樣點的亮度較高,故采用效果較優(yōu)的第二圖像渲染效果對采樣點進(jìn)行渲染。由于亮度低的采樣點圖像渲染效果也低,所以不會造成過度渲染,達(dá)到防止圖像被過度渲染的目的,不僅可以提高渲染效率,還可以減少渲染時的硬件資源占用。
[0023]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項】
1.一種應(yīng)用于游戲的圖像渲染方法,其特征在于,所述圖像渲染方法包括: S1:從待渲染圖像中識別出目標(biāo)區(qū)域; 52:根據(jù)所述目標(biāo)區(qū)域的場景為所述目標(biāo)區(qū)域設(shè)置虛擬光源; 53:計算所述虛擬光源在所述目標(biāo)區(qū)域上每個采樣點的光照強(qiáng)度; 54:判斷每個采樣點的光照強(qiáng)度是否小于設(shè)定強(qiáng)度; S5:若所述采樣點的光照強(qiáng)度小于所述設(shè)定強(qiáng)度,采用第一圖像渲染效果對采樣點進(jìn)行渲染,若所述采樣點的光照強(qiáng)度大于所述設(shè)定強(qiáng)度,采用第二圖像渲染效果對采樣點進(jìn)行渲染,所述第二圖像渲染效果優(yōu)于所述第一圖像渲染效果。
2.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,所述采樣點為像素點。
3.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,所述目標(biāo)區(qū)域的場景為所述目標(biāo)區(qū)域的深度信息。
【專利摘要】本發(fā)明提供了一種應(yīng)用于游戲的圖像渲染方法。圖像渲染方法包括:S1:從待渲染圖像中識別出目標(biāo)區(qū)域;S2:根據(jù)目標(biāo)區(qū)域的場景為目標(biāo)區(qū)域設(shè)置虛擬光源;S3:計算虛擬光源在目標(biāo)區(qū)域上每個采樣點的光照強(qiáng)度;S4:判斷每個采樣點的光照強(qiáng)度是否小于設(shè)定強(qiáng)度;S5:若采樣點的光照強(qiáng)度小于設(shè)定強(qiáng)度,采用第一圖像渲染效果對采樣點進(jìn)行渲染,若采樣點的光照強(qiáng)度大于設(shè)定強(qiáng)度,采用第二圖像渲染效果對采樣點進(jìn)行渲染,第二圖像渲染效果優(yōu)于第一圖像渲染效果。本發(fā)明能夠防止圖像被過度渲染。
【IPC分類】G06T5-00
【公開號】CN104794699
【申請?zhí)枴緾N201510232285
【發(fā)明人】劉自明, 何嘯威
【申請人】四川天上友嘉網(wǎng)絡(luò)科技有限公司
【公開日】2015年7月22日
【申請日】2015年5月8日