專利名稱:一種場景互動展示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及場景全互動虛擬現(xiàn)實(shí)展示的方法,特別是一種場景互動展示方法。
背景技術(shù):
隨著虛擬現(xiàn)實(shí)展示技術(shù)的發(fā)展越來越快,也越來越成熟,可以在任何的虛擬空間 里得到很好的體驗(yàn)。但是現(xiàn)有技術(shù)中的場景瀏覽,大多數(shù)是感官中視覺體驗(yàn),而并沒有得到 全面的感官體驗(yàn),在現(xiàn)有的虛擬現(xiàn)實(shí)展示空間中往往難以實(shí)現(xiàn)更互動效果。其功能更是簡 單而又修改復(fù)雜。若是讓虛擬現(xiàn)實(shí)展示功能技術(shù)功能更加強(qiáng)大和互動性更高更豐富多樣,那必須有 更靈活的程序創(chuàng)造優(yōu)質(zhì)體驗(yàn)空間,讓感官系統(tǒng)與虛擬現(xiàn)實(shí)展示功能全面結(jié)合。讓聽覺、視 覺、控制等等的互動行為,人們都可以在全互動虛擬現(xiàn)實(shí)展示系統(tǒng)發(fā)揮得淋漓盡致。更快的 得到需要的信息內(nèi)容,更好得到身如其境的全互動虛擬現(xiàn)實(shí)展示空間體驗(yàn)。谷歌推出的street view功能將虛擬現(xiàn)實(shí)技術(shù)推上了一個(gè)新的高度,但是由于 street view是由實(shí)景照片堆砌而成,人們在瀏覽的時(shí)候真實(shí)感很強(qiáng),但是難免會感覺缺乏 生氣,場景互動點(diǎn)過于單一。且這種實(shí)際場景互動點(diǎn)拍攝的方式成本很高,且不利于移植。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種場景互動展示方法,可以在場館運(yùn)營展示 功能加入動態(tài)元素和互動效果,使得場館運(yùn)營的展示更加富有控制和瀏覽的體驗(yàn)。為了達(dá)到上述目的,本發(fā)明提供一種場景互動展示方法,包括以下步驟1)設(shè)置場景互動點(diǎn);2)加入渲染所述觀看場景互動點(diǎn)圖;3)分解出場景互動點(diǎn)信息所配功能,加入互動效果;4)按互動效果所需,在場景后臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場景互動 點(diǎn)中包括的所有動態(tài)元素,并在互動點(diǎn)相應(yīng)的位置上播放顯示出各種動態(tài)元素。進(jìn)一步地,所述場景互動點(diǎn),每一個(gè)位置上可選擇進(jìn)行360度全景觀察與互動。進(jìn)一步地,所述互動點(diǎn)位于三維場景畫面提示位置上,例如實(shí)例中的三維仿真歌 劇院,可通點(diǎn)擊閃動的人群標(biāo)示,進(jìn)行查看人群進(jìn)入歌劇院的動畫模擬場景。進(jìn)一步地,所述實(shí)時(shí)通過互動效果要求所需在后臺加載動態(tài)元素,并在場景互動 點(diǎn)上相應(yīng)的位置播放顯示出各動態(tài)元素的步驟進(jìn)一步包括a.對場景互動點(diǎn)中所有可能出現(xiàn)的所有動態(tài)元素分類、編號;b.確定特定場景互動點(diǎn)中的動態(tài)元素,并確定其分類、編號;c.確定動態(tài)元素在所述特定場景互動點(diǎn)中的位置、大小和透視關(guān)系;d.后臺加截所述特定場景互動點(diǎn)中的動態(tài)元素編號對應(yīng)的內(nèi)容,并根據(jù)編號實(shí)時(shí) 加截所述動態(tài)元素進(jìn)行播放顯示互動;e.將所述加截的動態(tài)元素按照其對應(yīng)的編號縮放、剪裁以符合所述動態(tài)元素在所述特定場景互動點(diǎn)中的位置、大小和透視關(guān)系;f.按照所述動態(tài)元素在所述特定場景互動點(diǎn)中的位置、大小和透視關(guān)系將處理后 的動態(tài)元素播放顯示互動。進(jìn)一步地,后臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場景互動點(diǎn)中包括的所有 動態(tài)元素,并顯示所述動態(tài)元素包括動畫、視頻、聲音文件、文字、圖片等。本發(fā)明通過多元化的互動功能和動態(tài)元素顯示,在后臺加載實(shí)時(shí)動態(tài)元素,可以 使得場景運(yùn)營的展示更加富有控制性和瀏覽的體驗(yàn)。同時(shí),展示不止能用于在線瀏覽,還可 以用于線下觀看,支持觸摸屏等多種硬件設(shè)備。
圖1是本發(fā)明一種具體的實(shí)施例中,場景互動展示方法的流程圖。
具體實(shí)施例方式下面結(jié)合實(shí)施例進(jìn)行詳細(xì)說明請參看圖1所示,本發(fā)明提供了場景互動展示的方法,其發(fā)明思想采用多元化的 互動功能和動態(tài)元素顯示,在后臺加載實(shí)時(shí)動態(tài)元素,可以使得場館運(yùn)營的展示更加富有 控制性和瀏覽的體驗(yàn)。其方法具體包括步驟1 設(shè)定場景互動點(diǎn)。了解場館需要現(xiàn)實(shí)怎么樣的互動功能,這樣用戶才可以 對場景內(nèi)容互動進(jìn)行信息查看。只需要確定好場館互動功能,在三維場館圖形上確定好場 館互動點(diǎn)即可。每一個(gè)場館場景的互動點(diǎn)可不止一次,也可很多個(gè),也可能各個(gè)互動點(diǎn)之間 相連或者交叉。步驟2 加入渲染所述觀看場景互動點(diǎn)圖。整理互動點(diǎn)場景模型,要滿足360度環(huán) 視及固定路線漫游時(shí)每個(gè)角度模型的完整及無縫銜接;在確定互動點(diǎn)位置打相機(jī),根據(jù)最 終選擇的渲染模式及合適的漫游路徑確定拼接相機(jī)個(gè)數(shù)及廣角范圍;選擇渲染模式,根據(jù) 二維程序所需選擇相機(jī)屬性b0X、Cylindrical、Spherical等模式及渲染出圖幀數(shù);最終渲 染出圖,后期調(diào)色。將渲染好的三維仿真場館場景圖放入,這樣可以給人一個(gè)空間比較真實(shí) 的感覺。在一個(gè)具體的實(shí)施例中,讓用戶在三維仿真如身臨其境的進(jìn)行場館場景互動,可以 獲得更好體驗(yàn)。由于所述的是三維仿真開發(fā)的場館場景,所有用戶可以在某些互動上進(jìn)行 360度全景觀察。步驟3 分解出場景互動點(diǎn)信息所配功能,加入互動效果。根據(jù)場景信息,分析已 放入三維仿真場館場景圖的場景,確定場館場景信息所述需要的互動功能和互動效果。互 動功能包括點(diǎn)擊、點(diǎn)擊拖動、點(diǎn)擊釋放、點(diǎn)擊滑動等;互動效果包括放大、縮小、淡入淡 出、震動閃動、等等。在各樣的互動點(diǎn)上,加入一系列編寫的動畫程序,來顯示出各樣的互動 點(diǎn)所述需要的互動功能和互動效果。步驟4:按互動效果所需,在場景后臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場 景互動點(diǎn)中包括的所有動態(tài)元素,并在互動點(diǎn)相應(yīng)的位置上播放顯示出各種動態(tài)元素。當(dāng) 場景互動點(diǎn)中包括動態(tài)元素的時(shí)候,在后臺加載所述動態(tài)元素,按預(yù)先做的大小比例、透明 設(shè)置、顯示位置等等,在如述的互動點(diǎn)相應(yīng)的位置上顯示。并可通過編寫的動畫程序進(jìn)度播 放控制和互動控制。所述動態(tài)元素包括動畫、視頻、聲音文件、文字、圖片等,在一個(gè)具體的實(shí)施例中,動態(tài)元素可以為場館的宣傳片或者是每個(gè)不同互動點(diǎn)的背景音樂,也可以是動 畫彈出場館相關(guān)的圖片。場館運(yùn)營展示的動態(tài)元素可以隨時(shí)更改替換,具有非常強(qiáng)的靈活 性。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種場景互動展示方法,其特征在于包括以下步驟1)設(shè)置場景互動點(diǎn);2)加入渲染所述三維仿真場景圖;3)分解出場景互動點(diǎn)信息所配功能,加入互動效果;4)按互動效果所需,在場景后臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場景互動點(diǎn)中包括的所有動態(tài)元素,并在互動點(diǎn)相應(yīng)的位置上播放顯示出各種動態(tài)元素。
2.根據(jù)權(quán)利要求1所述的場景互動展示方法,其特征在于所述的所述步驟1)場景互動 點(diǎn)每一個(gè)位置上可選擇進(jìn)行360度全景觀察與互動。
3.根據(jù)權(quán)利要求1或2所述的場景互動展示方法,其特征在于所述的步驟1)場景互動 點(diǎn)位于三維場景畫面提示位置上。
4.根據(jù)權(quán)利要求1所述的場景互動展示方法,其特征在于所述的步驟4)所述在場景后 臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場景互動點(diǎn)中包括的所有動態(tài)元素,并在互動點(diǎn) 相應(yīng)的位置上播放顯示出各種動態(tài)元素。進(jìn)一步包括以下步驟a.對場景互動點(diǎn)中所有可能出現(xiàn)的所有動態(tài)元素分類、編號;b.確定特定場景互動點(diǎn)中的動態(tài)元素,并確定其分類、編號;c.確定動態(tài)元素在所述特定場景互動點(diǎn)中的位置、大小和透視關(guān)系;d.后臺加截所述特定場景互動點(diǎn)中的動態(tài)元素編號對應(yīng)的內(nèi)容,并根據(jù)編號實(shí)時(shí)加截 所述動態(tài)元素進(jìn)行播放顯示互動;e.將所述加截的動態(tài)元素按照其對應(yīng)的編號縮放、剪裁以符合所述動態(tài)元素在所述特 定場景互動點(diǎn)中的位置、大小和透視關(guān)系;f.按照所述動態(tài)元素在所述特定場景互動點(diǎn)中的位置、大小和透視關(guān)系將處理后的動 態(tài)元素播放顯示互動。
5.根據(jù)權(quán)利要求1所述的場景互動展示方法,其特征在于所述的步驟4)所述的顯示出 各種動態(tài)元素包括動畫、視頻、聲音文件、文字、圖片。
全文摘要
本發(fā)明提供了一種場景互動展示方法,主要包括以下步驟1)設(shè)置場景互動點(diǎn);2)加入渲染所述三維仿真場景圖;3)分解出場景互動點(diǎn)信息所配功能,加入互動效果;4)按互動效果所需,在場景后臺加載或播放當(dāng)前場景互動點(diǎn)和下一可能場景互動點(diǎn)中包括的所有動態(tài)元素,并在互動點(diǎn)相應(yīng)的位置上播放顯示出各種動態(tài)元素。本發(fā)明通過多元化的互動功能和動態(tài)元素顯示,在后臺加載實(shí)時(shí)動態(tài)元素,可以使得場館運(yùn)營的展示更加富有控制性和瀏覽的體驗(yàn)。同時(shí),展示不止能用于在線瀏覽,還可以用于線下觀看,支持觸摸屏等多種硒件設(shè)備。
文檔編號G06F19/00GK101908095SQ201010203888
公開日2010年12月8日 申請日期2010年6月17日 優(yōu)先權(quán)日2010年6月17日
發(fā)明者任德權(quán), 李 泳, 李琪 申請人:廣州市凡拓?cái)?shù)碼科技有限公司