一種農(nóng)作物品種的虛擬3d展示方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及一種農(nóng)作物品種的虛擬3D展示方法和系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)在,農(nóng)業(yè)展示展覽越來越多的成為了都市型現(xiàn)代農(nóng)業(yè)發(fā)展的重要途徑。目前農(nóng)業(yè)展覽的形式多為傳統(tǒng)的以文字、圖片、Flash動(dòng)畫等二維形式的展示方式,隨著高質(zhì)量、高檔次的優(yōu)質(zhì)農(nóng)產(chǎn)品逐漸得到社會(huì)的認(rèn)可。
[0003]二維形式的展示方式缺乏立體感,展示效果不好,用戶體驗(yàn)性差。隨著“創(chuàng)意農(nóng)業(yè)”、“精致農(nóng)業(yè)”、“品牌農(nóng)業(yè)”的興起,在高技術(shù)支撐下的農(nóng)業(yè)現(xiàn)代化和信息化進(jìn)程中,上述單純的傳統(tǒng)展示方式無法滿足展示要求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種農(nóng)作物品種的虛擬3D展示方法和系統(tǒng),使農(nóng)作物品種的展示有立體感,使參觀者的感官效果更好,用戶體驗(yàn)性佳。
[0005]第一方面,本發(fā)明提供一種農(nóng)作物品種的虛擬3D展示方法,包括:
[0006]接收到開機(jī)指令;
[0007]根據(jù)所述開機(jī)指令展示第一界面;
[0008]其中,所述第一界面中包括多個(gè)各展示有一幅農(nóng)作物圖片的待展示區(qū)域,每個(gè)待展示區(qū)域展示的農(nóng)作物圖片按照預(yù)設(shè)三維坐標(biāo)值展示,且至少有一個(gè)待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值中的第三維坐標(biāo)值非零,所述第三維坐標(biāo)值為相對(duì)于展示平面的第三維度的坐標(biāo)值,所述農(nóng)作物圖片為包含有農(nóng)作物品種的圖片。
[0009]進(jìn)一步地,至少一個(gè)所述待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值為零。
[0010]優(yōu)選的,所述第一界面中包括:左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分,左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分中各包括至少一個(gè)待展示區(qū)域;
[0011]所述左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分中的由左至右的各待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值非零且相等,所述中間待展示區(qū)域部分的待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值為零。
[0012]優(yōu)選的,每幅所述農(nóng)作物圖片中分別包括不同的農(nóng)作物品種。
[0013]進(jìn)一步地,所述方法還包括:
[0014]接收第一觸發(fā)指令,并獲取所述第一觸發(fā)指令的指令信息;
[0015]根據(jù)所述第一觸發(fā)指令的指令信息和預(yù)設(shè)的關(guān)聯(lián)列表獲取目的待展示區(qū)域的位置信息、以及接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑,以使接收到所述第一觸發(fā)指令的農(nóng)作物圖片根據(jù)所述目的位置信息以及所述移動(dòng)路徑移動(dòng)到所述目的待展示區(qū)域,并按照所述目的待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值展示;
[0016]所述預(yù)設(shè)的關(guān)聯(lián)列表中包括所述第一觸發(fā)指令的指令信息與目的位置信息的關(guān)系信息,以及所述第一觸發(fā)指令的指令信息與接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑關(guān)系信息,所述目的位置信息為目的待展示區(qū)域的位置信息。
[0017]進(jìn)一步地,接收第一觸發(fā)指令,并獲取所述第一觸發(fā)指令的指令信息之后,根據(jù)所述第一觸發(fā)指令的指令信息和預(yù)設(shè)的關(guān)聯(lián)列表獲取目的待展示區(qū)域的位置信息、以及接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑之前,所述方法包括:
[0018]根據(jù)所述第一觸發(fā)指令的指令信息生成射線;
[0019]判斷所述射線與農(nóng)作物圖片是否有重合;
[0020]若有,則確定接收到所述第一觸發(fā)指令的農(nóng)作物圖片。
[0021]進(jìn)一步地,所述方法還包括:
[0022]接收第二觸發(fā)指令,并獲取所述第二觸發(fā)指令的指令信息;
[0023]根據(jù)所述第二觸發(fā)指令的指令信息與預(yù)設(shè)的鏈接列表獲取目標(biāo)展示對(duì)象,并展示;
[0024]所述預(yù)設(shè)的鏈接列表包括所述第二觸發(fā)指令的指令信息與目標(biāo)展示對(duì)象的關(guān)系
?目息。
[0025]優(yōu)選的,所述目標(biāo)展示對(duì)象為包括待展示農(nóng)作物品種的三維圖像的視頻文件,或包括音頻文件和待展示農(nóng)作物品種的三維圖像的視頻文件。
[0026]第二方面,本發(fā)明還提供一種農(nóng)作物品種的虛擬3D展示系統(tǒng),包括:
[0027]第一接收單元,接收到開機(jī)指令;
[0028]展示單元,根據(jù)所述開機(jī)指令展示第一界面;
[0029]其中,所述第一界面中包括多個(gè)各展示有一幅農(nóng)作物圖片的待展示區(qū)域,每個(gè)待展示區(qū)域展示的農(nóng)作物圖片按照預(yù)設(shè)三維坐標(biāo)值展示,且至少有一個(gè)待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值中的第三維坐標(biāo)值非零,所述第三維坐標(biāo)值為相對(duì)于展示平面的第三維度的坐標(biāo)值,所述農(nóng)作物圖片為包含有農(nóng)作物品種的圖片。
[0030]進(jìn)一步地,所述系統(tǒng)還包括:
[0031]第二接收單元,接收第一觸發(fā)指令,并獲取所述第一觸發(fā)指令的指令信息;
[0032]獲取單元,根據(jù)所述第一觸發(fā)指令的指令信息和預(yù)設(shè)的關(guān)聯(lián)列表獲取目的待展示區(qū)域的位置信息、以及接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑,以使接收到所述第一觸發(fā)指令的農(nóng)作物圖片根據(jù)所述目的位置信息以及所述移動(dòng)路徑移動(dòng)到所述目的待展示區(qū)域,并按照所述目的待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值展示;
[0033]所述預(yù)設(shè)的關(guān)聯(lián)列表中包括所述第一觸發(fā)指令的指令信息與目的位置信息的關(guān)系信息,以及所述第一觸發(fā)指令的指令信息與接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑關(guān)系信息,所述目的位置信息為目的待展示區(qū)域的位置信息。
[0034]由上述技術(shù)方案可知,本發(fā)明展示的第一界面由于是虛擬3D形式展示的農(nóng)作物圖片,有立體感,使參觀者的感官效果更好,增加了用戶體驗(yàn)性。
【附圖說明】
[0035]圖1為本發(fā)明一實(shí)施例提供的農(nóng)作物品種的虛擬3D展示方法的流程圖;
[0036]圖2為本發(fā)明中葡萄品種的虛擬3D展示的界面示意圖;
[0037]圖3為本發(fā)明一實(shí)施例提供的農(nóng)作物品種的虛擬3D展示方法中人機(jī)交互的流程圖;
[0038]圖4為本發(fā)明一實(shí)施例提供的農(nóng)作物品種的虛擬3D展示系統(tǒng)的原理框圖。
[0039]附圖標(biāo)記說明
[0040]第一接收單元一 41展示單元一 42。
【具體實(shí)施方式】
[0041]下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0042]圖1為本發(fā)明一實(shí)施例提供的農(nóng)作物品種的虛擬3D展示方法的流程圖。
[0043 ] 如圖1所示的一種農(nóng)作物品種的虛擬3D展示方法,包括:
[0044]S11、接收到開機(jī)指令;
[0045]S12、根據(jù)所述開機(jī)指令展示第一界面;
[0046]其中,所述第一界面中包括多個(gè)各展示有一幅農(nóng)作物圖片的待展示區(qū)域,每個(gè)待展示區(qū)域展示的農(nóng)作物圖片按照預(yù)設(shè)三維坐標(biāo)值展示,且至少有一個(gè)待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值中的第三維坐標(biāo)值非零,所述第三維坐標(biāo)值為相對(duì)于展示平面的第三維度的坐標(biāo)值,所述農(nóng)作物圖片為包含有農(nóng)作物品種的圖片。
[0047]本發(fā)明展示的第一界面可以虛擬3D形式展示農(nóng)作物圖片,有立體感,使參觀者的感官效果更好,增加了用戶體驗(yàn)性。
[0048]優(yōu)選的,至少一個(gè)所述待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值為零??衫斫獾氖?,第三維坐標(biāo)值為零時(shí),該農(nóng)作物圖片是平行于展示平面展示的(展示平面可理解為PC的屏幕),便于觀看,且便于用于交互操作。
[0049]具體可為:所述第一界面中可包括:左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分,左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分中各包括至少一個(gè)待展示區(qū)域;
[0050]所述左側(cè)待展示區(qū)域部分、中間待展示區(qū)域部分和右側(cè)待展示區(qū)域部分中的由左至右的各待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值非零且相等,所述中間待展示區(qū)域部分的待展示區(qū)域中的農(nóng)作物圖片的所述第三維坐標(biāo)值為零。
[0051]圖2展示了一種葡萄品種的第一界面示意圖。
[0052]如圖2所示,左側(cè)待展示區(qū)域部分和右側(cè)待展示區(qū)域部分有兩個(gè)待展示區(qū)域,中間待展示區(qū)域部分有一個(gè)待展示區(qū)域,則由左至右依次展示的是北玫、巨玫瑰、紅地球、美人指和愛格麗,各農(nóng)作物圖片的長(zhǎng)、寬、高均相等,它們處在同一三維坐標(biāo)系中。北玫、巨玫瑰、美人指和愛格麗的所述第三維坐標(biāo)值相等,中間的紅地球完全平行于展示平面,北玫和巨玫瑰為相對(duì)于展示平面的里側(cè)向中間的紅地球傾斜,但位于展示平面的一側(cè)遠(yuǎn)離中間的紅地球,美人指和愛格麗與北玫和巨玫瑰分別與中間的紅地球的中垂面鏡像設(shè)置。該展示形式展示的界面不僅立體,而且對(duì)稱,更加美觀,可以提高用戶體驗(yàn)效果。當(dāng)然,在本發(fā)明的保護(hù)范圍內(nèi),還可采用其他的展現(xiàn)形式。
[0053]為了在第一展示界面上能展示不同的農(nóng)作物品種,增加展示效果,故所述多幅農(nóng)作物圖片中的每幅圖片分別為不同的農(nóng)作物品種。
[0054]圖3為本發(fā)明一實(shí)施例提供的農(nóng)作物品種的虛擬3D展示方法中人機(jī)交互的流程圖。
[0055]如圖3所示,步驟S12之后,所述方法還包括:
[0056]S31、接收第一觸發(fā)指令,并獲取所述第一觸發(fā)指令的指令信息;
[0057]S32、根據(jù)所述第一觸發(fā)指令的指令信息和預(yù)設(shè)的關(guān)聯(lián)列表獲取目的待展示區(qū)域的位置信息、以及接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑,以使接收到所述第一觸發(fā)指令的農(nóng)作物圖片根據(jù)所述目的位置信息以及所述移動(dòng)路徑移動(dòng)到所述目的待展示區(qū)域,并按照所述目的待展示區(qū)域的預(yù)設(shè)三維坐標(biāo)值展示;
[0058]所述預(yù)設(shè)的關(guān)聯(lián)列表中包括所述第一觸發(fā)指令的指令信息與目的位置信息的關(guān)系信息,以及所述第一觸發(fā)指令的指令信息與接收到所述第一觸發(fā)指令的農(nóng)作物圖片的移動(dòng)路徑關(guān)系信息,所述目的位置信息為目的待展示區(qū)域的位置信息??赏ㄟ^第一觸發(fā)指令,比如點(diǎn)擊、滑動(dòng)或拖拽,將不便于觀看的農(nóng)作物圖片移動(dòng)到便于觀看的位置。比如將上述兩側(cè)傾斜的農(nóng)作物圖片移動(dòng)到中間待展示區(qū)域,這樣使農(nóng)作物圖片不僅有立體感,而且便于觀看,而且將圖片放在中間位置觀看,也更符合人的觀看習(xí)慣,用戶體驗(yàn)性更好??稍诮邮盏降谝挥|發(fā)指令后,通過Transform, posit1n函數(shù)控制所述農(nóng)作物圖片的移動(dòng)。而