欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種三維網(wǎng)頁的顯示裝置及其應(yīng)用的制作方法

文檔序號(hào):6375611閱讀:184來源:國知局
專利名稱:一種三維網(wǎng)頁的顯示裝置及其應(yīng)用的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)技術(shù)領(lǐng)域的裝置及應(yīng)用,尤其是涉及ー種三維網(wǎng)頁的顯示裝置及其應(yīng)用。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)科學(xué)飛速的發(fā)展帶動(dòng)了互聯(lián)網(wǎng)飛速發(fā)展,現(xiàn)如今的互聯(lián)網(wǎng)內(nèi)容和形式都已經(jīng)和過去大不相同。如今的互聯(lián)網(wǎng)內(nèi)容提供商們采用各種各樣的形式來表現(xiàn)其所需要展現(xiàn)的內(nèi)容、圖文、動(dòng)畫(flash)、音頻視頻等等。不過這些形式均存在局限性,我們生活的這個(gè)世界是三維空間化的,而在網(wǎng)絡(luò)上看到內(nèi)容的依然停留于平面的形式,三維網(wǎng)頁技術(shù)的誕生為改變這種局面提供了可能性。
三維網(wǎng)頁技術(shù)的英文名稱為web3d,是虛擬現(xiàn)實(shí)技術(shù)在網(wǎng)絡(luò)上的延伸,是基于網(wǎng)絡(luò)的3D圖形渲染技術(shù)。最早的web3d標(biāo)準(zhǔn)為虛擬現(xiàn)實(shí)造型語言(VRML,Virtual RealityModeling Language),是由美國SGI公司開發(fā)的,它是因特網(wǎng)(internet)上基于萬維網(wǎng)(WWW, World Wide Web)的具有交互性的虛擬現(xiàn)實(shí)建模語言,是超文本鏈接標(biāo)示語言(HTML,Hypertext Markup Language)的三維模擬。但由于它是基于解釋語言機(jī)制,因此運(yùn)行效率不高,后來又相序出現(xiàn)了幾種web3d技術(shù),如瑞典Cycore公司的Cult3D,美國Viewpoint公司的Viewpoint,以及Adobe公司的Shockwave3D技術(shù),國內(nèi)目前在該領(lǐng)域還沒有相關(guān)的同類技術(shù)。Cult3D基于java內(nèi)核本身就決定了其在渲染效率上的天生不足!Viewpoint使用的是軟件渲染的方式雖然解決了對顯示硬件的依賴,但卻要耗費(fèi)大量的CPU運(yùn)算時(shí)間;shockwave3D由于是內(nèi)置在Adobe公司的Shockwave引擎中,需要通過其自己定義的腳本語言lingo來進(jìn)行控制,因此執(zhí)行效率也是大打折扣,因此這幾種技術(shù)對于大規(guī)模的三維化場景都存在運(yùn)行效率低的問題,對圖形硬件設(shè)備的要求比較高;同時(shí),這幾種引擎,其自身的引擎控件文件都相對較大,最小的是Cult3D的控件有I. 5M,Viewpoint有2. 7M,Shockwave需要4M。下載插件便需要一段時(shí)間。同時(shí)運(yùn)行的文件雖然其聲稱都進(jìn)行了壓縮,但是經(jīng)過測試,對于比較大規(guī)模的場景壓縮的比例并不高,而且也不太適合現(xiàn)在的網(wǎng)絡(luò)環(huán)境。三維網(wǎng)頁面對的受眾群體是所有網(wǎng)民,也就是internet所延伸到的每個(gè)地方,現(xiàn)在雖然計(jì)算機(jī)的硬件性能在不斷提升,網(wǎng)絡(luò)速度也在不斷加快,但是三維化本身數(shù)據(jù)量就大,而且對硬件要求相對較高,目前的主流硬件環(huán)境和網(wǎng)絡(luò)速度環(huán)境對其的支持還是有限。因此要在現(xiàn)有的硬件和網(wǎng)絡(luò)環(huán)境下,要實(shí)現(xiàn)真正地模擬真實(shí)世界的三維互動(dòng)內(nèi)容,必須突破硬件渲染和網(wǎng)速的限制,開發(fā)出ー種高壓縮比,可以高速率傳輸?shù)奈募?biāo)準(zhǔn),同時(shí)可以利用有限硬件資源實(shí)現(xiàn)高速三維圖形的逼真渲染技木
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種可提高三維網(wǎng)頁可操作性、提高三維網(wǎng)頁顯示速度的三維網(wǎng)頁的顯示裝置及其應(yīng)用。本發(fā)明的目的可以通過以下技術(shù)方案來實(shí)現(xiàn)ー種三維網(wǎng)頁的顯示裝置,包括數(shù)據(jù)采集器、存儲(chǔ)器、文件解碼處理器、渲染處理器和顯示器,所述的存儲(chǔ)器分別連接數(shù)據(jù)采集器、文件解碼處理器和渲染處理器,所述的渲染處理器分別與文件解碼處理器和顯示器連接。所述的數(shù)據(jù)采集器內(nèi)設(shè)有采集単元和編碼單元。所述的存儲(chǔ)器為預(yù)存有三維圖形渲染引擎的存儲(chǔ)器。所述的渲染處理器為三維網(wǎng)頁渲染處理器。 ー種三維網(wǎng)頁的顯示裝置的應(yīng)用,包括以下步驟I)數(shù)據(jù)采集器的采集單元采集三維場景網(wǎng)頁文件傳送給編碼單元,編碼單元采用動(dòng)態(tài)哈夫曼編碼方式將文件保存至存儲(chǔ)器;2)文件解碼處理器獲取存儲(chǔ)器中的三維場景網(wǎng)頁文件,并對其進(jìn)行實(shí)時(shí)解碼,生成場景資源隊(duì)列數(shù)據(jù),發(fā)送至渲染處理器;3)渲染處理器根據(jù)存儲(chǔ)器中三維圖形渲染引擎對場景資源隊(duì)列數(shù)據(jù)進(jìn)行實(shí)時(shí)渲染;4)渲染處理器將渲染后的數(shù)據(jù)發(fā)送至顯示器進(jìn)行三維網(wǎng)頁顯示。所述的步驟3)中的活動(dòng)資源隊(duì)列數(shù)據(jù)為步驟2)生成的場景資源隊(duì)列數(shù)據(jù)中與三維圖形渲染引擎相匹配的資源隊(duì)列數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)I)本發(fā)明通過動(dòng)態(tài)哈夫曼編碼方式對三維場景網(wǎng)頁文件進(jìn)行編碼后保存,減少了三維文件的文件量,減少資源開銷;2)本發(fā)明在采集三維場景網(wǎng)頁文件同時(shí),對三維場景網(wǎng)頁文件進(jìn)行解碼和渲染,提高了三維網(wǎng)頁的顯示速度。


