999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三維虛擬校園的場景規劃與實現

2020-11-06 07:16:29楊芳萍王鵬飛
甘肅科技縱橫 2020年9期

楊芳萍 王鵬飛

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

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

中圖分類號:TP319

文獻標志碼:A

1概述

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

2三維虛擬校園的場景規劃與實現

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

2.1三維虛擬場景的實現

2.1.1三維虛擬場景系統

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

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

2.1.2數字化配色方案

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

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

則設有A為變化值總數:A=3,i為A的變量i=0,1,2,N為對比色的總數: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)采用自由組合的方式產生,即以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)在其生成的數字化配色方案中,為了方便制作者的查找使用,在配色方案下附加背景色及對比色的RGB值。在色彩的擴展中,采用紅、綠、藍各自同時擴展,將色彩顯示在同一個平面上,每行顯示綠擴展,每3個單元為一次,每行5次;藍擴展采用列擴展,每3個單元為一次,擴展5次;紅色采用跳躍擴展,紅色不變綠藍同時擴展,紅色擴展后綠藍再次擴展[3],完成了配色方案的擴展算法。

2.2樓宇信息管理系統

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

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

2.3學生信息管理系統

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

2.3.1全組合編碼公式

對多維數組Array n1…nm中任意元素Array a1…am的權重:

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師生便捷服務系統

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

3結束語

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

參考文獻:

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

[2]馮新玲.三維虛擬校園交互漫游系統的設計與實現[D].南京:南京理工大學,2018.

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

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

[5]高小六.數字地圖的應用現狀及前景分析[J].赤子,2015(1):318.

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

收稿日期:2020-06-08

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

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

主站蜘蛛池模板: 992tv国产人成在线观看| 国产精品久久久久久影院| 国产精品伦视频观看免费| 男女男精品视频| 欧美亚洲日韩中文| 亚洲精品视频网| 亚洲成人黄色在线| 伊人中文网| 日韩黄色大片免费看| 黄色网址免费在线| 尤物特级无码毛片免费| 精品国产香蕉伊思人在线| 99ri精品视频在线观看播放| 真人免费一级毛片一区二区| 亚洲人成色在线观看| 亚洲第一极品精品无码| 国模私拍一区二区| 99久久精品视香蕉蕉| 国产一区二区三区日韩精品| 国产免费精彩视频| 伊人91在线| 无码精品国产dvd在线观看9久| 亚洲中文字幕无码爆乳| 91尤物国产尤物福利在线| 无码中文字幕乱码免费2| 伊人蕉久影院| 国产一线在线| 欧美一级一级做性视频| 三级欧美在线| 久久毛片基地| 色成人亚洲| 国产三级国产精品国产普男人| 性欧美久久| 亚洲国产看片基地久久1024| 亚洲综合久久成人AV| 区国产精品搜索视频| 亚洲一区网站| 丁香五月激情图片| 成人午夜在线播放| 国产v欧美v日韩v综合精品| 热99精品视频| 亚洲av无码成人专区| 2021天堂在线亚洲精品专区 | 日韩一级二级三级| 亚洲av无码成人专区| 国产精品久线在线观看| 午夜福利视频一区| 久久亚洲日本不卡一区二区| 露脸一二三区国语对白| 色天天综合| 国产精品主播| 亚洲无码不卡网| 国产91特黄特色A级毛片| 幺女国产一级毛片| 国产美女91呻吟求| 美女一区二区在线观看| 国产成人免费视频精品一区二区| 在线免费不卡视频| 国产精品女熟高潮视频| 国产毛片一区| 亚洲成人黄色在线观看| 三上悠亚在线精品二区| 91精品国产麻豆国产自产在线| 久青草网站| 久久毛片免费基地| 亚洲无线国产观看| 欧美国产日韩另类| 国产精品性| 午夜高清国产拍精品| 国产福利一区在线| 日韩不卡免费视频| 久久久四虎成人永久免费网站| 日韩久草视频| 国产青榴视频| 亚洲一级毛片| 亚洲第一视频免费在线| 免费不卡在线观看av| 91久久国产热精品免费| 热久久这里是精品6免费观看| 永久在线播放| 国产精品无码AV中文| 色悠久久综合|