本發(fā)明涉及3D場(chǎng)景技術(shù)領(lǐng)域,尤其涉及一種資源展示方法、裝置和終端。
背景技術(shù):通過(guò)計(jì)算機(jī)進(jìn)行文字、圖片和視頻等資源展示時(shí),通常是在二維交互界面的中進(jìn)行,例如在文字編輯軟件、看圖軟件和視頻軟件的二維播放界面中播放文字、圖片和視頻。隨著計(jì)算機(jī)顯示技術(shù)以及3D(ThreeDimensions,三維)場(chǎng)景技術(shù)的不斷發(fā)展,人們?cè)絹?lái)越追求3D技術(shù)帶來(lái)的令人震撼的現(xiàn)場(chǎng)感覺(jué)。在3D界面中人們的視覺(jué)可以感受到場(chǎng)景的縱深感,并且希望能夠多角度的觀看3D場(chǎng)景。本申請(qǐng)發(fā)明人發(fā)現(xiàn),二維交互界面無(wú)法滿足上述需求,既不能帶來(lái)進(jìn)行立體放映的現(xiàn)場(chǎng)感受,又只能從單一角度展示文字、圖片、視頻等資源;無(wú)法結(jié)合其他渲染效果,使資源的展示方式極為單一。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種資源展示方法、裝置和終端,實(shí)現(xiàn)了資源展示時(shí)的三維界面效果。為達(dá)上述目的,本發(fā)明采用以下技術(shù)方案:一種資源展示方法,該方法包括:在3D場(chǎng)景中加載3D弧形幕模型;構(gòu)建2D(TwoDimensions,二維)資源層,將所述2D資源層添加到核心動(dòng)畫層;以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。將包含2D資源層的核心動(dòng)畫層作為紋理材質(zhì),并以貼圖方式映射到3D弧形幕模型的展示面,并配以預(yù)設(shè)的視角參數(shù)和燈光參數(shù),從而構(gòu)建了一個(gè)通過(guò)3D弧形幕模型展示2D資源的三維場(chǎng)景,極大增強(qiáng)了計(jì)算機(jī)資源展示界面的立體感。優(yōu)選的,根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型之前,該方法還包括:在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型;將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)不同的2D資源。在3D弧形幕模型周圍加載3D備選模型,所述3D備選模型展示面的圖片材質(zhì)上包含資源標(biāo)識(shí),根據(jù)所述資源標(biāo)識(shí)建立起圖片材質(zhì)與2D資源之間的對(duì)應(yīng)關(guān)系。優(yōu)選的,該方法還包括:展示所述3D備選模型;在收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源。接收來(lái)自用戶的資源切換指令,根據(jù)所述圖片材質(zhì)與2D資源之間的對(duì)應(yīng)關(guān)系切換3D弧形幕模型展示的2D資源。優(yōu)選的,預(yù)設(shè)至少兩個(gè)視角參數(shù);所述燈光參數(shù)包括一路環(huán)境燈光參數(shù)和至少三路主燈光參數(shù)。從而提供所述三維場(chǎng)景的多個(gè)觀察視角,使用戶可以選擇視角,并通過(guò)主燈光調(diào)節(jié)場(chǎng)景的局部明暗效果,使所述三維場(chǎng)景的展示效果更加豐富。優(yōu)選的,該方法還包括:在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù);根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。根據(jù)收到的視角轉(zhuǎn)換指令轉(zhuǎn)換場(chǎng)景的視角,并根據(jù)每個(gè)視角預(yù)設(shè)的場(chǎng)景效果調(diào)節(jié)每一路主燈光的明暗程度,從而實(shí)現(xiàn)了場(chǎng)景的整體效果也隨著視角的變化而不斷變化。優(yōu)選的,所述2D資源層為2D視頻資源層。實(shí)現(xiàn)了通過(guò)所述三維場(chǎng)景中的3D弧形幕模型播放視頻或者進(jìn)行網(wǎng)絡(luò)直播,使視頻播放或直播變得極富現(xiàn)場(chǎng)感。一種資源展示裝置,包括:第一加載模塊,在3D場(chǎng)景中加載3D弧形幕模型;處理模塊,用于構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層;映射模塊,用于以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;第一展示模塊,用于根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。優(yōu)選的,還包括:第二加載模塊,在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型;貼圖模塊,將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)不同的2D資源。優(yōu)選的,還包括:第二展示模塊,用于展示所述3D備選模型;切換模塊,用于在收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源。優(yōu)選的,還包括:轉(zhuǎn)換模塊,用于在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù);調(diào)節(jié)模塊,用于根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。一種資源展示終端,包括上述任意一種資源展示裝置。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說(shuō)明附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:圖1是本發(fā)明實(shí)施例一提供的一種資源展示方法的流程圖;圖2是本發(fā)明實(shí)施例構(gòu)建的包含3D弧形幕模型的三維場(chǎng)景示意圖;圖3是本發(fā)明實(shí)施例構(gòu)建的包含3D弧形幕模型及燈光的三維場(chǎng)景示意圖;圖4是本發(fā)明實(shí)施例一提供的一種資源展示裝置的結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例二提供的一種資源展示方法的流程圖;圖6是本發(fā)明實(shí)施例構(gòu)建的包含3D弧形幕模型及3D備選模型的三維場(chǎng)景示意圖;圖7是本發(fā)明實(shí)施例二提供的一種資源展示裝置的結(jié)構(gòu)示意圖;圖8是本發(fā)明實(shí)施例三提供的一種資源展示方法的流程圖;圖9是本發(fā)明實(shí)施例三提供的一種資源展示裝置的結(jié)構(gòu)示意圖;圖10是本發(fā)明實(shí)施例四提供的一種資源展示方法的流程圖;圖11是本發(fā)明實(shí)施例四提供的一種資源展示裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。圖1是本發(fā)明實(shí)施例一提供的一種資源展示方法,該方法包括:S101,在3D場(chǎng)景中加載3D弧形幕模型。在由XYZ三維坐標(biāo)系構(gòu)成的三維場(chǎng)景中,從3D模型數(shù)據(jù)庫(kù)讀取3D弧形幕模型并加載到所述三維場(chǎng)景中。所述3D弧形幕模型,如圖2所示,包括展示面20、底面21和頂面22,其中底面21平行于頂面22,加載所述3D弧形幕模型時(shí),使所述底面21與X軸和Y軸組成的水平面平行。S102,構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層。所述構(gòu)建2D資源層,包括初始化2D資源層并設(shè)置所述2D資源層的大小。初始化2D資源層時(shí)需設(shè)置2D資源類型,例如初始化2D資源層為視頻時(shí),movielayer=[[QTMovielayeralloc]init],即設(shè)置其視頻層(movielayer)為基于QTKit框架的QuickTime視頻層(QTMovielayer)。所述設(shè)置2D資源層的大小,包括設(shè)置所述2D資源層的邊框(frame)和范圍(bound),例如,movielayer.frame=rootlayer.frame,即設(shè)置2D視頻資源層(movielayer)的邊框與根層(rootlayer)的邊框相同;movielayer.bounds=rootlayer.bounds,即設(shè)置上述2D視頻資源層的的范圍與根層(rootlayer)的范圍相同。構(gòu)建作為背景的核心動(dòng)畫層(CoreAminationLayer,CALayer),所述核心動(dòng)畫層是用來(lái)在屏幕上顯示內(nèi)容展示的矩形區(qū)域;包括初始化所述核心動(dòng)畫層:CALayer*basemovielayer=[[CALayeralloc]init],即將所述核心動(dòng)畫層作為所述2D視頻資源層的背景層(basemovielayer);設(shè)置所述核心動(dòng)畫層的大小,同樣包括邊框和范圍,例如,basemovielayer.frame=rootlayer.frame,即設(shè)置所述核心動(dòng)畫層(即basemovielayer背景層)的邊框與根層(rootlayer)的邊框相同;basemovielayer.bounds=rootlayer.bounds,即設(shè)置所述核心動(dòng)畫層的大小與根層的相同,使所述核心動(dòng)畫層(背景層)的大小與所述2D視頻資源層相同。設(shè)置所述核心動(dòng)畫層背景圖片,根據(jù)需要加載的圖片文件名獲取所述圖片文件,例如,basemovielayer.contents=[NSImageImagenamed:@“jiazaizhong2”],即所述核心動(dòng)畫層顯示的內(nèi)容設(shè)置為顯示“加載中”的背景圖片,則根據(jù)該圖片的文件名“jiazaizhong2”獲取相應(yīng)的圖片。將所述2D資源層添加到所述核心動(dòng)畫層上,例如,[basemovielayeraddsublayer:movielayer],即將2D視頻資源層添加到核心動(dòng)畫層(背景層)上,以用于在該區(qū)域展示2D資源。所述2D資源可以是2D模式的文字、圖片或視頻資源。根據(jù)相應(yīng)文件的文件名獲取上述2D資源以用于在弧形幕模型上進(jìn)行展示。S103,以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面。先將所述核心動(dòng)畫層作為紋理材質(zhì),并將所述紋理材質(zhì)以貼圖方式映射到所述3D弧形幕模型的展示面20,再提交所述3D弧形幕模型的頂點(diǎn)數(shù)據(jù)以及當(dāng)前作為紋理材質(zhì)的核心動(dòng)畫層上的資源數(shù)據(jù)至顯卡進(jìn)行渲染,即可生成通過(guò)所述3D弧形幕模型進(jìn)行2D資源展示的場(chǎng)景。S104,根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。通過(guò)上述步驟構(gòu)建的3D場(chǎng)景中,需要根據(jù)預(yù)設(shè)的視角參數(shù)進(jìn)行展示,所述視角參數(shù)是指將3D弧形幕模型展示面20與實(shí)際顯示屏之間的夾角,以便于突出3D弧形幕模型帶來(lái)的立體感。優(yōu)選的,可預(yù)設(shè)多個(gè)視角參數(shù)并在所述多個(gè)視角參數(shù)中進(jìn)行切換,以從多個(gè)角度展示上述構(gòu)建的3D場(chǎng)景。所述燈光參數(shù)包括環(huán)境光參數(shù)和主燈光參數(shù)。通常只設(shè)置一路所述環(huán)境光參數(shù),以用來(lái)管理整個(gè)場(chǎng)景的明暗程度,而所述主燈光參數(shù)可設(shè)置在場(chǎng)景的任意位置,用于控制場(chǎng)景的局部明暗程度。根據(jù)場(chǎng)景效果的需要可任意增加所述主燈光參數(shù)的個(gè)數(shù),為了達(dá)到較為明顯的場(chǎng)景局部明暗變化效果,需至少在場(chǎng)景中設(shè)置三路主燈光參數(shù),所述主燈光參數(shù)設(shè)置的數(shù)量越多,對(duì)局部燈光效果的調(diào)節(jié)越明顯。優(yōu)選的,在場(chǎng)景中沿X軸方向均勻設(shè)置三路主燈光參數(shù),如圖3中所示的主燈光30。根據(jù)預(yù)設(shè)的上述視角參數(shù)和燈光參數(shù)展示渲染后的3D場(chǎng)景,所述3D場(chǎng)景中通過(guò)3D弧形幕模型展示所述2D資源,所述2D資源優(yōu)選為2D視頻資源,以用于播放視頻或者進(jìn)行網(wǎng)絡(luò)節(jié)目直播。相應(yīng)的,本發(fā)明實(shí)施例一提供了一種資源展示裝置,如圖4所示,該裝置包括:第一加載模塊400,用于在3D場(chǎng)景中加載3D弧形幕模型;處理模塊401,用于構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層;映射模塊402,用于以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;第一展示模塊403,用于根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。本發(fā)明實(shí)施例一以包含2D資源層的核心動(dòng)畫層作為紋理材質(zhì),并以貼圖方式映射到3D弧形幕模型的展示面,并配以預(yù)設(shè)的視角參數(shù)和燈光參數(shù),從而構(gòu)建了一個(gè)通過(guò)3D弧形幕模型展示2D資源的三維場(chǎng)景,極大增強(qiáng)了計(jì)算機(jī)資源展示界面的立體感。圖5是本發(fā)明實(shí)施例二提供的一種資源展示方法,該方法包括:S501,在3D場(chǎng)景中加載3D弧形幕模型。與S101所述相同,在此不做重復(fù)。S502,構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層。與S102所述相同,在此不做重復(fù)。S503,以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面。與S103所述相同,在此不做重復(fù)。S504,在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型。在所述由XYZ三維坐標(biāo)系構(gòu)成的三維場(chǎng)景中,從3D模型模型數(shù)據(jù)庫(kù)中讀取3D備選模型,在所述3D弧形幕模型周圍加載至少兩個(gè)所述3D備選模型至場(chǎng)景中。所述3D備選模型可以是任意立體形狀,圖6中是以矩形的3D備選模型為例進(jìn)行說(shuō)明,并不構(gòu)成對(duì)本發(fā)明實(shí)施例中3D備選模型形狀的限制。所述3D備選模型可加載至場(chǎng)景中的任意位置,優(yōu)選的,所述3D備選模型60可沿著X、Y或者Z軸方向排列,以便于用戶選擇或點(diǎn)擊,如圖6所示,其展示面61在所述三維場(chǎng)景的預(yù)設(shè)視角參數(shù)下是可見(jiàn)的或者直接正對(duì)所述預(yù)設(shè)視角方向,以便于用戶了解所述3D備選模型60所展示的內(nèi)容并且便于用戶選擇或點(diǎn)擊所述3D備選模型60。S505,將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)不同的2D資源。以圖片為材質(zhì)對(duì)所述3D備選模型的展示面進(jìn)行材質(zhì)貼圖,所述圖片用來(lái)展示2D資源的標(biāo)識(shí),例如資源名稱或者標(biāo)志Logo,并且所述圖片根據(jù)所述2D資源的標(biāo)識(shí)與相應(yīng)的2D資源數(shù)據(jù)建立一一對(duì)應(yīng)的關(guān)系。所述圖片材質(zhì)貼到所述3D備選模型的展示面后,所述3D備選模型便通過(guò)圖片材質(zhì)與不同的2D資源數(shù)據(jù)建立了對(duì)應(yīng)關(guān)系,以便于進(jìn)行后續(xù)的2D資源切換操作。S506,根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。與S104所述相同,在此不做重復(fù)。S507,展示所述3D備選模型。在上述視角參數(shù)和燈光參數(shù)條件下展示所述3D備選模型,以將所述圖片材質(zhì)上的資源標(biāo)識(shí)展示給用戶。S508,當(dāng)收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源。所述資源切換指令來(lái)自用戶的遙控選擇或者點(diǎn)擊操作,即用戶選擇或者點(diǎn)擊場(chǎng)景中的一個(gè)3D備選模型。當(dāng)用戶選擇或者點(diǎn)擊場(chǎng)景中的一個(gè)3D備選模型時(shí),切換選中的3D備選模型,根據(jù)當(dāng)前選中的所述3D備選模型展示面的圖片材質(zhì)確定所述3D備選模型對(duì)應(yīng)的2D資源,切換所述3D弧形幕模型展示的2D資源為當(dāng)前選中的3D備選模型對(duì)應(yīng)的2D資源。相應(yīng)的,本發(fā)明實(shí)施例二提供了一種資源展示裝置,如圖7所示,包括:第一加載模塊400,用于在3D場(chǎng)景中加載3D弧形幕模型;處理模塊401,用于構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層;映射模塊402,用于以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;第二加載模塊404,用于在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型;貼圖模塊405,用于將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)與不同的2D資源;第一展示模塊403,用于根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型;第二展示模塊406,用于展示所述3D備選模型;切換模塊407,當(dāng)收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源。本發(fā)明實(shí)施例二在加載并展示3D弧形幕模型的同時(shí),在同一個(gè)三維場(chǎng)景中還加載并展示了多個(gè)3D備選模型,所述3D備選模型的展示面貼有圖片材質(zhì),所述圖片材質(zhì)通過(guò)資源標(biāo)識(shí)與2D資源建立對(duì)應(yīng)關(guān)系,以便于用戶根據(jù)圖片材質(zhì)展示的資源標(biāo)識(shí)選擇并切換2D資源,使用戶通過(guò)選擇或者點(diǎn)擊所述3D備選模型,即可切換3D弧形幕模型展示的2D資源。圖8是本發(fā)明實(shí)施例三提供的一種資源展示方法,該方法包括:S801,在3D場(chǎng)景中加載3D弧形幕模型。與S101所述相同,在此不做重復(fù)。S802,構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層。與S102所述相同,在此不做重復(fù)。S803,以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面。與S103所述相同,在此不做重復(fù)。S804,根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。與S104所述相同,在此不做重復(fù)。S805,在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù)。所述視角轉(zhuǎn)換指令來(lái)自用戶的遙控或者按鍵輸入,用以通過(guò)與當(dāng)前視角不同的其他視角展示所述構(gòu)建的三維場(chǎng)景。根據(jù)所述視角轉(zhuǎn)換指令,轉(zhuǎn)換所述三維場(chǎng)景的視角參數(shù),從其他角度展示所述三維場(chǎng)景中的3D弧形幕模型及2D資源。所述多個(gè)預(yù)設(shè)的視角參數(shù)可以是任意角度,即從任意角度展示所述三維場(chǎng)景,優(yōu)選的預(yù)設(shè)視角參數(shù)是能夠使用戶觀看到所述3D弧形幕模型展示面的視角參數(shù),以便于用戶觀看展示面上的2D資源。S806,根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。所述主燈光參數(shù)用于調(diào)節(jié)上述三維場(chǎng)景中局部明暗,在同一視角下,場(chǎng)景中各部分的明暗效果可根據(jù)展示效果的需要任意設(shè)置,即各路主燈光的亮度可以各不相同;在不同的視角下,所述三維場(chǎng)景的展示效果不同,因此場(chǎng)景中各部分的明暗程度即各路主燈光的亮度也會(huì)發(fā)生變化。隨著所述視角的不斷切換,需要調(diào)節(jié)所述三維場(chǎng)景中的各路主燈光亮度,以達(dá)到各視角下不同的展示效果。相應(yīng)的,本發(fā)明實(shí)施例三提供了一種資源展示裝置,如圖9所示,包括:第一加載模塊400,用于在3D場(chǎng)景中加載3D弧形幕模型;處理模塊401,用于構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層;映射模塊402,用于以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;第一展示模塊403,用于根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型;轉(zhuǎn)換模塊408,用于在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù)調(diào)節(jié)模塊409,用于根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。本發(fā)明實(shí)施例三構(gòu)建了通過(guò)3D弧形幕模型展示2D資源的三維場(chǎng)景,所述三維場(chǎng)景可預(yù)設(shè)多個(gè)不同的展示視角并且可以自由切換,在每種視角下的通過(guò)調(diào)節(jié)各路主燈光的亮度,可以使每種視角呈現(xiàn)出不同的展示效果。圖10是本發(fā)明是實(shí)施例四提供的一種資源展示方法,該方法包括:S1001,在3D場(chǎng)景中加載3D弧形幕模型。與S101所述相同,在此不做重復(fù)。S1002,構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層。與S102所述相同,在此不做重復(fù)。S1003,以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面。與S103所述相同,在此不做重復(fù)。S1004,在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型。與S504所述相同,在此不做重復(fù)。S1005,將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)不同的2D資源。與S505所述相同,在此不做重復(fù)。S1006,根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型。與S104所述相同,在此不做重復(fù)。S1007,展示所述3D備選模型。與S507所述相同,在此不做重復(fù)。S1008,當(dāng)收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源。與S508所述相同,在此不做重復(fù)。S1009,在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù)。與S805所述相同,在此不做重復(fù)。S1010,根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。與S806所述相同,在此不做重復(fù)。相應(yīng)的,本發(fā)明實(shí)施例四提供了一種資源展示裝置,如圖11所示,包括:第一加載模塊400,用于在3D場(chǎng)景中加載3D弧形幕模型;處理模塊401,用于構(gòu)建2D資源層,將所述2D資源層添加到核心動(dòng)畫層;映射模塊402,用于以所述核心動(dòng)畫層作為材質(zhì),并將所述材質(zhì)映射到所述3D弧形幕模型的展示面;第二加載模塊404,用于在所述3D弧形幕模型周圍加載至少兩個(gè)3D備選模型;貼圖模塊405,用于將圖片材質(zhì)貼到所述3D備選模型的展示面,不同的所述圖片材質(zhì)對(duì)應(yīng)不同的2D資源;第一展示模塊403,用于根據(jù)預(yù)設(shè)的視角參數(shù)和燈光參數(shù)展示所述具有材質(zhì)的3D弧形幕模型;第二展示模塊406,用于展示所述3D備選模型;切換模塊407,用于當(dāng)收到資源切換指令時(shí),切換選中的3D備選模型,并根據(jù)當(dāng)前選中的3D備選模型展示面的圖片材質(zhì)切換相應(yīng)的由所述3D弧形幕模型展示的2D資源;轉(zhuǎn)換模塊408,用于在收到視角轉(zhuǎn)換指令時(shí),轉(zhuǎn)換到所述視角轉(zhuǎn)換指令所指示的視角參數(shù);調(diào)節(jié)模塊411,用于根據(jù)轉(zhuǎn)換后的視角參數(shù)調(diào)節(jié)所述主燈光參數(shù)。本發(fā)明實(shí)施例四以包含2D資源層的核心動(dòng)畫層作為紋理材質(zhì),并以貼圖方式映射到3D弧形幕模型的展示面,并配以預(yù)設(shè)的視角和燈光,從而構(gòu)建了一個(gè)通過(guò)3D弧形幕模型展示2D資源的三維場(chǎng)景,極大增強(qiáng)了計(jì)算機(jī)資源展示界面的立體感;在同一個(gè)三維場(chǎng)景中還加載并展示了多個(gè)3D備選模型,所述3D備選模型的展示面貼有圖片材質(zhì),所述圖片材質(zhì)通過(guò)資源標(biāo)識(shí)與2D資源建立對(duì)應(yīng)關(guān)系,以便于用戶根據(jù)圖片材質(zhì)展示的資源標(biāo)識(shí)選擇并切換2D資源;所述三維場(chǎng)景還可以預(yù)設(shè)多個(gè)不同的展示視角并且可以自由切換,在每種視角下的通過(guò)調(diào)節(jié)各路主燈光的亮度,可以使每種視角呈現(xiàn)出不同的展示效果。本發(fā)明實(shí)施例還公開(kāi)了一種資源展示終端,包括上述任一實(shí)施例中所述的資源展示裝置。所述終端可以是任何具有視頻展示功能并具備一定3D數(shù)據(jù)處理能力的電子終端。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。