【正文】
with the virtual reality in our school is not universal, to design and to bring students and managers to facilitate to the goals of the. This pletes the library model and realizes the interactive user roaming. In order to realize the design of Virtual Library Based on VRML scene, based on 3DMAX technology for external contour of Library as well as part of the internal elements of modeling. Modeling tools to standard geometry, standard, standard lights, design that simplifies the modeling process and convenient in VRMLPAD. VRMLPAD is used to write interactive roaming and using tools, threedimensional designer 3DMAX article on how to use the powerful design and how to realize the roaming scene are described in detail. At the end of the project are summarized, the key technology of constructing virtual scene description, as well as some solutions and ideas for further research. The method used in this paper can also be applied to the virtual museum, virtual campus. With the gradual development of virtual reality technology, the virtual life of people will be more perfect Key words: VRML, scene, library, 3DMAX 目 錄 1 緒 論 ................................................................ 1 引言 ............................................................ 1 虛擬圖書館的開發(fā)背景和意義 ...................................... 1 虛擬圖書館的科學(xué)研究方法 ........................................ 2 論文的結(jié)構(gòu)安排 .................................................. 3 2 技術(shù)與工具介紹 ....................................................... 4 強大的三維編輯器 —— 3DMAX ....................................... 4 虛擬編輯器 VRMLPAD .............................................. 5 Cortona 瀏覽器 .................................................. 5 3 需求分析 ............................................................. 6 項目概述與實現(xiàn)的目標(biāo) ............................................ 6 功能需求 ........................................................ 6 性能需求 ........................................................ 7 環(huán)境需求 ........................................................ 7 4 概要設(shè)計 ............................................................. 8 虛擬圖書館的功能 ................................................ 8 建立對象集 ................................................ 8 物體的基本造型 ............................................ 8 虛擬圖書館的設(shè)計要求 ............................................ 8 5 詳細(xì)設(shè)計與實現(xiàn) ....................................................... 9 3D 建模過程 ..................................................... 9 VRML 文件的導(dǎo)出與后期制作 ...................................... 16 關(guān)鍵代碼 ....................................................... 19 6 測試 ................................................................ 21 測試結(jié)果 ....................................................... 21 存在問題 ....................................................... 21 解決方法 ....................................................... 22 7 結(jié)論 ................................................................ 23 附 錄 ............................................................... 24 參考文獻(xiàn) .............................................................. 28 致 謝 ................................................................. 29 平頂山學(xué)院本科畢業(yè)設(shè)計 1 1 緒 論 本章是論文的緒論部分,將論述基于 VRML 的圖書館管理系統(tǒng)的開發(fā)背景和意義,使用的科學(xué)研究方法。 本文中所用的方法也可適用于虛擬博物館,虛擬校園等。VRMLPAD 是用于編寫交互式的漫游而采用的工具, 文章還對怎樣利用強大的三維立體設(shè)計器 3DMAX 來設(shè)計場景以及怎樣實現(xiàn)漫游進(jìn)行了詳細(xì)描述。 為實現(xiàn)基于 VRML 的虛擬圖書館場景的的設(shè)計,以 3DMAX 技術(shù)為基礎(chǔ)對圖書館的外部輪廓以及部分內(nèi)部要件進(jìn)行建模 。 在這篇論文中就是針對虛擬現(xiàn)實技術(shù)這樣的真實性,立體性、沉浸式的優(yōu)點結(jié)合當(dāng)下虛擬現(xiàn)實在我校的不普及性,并且以帶給學(xué)生和管理者以方便為目標(biāo)而進(jìn)行的設(shè)計。基于現(xiàn)在的圖書館系統(tǒng)都是編程語言設(shè)計的網(wǎng)頁式的設(shè)計,虛擬圖書館強大的交互和真實感就滿足了彌補這一缺點的需要。本人離校后使用 畢業(yè)論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成果時,第一署名單位仍然為平頂山學(xué)院。 本人完全了解 平頂山學(xué)院 有關(guān)保存、使用畢業(yè)論文的規(guī)定,同意學(xué)校保存或向國家有關(guān)部門或機構(gòu)送交論文的 紙質(zhì)版 和電子版,允許論文被查閱和借閱;本人授權(quán) 平頂山學(xué)院 可以將本畢業(yè)論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用任何復(fù)制手段保存和匯編本畢業(yè)論文。 本聲明的法律責(zé)任由本人承擔(dān)。除文中已經(jīng)注明引用的內(nèi)容外,不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的科研成果。 PINGDINGSHAN UNIVERSITY 畢業(yè)設(shè)計 題 目 : 基于 VRML 的虛擬圖書館系統(tǒng)設(shè)計與實現(xiàn) 院 ( 系 ): 計算機科學(xué)與技術(shù)學(xué)院 專業(yè)年級 : 計算 機科學(xué)與技術(shù) 2021 級 (專升本 ) 姓 名 : 學(xué) 號 : 113210127 指導(dǎo)教師 : 2021 年 4 月 25 日 原 創(chuàng) 性 聲 明 本人鄭重聲明:本人所呈交的畢業(yè)論文,是在指導(dǎo)老師的指導(dǎo)下獨立進(jìn)行研究所取得的成果。畢業(yè)論文中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點等,均已明確注明出處。對本文的研究成果做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。 論文作者簽名: 日 期: 關(guān)于畢業(yè)論文使用授權(quán)的聲明 本人在指導(dǎo)老師指導(dǎo)下所完成的論文及相關(guān)的 資料(包括圖紙、試驗記錄、原始數(shù)據(jù)、實物照片、圖片、錄音帶、設(shè)計手稿等) ,知識產(chǎn)權(quán)歸屬平頂山學(xué)院。如果發(fā)表相關(guān)成果,一定征得指導(dǎo)教師同意,且 第一署名單位為平頂山學(xué)院。 論文作者簽名: 日 期: 指導(dǎo)老師簽名: 日 期: 平頂山學(xué)院本科畢業(yè)設(shè)計 基于 VRML 的虛擬圖書館系統(tǒng)設(shè)計 摘 要 本文主要介紹 VRML 虛擬圖書館場景的設(shè)計與實現(xiàn)。另外, 虛擬現(xiàn)實技術(shù)采用 VRML 語言的形式產(chǎn)生的文件格式比一般的視頻格式的文件要小,因而網(wǎng)絡(luò)傳輸速度快,建立虛擬的圖書館耗費的成本小,因此設(shè)計與實現(xiàn)虛擬圖書館就稱為必要。在此完成了圖書館的建模以及實現(xiàn)了交互性的用戶的漫游等。 建模工具以標(biāo)準(zhǔn)幾何體、標(biāo)準(zhǔn)材質(zhì)、標(biāo)準(zhǔn)燈光為主,這樣即簡化 了建模過程又方便了在 VRMLPAD 中的設(shè)計。最后對項目進(jìn)行了總結(jié),描述了構(gòu)造虛擬場景的關(guān)鍵技術(shù),以及一些解決方案和進(jìn)一步的研究思路。隨著虛擬現(xiàn)實技術(shù)的逐步發(fā)展和成熟,人們的虛擬生活會更加完美。最后將給出本文的主要組織結(jié)構(gòu),從整體上闡述論文的工作。概括地說,虛擬現(xiàn)實是人們通過計算機對復(fù)雜數(shù)據(jù)進(jìn)行可視化操作與交互的一種全新方式,與傳統(tǒng)的人機界面以及流行的視窗操作相比,虛擬現(xiàn)實在技術(shù)思想上有了質(zhì)的飛躍。而 “ 虛擬 ” 是指用計算機生成的意思。 在這種認(rèn)識主宰的環(huán)境中,校園圖書館的虛擬環(huán)境就可以方便更多的學(xué)生來認(rèn)識這個環(huán)境,虛擬圖書館系統(tǒng)在建立虛擬環(huán)境的同時讓用戶可以體驗到前所未有的真實感,立體感,仿佛自己不是在網(wǎng)上,而是真的置身于圖書館之中,真的能感受到圖書館的魅力一樣。在論文中第一章介紹虛擬圖書館管理系統(tǒng)的開發(fā)背景和意義,使用的科學(xué)研究方法。第二章介紹技術(shù)與相關(guān)的工具。第四章對虛擬圖書館進(jìn)行概要的設(shè)計。第六章進(jìn)行測試總結(jié)存在的問題以及解決的方法。 虛擬圖書館的開發(fā)背景和意義 虛擬現(xiàn)實技術(shù)( virtual reality)是以計算機技術(shù)為平臺,利用虛擬現(xiàn)實硬軟件資源實現(xiàn)人機交互和溝通 【 2】 。虛擬現(xiàn)實是一種 通過計算機之間可自然交互的人機界面,其應(yīng)用開發(fā)前景非常廣闊,市場潛力不可估量。 虛擬技術(shù)實現(xiàn)生成的關(guān)鍵在于虛擬場景建模 —— 虛擬世界的構(gòu)造。與之相反的是現(xiàn)在我們?yōu)g覽的網(wǎng)頁、所看的影視視頻圖片等大部分都是二維的,沒有空間立體感,而網(wǎng)絡(luò)虛擬世界最突出的特點是交互性、構(gòu)想性和沉浸感。它將采取有效的方式將二維、三維、圖形、影像、背景、燈光、視角等結(jié)合在一起,讓人可以通過任意的平臺,對圖書館進(jìn)行了解,更加可以方便的了解圖書館的位置與布局,方便、高效、生動。 所以,在信息技術(shù)飛躍的今天,對學(xué)校、學(xué)生而言,開發(fā)一個虛擬圖書館系統(tǒng)是十分必要的。 在這就是虛擬現(xiàn)實建模語言 VRML 的相關(guān)基礎(chǔ)知識包括 VRML 文件的構(gòu)成, VRML文件的工作原理,以及相對于其他建模語言 VRML 建模語言的優(yōu)缺點等。 這時就可以進(jìn)行相關(guān)的工作了,要先在 3dmax 中進(jìn)行建模,當(dāng)建模完成后導(dǎo)出為VRML 文件,把文件用 vrmlpad 打開在上面添加背景和導(dǎo)航的代碼,最后在 Corto