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

一種植物科普電子書閱讀展示方法及裝置與流程

文檔序號:12464446閱讀:345來源:國知局
一種植物科普電子書閱讀展示方法及裝置與流程

本發(fā)明涉及虛擬現(xiàn)實技術(shù)領(lǐng)域,具體涉及一種植物科普電子書閱讀展示方法及裝置。



背景技術(shù):

隨著科技的發(fā)展,越來越多的人通過閱讀電子書來獲取信息,憑借自身節(jié)省空間、容易存儲等優(yōu)勢的電子書讓人們的閱讀形式從從紙質(zhì)媒體轉(zhuǎn)向電子類讀物,并占據(jù)了大部分圖書市場。

科普電子書只是簡單的呈現(xiàn)一本科普書籍,沒有更好的交互體檢;科普電子書的圖書內(nèi)容比較單一,只是以文字結(jié)合圖片,而且表現(xiàn)形式上缺少美感和視覺感受,降低了受眾的自主性和主動性。并且,傳播方式在一定程度上,降低了科普知識的大眾宣傳的力度。



技術(shù)實現(xiàn)要素:

為解決上述技術(shù)問題,本發(fā)明提供一種植物科普電子書閱讀展示方法及裝置,通過虛擬現(xiàn)實技術(shù),實現(xiàn)了一種具有文字、圖片、音效和三維模型結(jié)合的植物科普電子書。

為實現(xiàn)上述目的,本發(fā)明提供以下技術(shù)方案:

一方面,本發(fā)明提供了一種植物科普電子書閱讀展示方法,包括如下步驟:

獲取待展示植物的知識,根據(jù)獲取的知識建立數(shù)據(jù)庫和待展示植物的三維模型;

通過Unity3D建立含有三維立體書模型的2D/3D場景,所述數(shù)據(jù)庫和所述三維模型設(shè)置在所述三維立體書模型中;

在所述2D/3D場景上設(shè)置交互按鈕,分別設(shè)置與所述交互按鈕、所述數(shù)據(jù)庫和所述三維模型相應(yīng)的觸發(fā)事件以及三維立體書模型中的每一頁對應(yīng)的滑動事件;

觸動所述觸發(fā)事件或所述滑動事件播放與所述觸發(fā)事件或所述滑動事件相應(yīng)的所述數(shù)據(jù)庫中的知識以及所述的三維模型。

進一步的,所述待展示植物的三維模型以FBX格式導(dǎo)入Unity3D引擎中。

進一步的,所述交互按鈕包括:上一頁、下一頁、閱讀模式、3D模式和返回。

進一步的,根據(jù)用戶觸動所述三維模型對應(yīng)的觸發(fā)事件時,所述三維模型以動畫形式展現(xiàn)待展示植物的生長過程。

進一步的,觸動所述三維立體書模型中當前頁對應(yīng)的滑動事件,所述滑動事件判斷觸動手勢是向前一頁翻動或向后一頁翻動,且控制當前頁向前翻動或向后翻動。

進一步的,所述三維模型以動畫形式展現(xiàn)待展示植物的生長過程的步驟包括:

三維立體書的頁面彈出待展示植物對應(yīng)的二維碼,移動終端掃描二維碼后顯示所述待展示植物科普知識的電子文檔數(shù)據(jù)。

另一方面,本發(fā)明提供了一種植物科普電子書閱讀展示裝置,包括:

獲取模塊,用于獲取待展示植物的知識,根據(jù)獲取的知識建立數(shù)據(jù)庫和待展示植物的三維模型;

建模模塊,用于通過Unity3D建立含有三維立體書模型的2D/3D場景,所述數(shù)據(jù)庫和所述三維模型設(shè)置在所述三維立體書模型中;

觸發(fā)模塊,用于在所述2D/3D場景上設(shè)置交互按鈕,分別設(shè)置與所述交互按鈕、所述數(shù)據(jù)庫和所述三維模型相應(yīng)的觸發(fā)事件以及三維立體書模型中的每一頁對應(yīng)的滑動事件;

展示模塊,用于觸動所述觸發(fā)事件或所述滑動事件展現(xiàn)與所述觸發(fā)事件或所述滑動事件相應(yīng)的所述數(shù)據(jù)庫中的知識以及所述的三維模型。

進一步的,所述觸發(fā)模塊包括:交互按鈕單元,所述交互按鈕單元包括:上一頁按鈕、下一頁按鈕、閱讀模式按鈕、3D模式按鈕和返回按鈕。

