本發(fā)明涉及一種三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法。
背景技術(shù):
隨著大數(shù)據(jù)時(shí)代的到來(lái),為實(shí)現(xiàn)更高分辨率的信息呈現(xiàn),各種拼接顯示系統(tǒng)開始涌現(xiàn)。傳統(tǒng)的拼接顯示系統(tǒng)只能處理現(xiàn)有的模擬和數(shù)字信號(hào),如DVI,VGA等,輸出的解析度與硬件最大支持解析度有關(guān),硬件成本高,信號(hào)接入復(fù)雜,且無(wú)法實(shí)現(xiàn)三維模型的拼接展示。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是克服現(xiàn)有技術(shù)中之不足,提供一種實(shí)現(xiàn)三維模型的拼接展示,成本低,分辨率高,信號(hào)接入簡(jiǎn)單的三維拼接顯示系統(tǒng)。
為解決上述問(wèn)題,本發(fā)明采用如下技術(shù)方案:
一種三維拼接顯示系統(tǒng),包括網(wǎng)絡(luò)交換機(jī)、顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器,所述顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器分別與網(wǎng)絡(luò)交換機(jī)相連接,所述文件服務(wù)器存放三維模型數(shù)據(jù),通過(guò)內(nèi)網(wǎng)共享式被主控節(jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊訪問(wèn),所述主控節(jié)點(diǎn)讀取三維模型并顯示預(yù)覽,并通過(guò)網(wǎng)絡(luò)協(xié)議發(fā)送實(shí)時(shí)顯示區(qū)域和內(nèi)容到顯示節(jié)點(diǎn)模塊,所述顯示節(jié)點(diǎn)模塊根據(jù)主控節(jié)點(diǎn)發(fā)出的位置信息計(jì)算當(dāng)前節(jié)點(diǎn)的顯示區(qū)域,并渲染輸出到顯卡,且顯示的三維模型中矢量元素保持矢量,所述顯示節(jié)點(diǎn)模塊設(shè)置有顯示器。
作為優(yōu)選,所述網(wǎng)絡(luò)交換機(jī)采用千兆交換機(jī),也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
作為優(yōu)選,所述文件服務(wù)器采用NFS文件服務(wù)器,也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
作為優(yōu)選,所述顯示器采用LCD顯示器,也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
作為優(yōu)選,所述顯示器上設(shè)置有顯示屏,通過(guò)顯示屏實(shí)現(xiàn)三維模型的拼接效果展示。
作為優(yōu)選,所述三維模型文件包括3ds,ive,osg,fbx,obj,和earth地球模型文件。
一種三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法,該三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法包括有:
一、系統(tǒng)的搭建方法為:
1)節(jié)點(diǎn)機(jī)與LCD拼接屏安裝,交換機(jī)和節(jié)點(diǎn)機(jī)之間通過(guò)網(wǎng)線構(gòu)成內(nèi)網(wǎng)系統(tǒng)。
2)在節(jié)點(diǎn)機(jī)服務(wù)器上安裝操作系統(tǒng)軟件。采用Centos 6.4x64系統(tǒng)。
3)部署NFS文件服務(wù)器。
4)驅(qū)動(dòng)軟件和依賴庫(kù)包括MPI,OSG,libtif,libpng,ffmpeg,統(tǒng)一采用安裝腳本一鍵安裝。
5)節(jié)點(diǎn)控制器軟件安裝顯示控制軟件,分別部署在主節(jié)點(diǎn)和子節(jié)點(diǎn)上。
6)配置主節(jié)點(diǎn)到子節(jié)點(diǎn)的ssh信任通訊和主節(jié)點(diǎn)啟動(dòng)和運(yùn)行參數(shù)配置。
二、三維拼接顯示系統(tǒng)使用功能:
1)網(wǎng)絡(luò)交換機(jī)作為核心,且顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器分別與網(wǎng)絡(luò)交換機(jī)相連接;
2)文件服務(wù)器,文件服務(wù)器設(shè)置有三維數(shù)據(jù)庫(kù),通過(guò)內(nèi)網(wǎng)共享式被主控節(jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊訪問(wèn)。
3)主控節(jié)點(diǎn)模塊,主控節(jié)點(diǎn)模塊讀取三維模型并顯示預(yù)覽,并通過(guò)網(wǎng)絡(luò)協(xié)議發(fā)送實(shí)時(shí)顯示區(qū)域和內(nèi)容到顯示節(jié)點(diǎn)模塊。
4)顯示節(jié)點(diǎn)模塊,顯示節(jié)點(diǎn)模塊根據(jù)主控節(jié)點(diǎn)模塊發(fā)出的位置信息計(jì)算當(dāng)前節(jié)點(diǎn)的顯示區(qū)域,并渲染輸出到顯卡,且顯示的三維模型中矢量元素保持矢量,其清晰度不會(huì)隨著拼接屏的增加而減小,實(shí)現(xiàn)三維模型的拼接展示。
本發(fā)明的有益效果為:由于設(shè)置有網(wǎng)絡(luò)交換機(jī),網(wǎng)絡(luò)交換機(jī)提供控制信號(hào)和數(shù)據(jù)的傳送途徑,接口簡(jiǎn)單,傳送速度快,穩(wěn)定可靠,成本低;由于設(shè)置有顯示節(jié)點(diǎn)模塊,實(shí)現(xiàn)分布計(jì)算,同步渲染,并行顯示,節(jié)點(diǎn)之間無(wú)依賴性,易擴(kuò)展,分辨率高,在顯示三維模型中的矢量元素時(shí),將始終保持矢量,清晰度不會(huì)隨著拼接數(shù)目增加而降低,且實(shí)現(xiàn)三維模型的拼接展示;由于設(shè)置有主控節(jié)點(diǎn)模塊,實(shí)現(xiàn)集中控制,顯示預(yù)覽,通過(guò)網(wǎng)絡(luò)協(xié)議將顯示工作下發(fā)到顯示節(jié)點(diǎn)模塊;由于設(shè)置有文件服務(wù)器,且文件服務(wù)器內(nèi)設(shè)置有三維模型數(shù)據(jù)庫(kù),能夠?yàn)橹骺毓?jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊提供信號(hào)源,保證信號(hào)源的一致性和穩(wěn)定性,不需要額外接口,且信號(hào)接入簡(jiǎn)單。
附圖說(shuō)明
圖1為本發(fā)明一種三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法的結(jié)構(gòu)框圖。
具體實(shí)施方式
如圖1所示,一種三維拼接顯示系統(tǒng),包括網(wǎng)絡(luò)交換機(jī)、顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器,所述顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器分別與網(wǎng)絡(luò)交換機(jī)相連接,所述文件服務(wù)器存放三維模型數(shù)據(jù),通過(guò)內(nèi)網(wǎng)共享式被主控節(jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊訪問(wèn),所述主控節(jié)點(diǎn)讀取三維模型并顯示預(yù)覽,并通過(guò)網(wǎng)絡(luò)協(xié)議發(fā)送實(shí)時(shí)顯示區(qū)域和內(nèi)容到顯示節(jié)點(diǎn)模塊,所述顯示節(jié)點(diǎn)模塊根據(jù)主控節(jié)點(diǎn)發(fā)出的位置信息計(jì)算當(dāng)前節(jié)點(diǎn)的顯示區(qū)域,并渲染輸出到顯卡,且顯示的三維模型中矢量元素保持矢量,所述顯示節(jié)點(diǎn)模塊設(shè)置有顯示器。
所述網(wǎng)絡(luò)交換機(jī)采用千兆交換機(jī),也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
所述文件服務(wù)器采用NFS文件服務(wù)器,也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
所述顯示器采用LCD顯示器,也可根據(jù)實(shí)際情況進(jìn)行調(diào)節(jié)。
所述顯示器上設(shè)置有顯示屏,通過(guò)顯示屏實(shí)現(xiàn)三維模型的拼接效果展示。
所述三維模型文件包括3ds,ive,osg,fbx,obj,和earth地球模型文件。
一種三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法,該三維拼接顯示系統(tǒng)及系統(tǒng)的搭建方法包括有:
一、系統(tǒng)的搭建方法為:
1)節(jié)點(diǎn)機(jī)與LCD拼接屏安裝,交換機(jī)和節(jié)點(diǎn)機(jī)之間通過(guò)網(wǎng)線構(gòu)成內(nèi)網(wǎng)系統(tǒng)。
2)在節(jié)點(diǎn)機(jī)服務(wù)器上安裝操作系統(tǒng)軟件。采用Centos 6.4x64系統(tǒng)。
3)部署NFS文件服務(wù)器。
4)驅(qū)動(dòng)軟件和依賴庫(kù)包括MPI,OSG,libtif,libpng,ffmpeg,統(tǒng)一采用安裝腳本一鍵安裝。
5)節(jié)點(diǎn)控制器軟件安裝顯示控制軟件,分別部署在主節(jié)點(diǎn)和子節(jié)點(diǎn)上。
6)配置主節(jié)點(diǎn)到子節(jié)點(diǎn)的ssh信任通訊和主節(jié)點(diǎn)啟動(dòng)和運(yùn)行參數(shù)配置。
二、三維拼接顯示系統(tǒng)使用功能:
1)網(wǎng)絡(luò)交換機(jī)作為核心,且顯示節(jié)點(diǎn)模塊、主控節(jié)點(diǎn)模塊和文件服務(wù)器分別與網(wǎng)絡(luò)交換機(jī)相連接;
2)文件服務(wù)器,文件服務(wù)器設(shè)置有三維數(shù)據(jù)庫(kù),通過(guò)內(nèi)網(wǎng)共享式被主控節(jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊訪問(wèn)。
3)主控節(jié)點(diǎn)模塊,主控節(jié)點(diǎn)模塊讀取三維模型并顯示預(yù)覽,并通過(guò)網(wǎng)絡(luò)協(xié)議發(fā)送實(shí)時(shí)顯示區(qū)域和內(nèi)容到顯示節(jié)點(diǎn)模塊。
4)顯示節(jié)點(diǎn)模塊,顯示節(jié)點(diǎn)模塊根據(jù)主控節(jié)點(diǎn)模塊發(fā)出的位置信息計(jì)算當(dāng)前節(jié)點(diǎn)的顯示區(qū)域,并渲染輸出到顯卡,且顯示的三維模型中矢量元素保持矢量,其清晰度不會(huì)隨著拼接屏的增加而減小,實(shí)現(xiàn)三維模型的拼接展示。
本發(fā)明的有益效果為:由于設(shè)置有網(wǎng)絡(luò)交換機(jī),網(wǎng)絡(luò)交換機(jī)提供控制信號(hào)和數(shù)據(jù)的傳送途徑,接口簡(jiǎn)單,傳送速度快,穩(wěn)定可靠,成本低;由于設(shè)置有顯示節(jié)點(diǎn)模塊,實(shí)現(xiàn)分布計(jì)算,同步渲染,并行顯示,節(jié)點(diǎn)之間無(wú)依賴性,易擴(kuò)展,分辨率高,在顯示三維模型中的矢量元素時(shí),將始終保持矢量,清晰度不會(huì)隨著拼接的數(shù)目增加而降低,且實(shí)現(xiàn)三維模型的拼接展示;由于設(shè)置有主控節(jié)點(diǎn)模塊,實(shí)現(xiàn)集中控制,顯示預(yù)覽,通過(guò)網(wǎng)絡(luò)協(xié)議將顯示工作下發(fā)到顯示節(jié)點(diǎn)模塊;由于設(shè)置有文件服務(wù)器,且文件服務(wù)器內(nèi)設(shè)置有三維模型數(shù)據(jù)庫(kù),能夠?yàn)橹骺毓?jié)點(diǎn)模塊和顯示節(jié)點(diǎn)模塊提供信號(hào)源,保證信號(hào)源的一致性和穩(wěn)定性,不需要額外接口,且信號(hào)接入簡(jiǎn)單。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何不經(jīng)過(guò)創(chuàng)造性勞動(dòng)想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。