• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      三維虛擬校園的場景規(guī)劃與實現(xiàn)

      2020-11-06 07:16:29楊芳萍王鵬飛
      甘肅科技縱橫 2020年9期
      關(guān)鍵詞:場景

      楊芳萍 王鵬飛

      摘要:隨著數(shù)字校園的快速發(fā)展,虛擬校園也開始進入人們的眼簾,規(guī)劃虛擬校園已成為高校發(fā)展的必然趨勢;本論述根據(jù)隴東學院的基本情況,采用3dsMax將收集的數(shù)據(jù)、使用CAD繪制的圖紙進行建模,并通過采用支撐多平臺的游戲開發(fā)工具Unity3D的插件實現(xiàn)粒子等效果,完成了學校虛擬場景的創(chuàng)建,使用戶能夠身臨其境的感受到真實場景;采用JSP開發(fā)技術(shù)、使用多維數(shù)據(jù)全組合編碼公式優(yōu)化系統(tǒng)開發(fā)過程中的數(shù)據(jù)分析和存儲技術(shù),改進多維數(shù)據(jù)存儲方式,解決數(shù)據(jù)信息隱蔽等問題,完成了對樓宇信息、學生信息及師生便捷服務(wù)等管理。

      關(guān)鍵詞:三維虛擬校園;場景;虛擬天氣;配色方案;全組合編碼

      中圖分類號:TP319

      文獻標志碼:A

      1概述

      伴隨著數(shù)字校園的快速發(fā)展,虛擬校園也開始進入人們的眼簾,人們開始對虛擬校園產(chǎn)生憧憬。隴東學院是一所全日制綜合性省屬普通本科院校,為了讓更多的人們了解學校的辦學條件和辦學水平,更多的有識之士加入到這個大家庭中,加強學校的對外招生宣傳,推廣學校在線辦公等功能,以學校的校園數(shù)據(jù)和景觀圖像為基礎(chǔ),構(gòu)建比二維平面更直觀形象,更逼近校園實景的三維虛擬校園已勢在必行。傳統(tǒng)的虛擬校園都是建立在二維平面地圖和影像地圖的基礎(chǔ)上,已經(jīng)不能滿足學校對外招生宣傳、校園導(dǎo)航、信息化管理的多元化功能需求。利用最新的計算機虛擬現(xiàn)實技術(shù)和網(wǎng)絡(luò)技術(shù),產(chǎn)生了最先進的三維虛擬校園技術(shù),三維比二維平面更直觀形象,更逼近校園的實景[1]。

      2三維虛擬校園的場景規(guī)劃與實現(xiàn)

      以隴東學院為模型基礎(chǔ),采用3dsMax三維建模軟件工具將收集的數(shù)據(jù)和通過CAD繪制的圖紙進行建模,并通過采用支撐多平臺的游戲開發(fā)工具Unity3D的插件實現(xiàn)粒子等效果,完成了學校虛擬場景的創(chuàng)建;再使用Unity3D軟件開發(fā)出場景中角色漫游、碰撞檢測等功能,讓使用者能夠身臨其境的感受到真實場景;根據(jù)校園環(huán)境通過編寫腳本實現(xiàn)場景的四季變換等;采用JSP開發(fā)技術(shù),使用多維數(shù)據(jù)全組合編碼公式實現(xiàn)了樓宇管理系統(tǒng)、學生信息管理系統(tǒng)、便捷服務(wù)等功能。當用戶輸入的用戶名和密碼正確無誤后,進入系統(tǒng)主界面,其系統(tǒng)啟動后的界面如圖1所示。

      2.1三維虛擬場景的實現(xiàn)

      2.1.1三維虛擬場景系統(tǒng)

      將學校管理的對象在三維地圖上進行展示,通過三維地圖的輔助更直觀方便的對各個對象進行管理監(jiān)控,其虛擬場景采用三維虛擬技術(shù),以圖形操作界面的方式實現(xiàn)。虛擬場景具有四級縮放、任意拖動、快速導(dǎo)航、鷹眼、測距、綜合查詢、地圖調(diào)用、快速信息標注、分享等功能。場景的季節(jié)設(shè)計采用渲染技術(shù),實現(xiàn)了春、夏、秋、冬、雪、夜場景季節(jié)景色的變化[2]。場景支持互聯(lián)網(wǎng)瀏覽,根據(jù)天氣預(yù)報接口獲取天氣狀況,用戶可以選擇前后7d的氣象信息,并顯示在虛擬場景中,系統(tǒng)能夠根據(jù)時間顯示晝、夜、春、夏、秋、冬、節(jié)日等多種組合場景。虛擬校園場景上配有各類建筑的實景照片,并在一些位置制作全方位實景視頻。同時采用全息數(shù)字展示,最終模擬全息投影顯示的結(jié)果形成真實、立體感強、形象逼真的場景。點擊圖1上方的復(fù)選框場景按鈕,并分別單擊春、夏、秋、冬等按鈕,就實現(xiàn)了四季的不同基本場景,如圖2所示。

      三維虛擬校園場景不僅實現(xiàn)了四季等的基本場景,而且還可根據(jù)互聯(lián)網(wǎng)天氣預(yù)報接口讀取天氣信息,并按照陰、晴、雨、雪、多云的天氣狀況、根據(jù)節(jié)假日情況增加了節(jié)日動態(tài)特效,將四季、晝夜、天氣、節(jié)日等信息可根據(jù)情況任意組合,最多達到了40多種場景的組合,比如夜間雪景場景如圖3所示。

      2.1.2數(shù)字化配色方案

      對于點、線組成的圖,受縮放、斜切、旋轉(zhuǎn)、透視等因素影響較大,容易產(chǎn)生其他圖案及紋理;圖案和圖像縮放受影響不大,受斜切、旋轉(zhuǎn)、透視等不對稱拉伸影響變化較大等問題要進行基線誤差處理。在圖像引用過程中,應(yīng)考慮因硬件制約,致使原點、線構(gòu)成的圖形(圖案)出現(xiàn)清晰的紋理等問題,應(yīng)盡可能采用誤差修正方式,采用近似虛化點線彌補效果不足。因此,在完成三維虛擬場景的圖像效果處理過程巾,其程序生成配色方案主要以RGB格式為基礎(chǔ)建立的色彩對比模型,有9個小的單元格組成,中間為對比色,周圍為背景色[4],主要從以下幾個方面來完成。

      (1)對比色R(0.128.255)G(0.128.255)B(0.128.255)采用自由組合的方式產(chǎn)生,即以128為基色值,共有3*3*3=27種。

      則設(shè)有A為變化值總數(shù):A=3,i為A的變量i=0,1,2,N為對比色的總數(shù):N=3^3=27,L為RGB控制變量L=A^i.count。

      對比色的生成為RGB(Int(L/(A^i.count)Mod A*基色值),(L/(A^i.count) Mod A*基色值),(L/(A^i.count) Mod A*基色值)。

      (2)當i.count因程序控制變量變化時,i由0到2變化,與基色值相乘得到對比色的RGB值。對比色的基色值為128[3],見表1所列。

      (3)背景色R(0.64.128.192.255)G(0.64.128.192.255)B(0.64.128.192.255)采用自由組合的方式產(chǎn)生,即以64為基色值,共有5*5*5=125種。

      對比色的生成為RGB(Int(L/(A^i.count)Mod A*基色值),(U(A^i.count) Mod A*基色值),(U(A^i.count) Mod A*基色值)。

      (4)當i.count因程序控制變量變化時,i由0到2變化,與基色值相乘得到對比色的RGB值[3]。

      (5)在其生成的數(shù)字化配色方案中,為了方便制作者的查找使用,在配色方案下附加背景色及對比色的RGB值。在色彩的擴展中,采用紅、綠、藍各自同時擴展,將色彩顯示在同一個平面上,每行顯示綠擴展,每3個單元為一次,每行5次;藍擴展采用列擴展,每3個單元為一次,擴展5次;紅色采用跳躍擴展,紅色不變綠藍同時擴展,紅色擴展后綠藍再次擴展[3],完成了配色方案的擴展算法。

      2.2樓宇信息管理系統(tǒng)

      分別點擊圖1下方的“樓”“院”“學”“商”“醫(yī)”等按鈕,根據(jù)建筑的不同類型可實現(xiàn)不同的系統(tǒng)功能。單擊“樓”按鈕,進入了“樓宇信息管理系統(tǒng)”,可以瀏覽到隴東學院所有樓宇的“樓院編號”“樓院名稱”“負責人”“聯(lián)系電話”“地址”“層數(shù)”“其他”“操作”等功能,在該頁面中可以預(yù)覽到25條樓宇記錄,并且也可單擊該頁面下方的“首頁”(“尾頁”)按鈕,直接瀏覽首頁(尾頁)記錄的樓宇信息,也可單擊該頁面下方的“上一頁”(“下一頁”)按鈕,直接瀏覽上一頁(下一頁)記錄的樓宇信息;還可通過“操作”功能的“詳情”,詳細的了解某棟樓宇的所有資料信息信息;通過“修改”按鈕,修改某樓宇的“樓宇名稱”“負責人”“聯(lián)系電話”“層數(shù)”“地圖坐標”“地址”“地圖覆蓋物”等;修改的“地圖坐標”的“X”和“Y”這兩個參數(shù),它不是地圖覆蓋物的地圖坐標,而是通過GIS基點換算而來的坐標相對值,其基點在左上方[4];修改的“層數(shù)”中的“瀏覽”參數(shù),它指的是數(shù)據(jù)采集到并添加樓院照片的文件;修改的“地圖覆蓋物”中的“瀏覽”參數(shù),它指的是數(shù)據(jù)采集到的樓院上面發(fā)光的物體標記文件[5];在“樓宇信息修改”對話框中,如果需要確定修改操作,那么需要單擊保存“按鈕”,否則單擊“取消”按鈕;在該頁面的右上方位置處,通過單擊“添加”(“刪除”)按鈕,也可添加或者刪除該樓宇管理系統(tǒng)中樓宇記錄,也可通過“查詢”按鈕,使用“樓宇編號”查詢某棟樓宇的相關(guān)記錄信息。具體操作界面如圖4所示。

      通過該系統(tǒng),也可以查看某棟樓宇的基本情況介紹,在圖1中點擊某棟學生宿舍樓,可以瀏覽到這棟樓所有宿舍居住學生的基本信息,如圖5所示。

      2.3學生信息管理系統(tǒng)

      在該系統(tǒng)中實現(xiàn)了對隴東學院所有學生通過“學號”“姓名”“性別”“出生年月”“籍貫”“院系”“專業(yè)”“民族”“政治面貌”“學籍狀態(tài)”“聯(lián)系電話”學生信息管理等功能;也可通過“修改”按鈕,修改學生的基本信息;也可在該頁面的右上方位置處,通過單擊“添加”(“刪除”)按鈕,添加或者刪除該學生新項目管理系統(tǒng)中學生的記錄,也可通過“查詢”按鈕,使用“學號”查詢學生的相關(guān)記錄信息;為了進一步優(yōu)化系統(tǒng)開發(fā)過程中的數(shù)據(jù)分析和存儲技術(shù),運用了基于邏輯運算的全組合編碼公式,改進了多維數(shù)據(jù)存儲方式、優(yōu)化了程序邏輯結(jié)構(gòu)、解決了數(shù)據(jù)信息隱蔽等問題[6]。

      2.3.1全組合編碼公式

      對多維數(shù)組Array n1…nm中任意元素Array a1…am的權(quán)重:

      Arraya1…am=Array a1…am×R1a1-1…Rmam-1(1)

      最終編碼Code:

      Code=∑……∑∑Arraya1…am

      (2)

      R1>=MAX{Array n1,n2,…nm)+1

      (3)

      Rh>=R 且Rh∈{2i|i>=1),1

      如果Array k1,k2…km在Array n1,n2…nm中由無到有,則:

      Code=Code+Arrayk1,k2…km。

      (4)

      2.3.2判定公式

      如果Array k1,k2…km在Array n1,n2…nm中由有到無,則:

      Code=Code-Arrayk1,k2…km

      (5)

      對于任意元素Array k1,k2…km的判斷是這樣的:

      Arrayk1,k2…km L Code

      (6)

      用以下算法進行判斷:

      If Jud=Arrayk1,k2…km Then

      Arrayk1,k2…km存在于Code中

      Else

      Array k1,k2…km不存在于Code中

      End If。

      2.4師生便捷服務(wù)系統(tǒng)

      采用JSP開發(fā)技術(shù),實現(xiàn)了師生在線便捷服務(wù)的功能。當不同的用戶輸入正確的用戶名和密碼后即可進入便捷服務(wù)系統(tǒng)界面。學生可以進行課堂考勤的簽到等功能,教師可以通過該系統(tǒng)進行請假、發(fā)起課堂考勤、查看自己的課表等功能,具體操作截圖界面如圖6所示。

      3結(jié)束語

      數(shù)字化校園就是通過虛擬三維技術(shù)將管理、服務(wù)的提供者與每個學生信息相聯(lián)結(jié),使學校的管理者與學生之間通過網(wǎng)絡(luò)實現(xiàn)管理、交流、教學等工作。學生可以在任何時間任何地點獲得學校信息、相關(guān)服務(wù)和教學活動,教師可以在線便捷辦公,從而營造出了一個“無網(wǎng)而不在”豐富多彩的虛擬學校。

      參考文獻:

      [1]范圍華.基于Unity的虛擬校園漫游系統(tǒng)的設(shè)計與實現(xiàn)[J].安徽農(nóng)業(yè)科學,2016,44(1):325-327.

      [2]馮新玲.三維虛擬校園交互漫游系統(tǒng)的設(shè)計與實現(xiàn)[D].南京:南京理工大學,2018.

      [3]李娜.基于全組合算法的數(shù)字化配色方案分析[J].電腦知識與技術(shù),2014,10(4):803-805.

      [4]張會霞,馬神兵,張亦弛.基于三維GIS的虛擬校園環(huán)境研究[J].測繪通報,2017(6):118-121.

      [5]高小六.數(shù)字地圖的應(yīng)用現(xiàn)狀及前景分析[J].赤子,2015(1):318.

      [6]劉正岐,郭濤.基于邏輯運算的多維數(shù)據(jù)全組合編碼算法研究[J].物聯(lián)網(wǎng)技術(shù),2011(9):41-44.

      收稿日期:2020-06-08

      基金項目:甘肅省自然科學基金項目(項目編號:18JR3RM234)。

      作者簡介:楊芳萍(1977-),女,漢族,甘肅甘谷人,大學本科,副教授,主要從事計算機教育工作。

      猜你喜歡
      場景
      場景傳播視閾下的網(wǎng)絡(luò)直播探析
      新聞界(2016年15期)2016-12-20 09:46:44
      漢語語篇英譯中詞匯場理論和框架理論的應(yīng)用研究
      考試周刊(2016年93期)2016-12-12 09:34:00
      以二維動畫短片《回家》為例,談其創(chuàng)作步驟
      場景:大數(shù)據(jù)挖掘的新標準
      今傳媒(2016年9期)2016-10-15 22:08:05
      基于場景視角試議移動互聯(lián)網(wǎng)時代的廣告創(chuàng)新
      出版廣角(2016年12期)2016-09-29 16:45:38
      羅生門下的人性丑惡——解析電影《羅生門》
      戲劇之家(2016年16期)2016-09-28 11:23:43
      大學市場營銷課程教學中的場景營銷研究
      成才之路(2016年23期)2016-09-22 16:23:43
      《遠大前程》的哥特式解讀
      考試周刊(2016年70期)2016-09-20 13:47:41
      實踐是最好的學習
      從短片《愛》談對動畫制作中重要因素的處理和把握
      双牌县| 南和县| 松原市| 庄浪县| 卢氏县| 彩票| 蒲江县| 呈贡县| 广平县| 东台市| 榆社县| 托克逊县| 甘泉县| 永宁县| 平泉县| 丰镇市| 读书| 汉寿县| 八宿县| 宁化县| 建昌县| 交口县| 金昌市| 桐城市| 屯留县| 新竹市| 芒康县| 儋州市| 永嘉县| 壶关县| 饶河县| 晴隆县| 漳州市| 平乐县| 威宁| 偃师市| 南皮县| 西华县| 连城县| 临潭县| 新宾|