進一步的,所述展示模塊包括:觸發(fā)事件單元,用于根據(jù)用戶觸動所述三維模型對應(yīng)的觸發(fā)事件時,所述三維模型以動畫形式展現(xiàn)待展示植物的生長過程。

進一步的,所述展示模塊包括:滑動事件單元,用于觸動所述三維立體書模型中當前頁對應(yīng)的滑動事件,所述滑動事件判斷觸動手勢是向前一頁翻動或向后一頁翻動,且控制當前頁向前翻動或向后翻動。

由上述技術(shù)方案可知,本發(fā)明所述的一種植物科普電子書閱讀展示方法及裝置,實現(xiàn)了在圖書中附有插圖、文本,還疊加有與圖書內(nèi)容相關(guān)的三維科普知識景象,使真實的紙質(zhì)圖書上的內(nèi)容與虛擬的實驗場景相疊加,通過切換2D/3D模式,可以從不同角度汲取植物科普知識。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明的一種植物科普電子書閱讀展示方法的流程示意圖;

圖2是本發(fā)明的一種植物科普電子書閱讀展示裝置的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整的描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

憑借自身節(jié)省空間、容易存儲等優(yōu)勢的電子書讓人們的閱讀形式從從紙質(zhì)媒體轉(zhuǎn)向電子類讀物,科普電子書只是簡單的呈現(xiàn)一本科普書籍,沒有更好的交互體檢;科普電子書的圖書內(nèi)容比較單一,只是以文字結(jié)合圖片,降低了受眾的自主性和主動性。為解決上述技術(shù)問題,本發(fā)明提供一種植物科普電子書閱讀展示方法及裝置。

S101:獲取待展示植物的知識,根據(jù)獲取的知識建立數(shù)據(jù)庫和待展示植物的三維模型;

在本步驟中,獲取待展示植物的知識,對獲得的知識進行整合,根據(jù)資料的類型進行分類存儲,整合為文本、圖像、音頻和視頻類型數(shù)據(jù),并導(dǎo)入到Unity3D引擎中。在Unity3D引擎中,根據(jù)整理的數(shù)據(jù)建立待展示植物的三維模型。

S102:通過Unity3D建立含有三維立體書模型的2D/3D場景,所述數(shù)據(jù)庫和所述三維模型設(shè)置在所述三維立體書模型中;

在本步驟中,在Unity3D引擎中,搭建2D/3D場景,創(chuàng)建三維立體書模型,將.jpg格式的圖片以數(shù)組的儲存方式賦予在立體書上。在2D場景中,調(diào)整攝像機角度,使攝像機視角正對電子書在坐標系中的垂直方向。在3D場景,使攝像機視角傾斜于電子書在坐標系中的垂直方向。

S103:在所述2D/3D場景上設(shè)置交互按鈕,分別設(shè)置與所述交互按鈕、所述數(shù)據(jù)庫和所述三維模型相應(yīng)的觸發(fā)事件以及三維立體書模型中的每一頁對應(yīng)的滑動事件;

在本步驟中,在2D/3D場景中,添加“上一頁”、“下一頁”、“2D模式”、“3D模式”和“返回”等交互按鈕,當用戶點擊“上一頁”按鈕時,電子書將翻到當前頁的上一頁。用戶點擊“下一頁”按鈕時,電子書將翻到當前頁的下一頁。用戶點擊“2D模式”按鈕時,系統(tǒng)將用戶視角調(diào)整為2D平面視角。用戶點擊“3D模式”按鈕時,系統(tǒng)將用戶視角調(diào)整為3D視角。在2D/3D場景中,添加觸發(fā)事件。當用戶點擊某一張圖片時候,在圖片的可視范圍內(nèi),將出現(xiàn)該植物的三維模型,并配以語音解說。

在三維立體書模型中的每一頁,添加滑動事件,通過模擬現(xiàn)實中真實翻書的效果。

S104:根據(jù)用戶觸動所述觸發(fā)事件或所述滑動事件展現(xiàn)與所述觸發(fā)事件或所述滑動事件相應(yīng)的所述數(shù)據(jù)庫中的知識以及所述三維模型。

在本步驟中,當用戶點擊某一張圖片時候,在圖片的可視范圍內(nèi),將出現(xiàn)該植物的三維模型,并伴隨有物候期4個生長周期和病蟲害侵襲的對應(yīng)按鈕。例如,點擊物候期其中一個周期按鈕時,該周期的植物三維特征,將從書本上以生長動畫的形式展示出來,并配以語音解說。