圖I為本發(fā)明的結(jié)構(gòu)示意圖;圖2為本發(fā)明的流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)說明。實(shí)施例如圖I所示,ー種三維網(wǎng)頁的顯示裝置,包括數(shù)據(jù)采集器I、存儲(chǔ)器2、文件解碼處理器3、渲染處理器4和顯示器5,所述的存儲(chǔ)器2分別連接數(shù)據(jù)采集器I、文件解碼處理器3和渲染處理器4,所述的渲染處理器4分別與文件解碼處理器3和顯示器5連接。所述的數(shù)據(jù)采集器I內(nèi)設(shè)有采集単元和編碼單元。所述的存儲(chǔ)器2為預(yù)存有三維圖形渲染引擎的存儲(chǔ)器。所述的渲染處理器4為三維網(wǎng)頁渲染處理器。如圖2所示,ー種上述三維網(wǎng)頁的顯示裝置的應(yīng)用,包括以下步驟在步驟SOl中,數(shù)據(jù)采集器I的采集單元采集三維場景網(wǎng)頁文件傳送給編碼單元,編碼單元采用動(dòng)態(tài)哈夫曼編碼方式將文件保存至存儲(chǔ)器2,保存的文件格式為N3D ;在步驟S02中,文件解碼處理器3獲取存儲(chǔ)器2中的三維場景網(wǎng)頁文件,并對其進(jìn)行實(shí)時(shí)解碼,生成場景資源隊(duì)列數(shù)據(jù),發(fā)送至渲染處理器4 ;在步驟S03中,渲染處理器4根據(jù)存儲(chǔ)器2中三維圖形渲染引擎對活動(dòng)資源隊(duì)列數(shù)據(jù)進(jìn)行實(shí)時(shí)渲染,本步驟中的活動(dòng)資源隊(duì)列數(shù)據(jù)為文件解碼處理器3生成的場景資源隊(duì)列數(shù)據(jù)中與三維圖形渲染引擎相匹配的資源隊(duì)列數(shù)據(jù); 在步驟S04中,渲染處理器4將渲染后的數(shù)據(jù)發(fā)送至顯示器5進(jìn)行三維網(wǎng)頁顯示。在步驟SOl中,本發(fā)明采用動(dòng)態(tài)哈夫曼編碼方式保存文件,減少了三維文件的文件量。一般在3D Max中建立100個(gè)材質(zhì)相同的segment為100的球體面片,總面片數(shù)達(dá)到160萬,其文件的容量為69. 4M;但采用本發(fā)明提供的裝置將其保存為N3D文件后,其文件量僅有307K。
上述步驟S02、步驟S03和步驟S04是與步驟SOl同時(shí)執(zhí)行的,提高了三維網(wǎng)頁的顯示速度。本發(fā)明既縮小了網(wǎng)頁文件的容量,又在運(yùn)行時(shí)降低了系統(tǒng)的開銷,使瀏覽者可以更加流暢的體驗(yàn)三維網(wǎng)頁所帯來的突破傳統(tǒng)的更佳貼近真實(shí)生活的內(nèi)容。
權(quán)利要求
1.ー種三維網(wǎng)頁的顯示裝置,其特征在于,包括數(shù)據(jù)采集器、存儲(chǔ)器、文件解碼處理器、渲染處理器和顯示器,所述的存儲(chǔ)器分別連接數(shù)據(jù)采集器、文件解碼處理器和渲染處理器,所述的渲染處理器分別與文件解碼處理器和顯示器連接。
2.根據(jù)權(quán)利要求I所述的ー種三維網(wǎng)頁的顯示裝置,其特征在于,所述的數(shù)據(jù)采集器內(nèi)設(shè)有米集單兀和編碼單兀。
3.根據(jù)權(quán)利要求2所述的ー種三維網(wǎng)頁的顯示裝置,其特征在于,所述的存儲(chǔ)器為預(yù)存有三維圖形渲染引擎的存儲(chǔ)器。
4.根據(jù)權(quán)利要求3所述的ー種三維網(wǎng)頁的顯示裝置,其特征在于,所述的渲染處理器為三維網(wǎng)頁渲染處理器。
5.一種如權(quán)利要求4所述的三維網(wǎng)頁的顯示裝置的應(yīng)用,其特征在于,包括以下步驟 1)數(shù)據(jù)采集器的采集單元采集三維場景網(wǎng)頁文件傳送給編碼單元,編碼單元采用動(dòng)態(tài)哈夫曼編碼方式將文件保存至存儲(chǔ)器; 2)文件解碼處理器獲取存儲(chǔ)器中的三維場景網(wǎng)頁文件,并對其進(jìn)行實(shí)時(shí)解碼,生成場景資源隊(duì)列數(shù)據(jù),發(fā)送至渲染處理器; 3)渲染處理器根據(jù)存儲(chǔ)器中三維圖形渲染引擎對活動(dòng)資源隊(duì)列數(shù)據(jù)進(jìn)行實(shí)時(shí)渲染; 4)渲染處理器將渲染后的數(shù)據(jù)發(fā)送至顯示器進(jìn)行三維網(wǎng)頁顯示。
6.根據(jù)權(quán)利要求5所述的ー種三維網(wǎng)頁的顯示裝置的應(yīng)用,其特征在于,所述的步驟3)中的活動(dòng)資源隊(duì)列數(shù)據(jù)為步驟2)生成的場景資源隊(duì)列數(shù)據(jù)中與三維圖形渲染引擎相匹配的資源隊(duì)列數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種三維網(wǎng)頁的顯示裝置及其應(yīng)用,包括數(shù)據(jù)采集器、存儲(chǔ)器、文件解碼處理器、渲染處理器和顯示器,所述的存儲(chǔ)器分別連接數(shù)據(jù)采集器、文件解碼處理器和渲染處理器,所述的渲染處理器分別與文件解碼處理器和顯示器連接;所述的應(yīng)用包括數(shù)據(jù)采集器采集三維場景網(wǎng)頁文件保存至存儲(chǔ)器;文件解碼處理器獲取存儲(chǔ)器中的三維場景網(wǎng)頁文件,并對其進(jìn)行實(shí)時(shí)解碼,生成場景資源隊(duì)列數(shù)據(jù),發(fā)送至渲染處理器;渲染處理器根據(jù)存儲(chǔ)器中三維圖形渲染引擎對場景資源隊(duì)列數(shù)據(jù)進(jìn)行實(shí)時(shí)渲染;渲染處理器將渲染后的數(shù)據(jù)發(fā)送至顯示器進(jìn)行三維網(wǎng)頁顯示。與現(xiàn)有技術(shù)相比,本發(fā)明具有可提高三維網(wǎng)頁可操作性、提高三維網(wǎng)頁顯示速度等優(yōu)點(diǎn)。
文檔編號(hào)G06F17/30GK102867026SQ20121030410
公開日2013年1月9日 申請日期2012年8月23日 優(yōu)先權(quán)日2012年8月23日
發(fā)明者張生言, 李欣, 包嘉會(huì), 傅新波, 林秀全 申請人:上海創(chuàng)圖網(wǎng)絡(luò)科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
扶沟县| 策勒县| 疏勒县| 东阿县| 松溪县| 周宁县| 晴隆县| 湘潭市| 江阴市| 古浪县| 庄河市| 阜新| 陕西省| 抚松县| 措美县| 当雄县| 清水县| 敦化市| 儋州市| 马边| 历史| 荥经县| 遵化市| 定远县| 都江堰市| 石屏县| 靖州| 石门县| 南城县| 永州市| 游戏| 德兴市| 宜川县| 双牌县| 内江市| 临漳县| 册亨县| 衡东县| 旅游| 上栗县| 桑日县|