在點擊圖片的時候,還彈出對應(yīng)的二維碼,該二維碼對應(yīng)的科普知識數(shù)據(jù)存儲在遠程服務(wù)器上。受眾拿出手機或其他移動終端進行二維碼掃描,通過Http協(xié)議向服務(wù)器發(fā)送并解析科普知識數(shù)據(jù),移動終端會顯示該科普知識的電子文檔數(shù)據(jù)。受眾可以自定義寫下心得體會,點擊分享按鈕,科普知識會在自己的社交平臺進行分享。

如果滑動三維立體書模型某一頁,通過碰撞體實時的檢測,會判定手勢動作是往前一頁翻動還是往后一頁翻動,三維立體書模型也會作出相應(yīng)的前一頁/后一頁的翻動效果,真實體驗翻書效果。

從上述描述可知,本發(fā)明實施例提供的一種植物科普電子書閱讀展示方法,實現(xiàn)了以虛擬現(xiàn)實技術(shù)生動逼真地展現(xiàn)植物科普內(nèi)容,利用三維建模技術(shù)創(chuàng)建3D模型增加立體感,使畫面更充實;同時融入交互技術(shù)帶來的生動與真實感可以極大提升使用體驗,增加獲得知識的滿足感,并進一步增進汲取科普知識的興趣。

并通過分享機制,將對應(yīng)的科普知識進行分享,可以通過社交平臺進行科普知識的宣傳和推廣。

在一種可選實施方式中,提供了上述步驟S101的一種具體實施方式。上述步驟S101具體包括如下步驟:

將待展示植物的三維模型以FBX格式導(dǎo)入Unity3D引擎中。

本發(fā)明實施例二提供一種植物科普電子書閱讀展示裝置,參見圖2,該展示裝置包括:

獲取模塊10,用于獲取待展示植物的知識,根據(jù)獲取的知識建立數(shù)據(jù)庫和待展示植物的三維模型;

建模模塊20,用于通過Unity3D建立含有三維立體書模型的2D/3D場景,所述數(shù)據(jù)庫和所述三維模型設(shè)置在所述三維立體書模型中;

觸發(fā)模塊30,用于在所述2D/3D場景上設(shè)置交互按鈕,分別設(shè)置與所述交互按鈕、所述數(shù)據(jù)庫和所述三維模型相應(yīng)的觸發(fā)事件以及三維立體書模型中的每一頁對應(yīng)的滑動事件;

展示模塊40,用于觸動所述觸發(fā)事件或所述滑動事件展現(xiàn)與所述觸發(fā)事件或所述滑動事件相應(yīng)的所述數(shù)據(jù)庫中的知識以及所述的三維模型。

進一步的,所述觸發(fā)模塊30包括:交互按鈕單元,所述交互按鈕單元包括:上一頁按鈕、下一頁按鈕、閱讀模式按鈕、3D模式按鈕和返回按鈕。

進一步的,所述展示模塊40包括:觸發(fā)事件單元,用于根據(jù)用戶觸動所述三維模型對應(yīng)的觸發(fā)事件時,所述三維模型以動畫形式展現(xiàn)待展示植物的生長過程。

進一步的,所述展示模塊40還包括:二維碼分享單元,用于三維立體書的頁面彈出待展示植物對應(yīng)的二維碼,移動終端掃描二維碼后顯示所述待展示植物科普知識的電子文檔數(shù)據(jù)。

進一步的,所述展示模塊40包括:滑動事件單元,用于觸動所述三維立體書模型中當前頁對應(yīng)的滑動事件,所述滑動事件判斷觸動手勢是向前一頁翻動或向后一頁翻動,且控制當前頁向前翻動或向后翻動。

通過上述描述可知,本發(fā)明實施例提供的一種植物科普電子書閱讀展示裝置,實現(xiàn)了在圖書中附有插圖、文本,還疊加有與圖書內(nèi)容相關(guān)的三維科普知識景象,使真實的紙質(zhì)圖書上的內(nèi)容與虛擬的實驗場景相疊加,通過切換2D/3D模式,可以從不同角度汲取植物科普知識。

以上實施例僅用于說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
略阳县| 沁源县| 色达县| 茌平县| 三都| 太湖县| 海淀区| 元江| 伊吾县| 佳木斯市| 馆陶县| 额尔古纳市| 蓬莱市| 石屏县| 金湖县| 永宁县| 化隆| 德庆县| 通渭县| 洱源县| 中山市| 东方市| 阿鲁科尔沁旗| 德州市| 和顺县| 丰原市| 镇远县| 河间市| 台江县| 伊金霍洛旗| 银川市| 桐柏县| 大冶市| 大足县| 茶陵县| 湘乡市| 扶沟县| 偃师市| 乳山市| 九龙坡区| 北京市|