透過您的圖書館登入
IP:13.59.236.219
  • 學位論文

支援物件導向技術的繪圖程式庫

A Graphic Library supporting Object-Oriented technique

指導教授 : 廖賀田

摘要


本論文提出一套以Java語言實作之繪圖程式庫,透過物件導向技術將低階繪圖API封裝成高階的使用方式,讓使用者在使用上能夠較直覺化,進而減輕在繪製圖像時的繁雜工作。 本程式庫以物件導向的概念來建立三維場景,並且提供了三維物件的建立與管理,以及攝影機景觀模擬。另外也實作了三維物件反應事件機制,方便使用者撰寫互動程式。

關鍵字

物件導向技術 繪圖程式庫 3D OpenGL JOGL

並列摘要


This thesis comes up with a Graphic Library in Java. Through Object-Oriented technique, wrapper low-level API become have a high-level use environment. User can intuitive use it to build their graphics program. This Graphic Library build the 3D scene through Object-Oriented perspective, that suppors 3D object constuct and management, simulate camera viewing. In addition, we discussed and implement 3D object event listener, though that user can easy to implement their 3d object interaction program.

並列關鍵字

Object-Oriented technique Graphic Library 3D OpenGL JOGL

參考文獻


[11] 向賢偉, 《以OpenGL建構的3D導覽系統》, 碩士論文, 淡江大學資訊管理研究所, 2008
[13] 張弘毅,《支援遠近效果的繪圖程式庫》, 碩士論文, 淡江大學資訊管理研究所, 2010
[4] Dennis J Bouvier, Getting Started with the Java 3D API, Sun Microsystems, 2009
[5] Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Ph.D., Jim Conallen, Kelli A. Houston, Object-Oriented Analysis and Design with Applications, Addison Wesley, 2007
[7] Jim X. Chen, Edward J. Wegman, Foundations of 3D Graphics Programming Using JOGL and Java3D (Second Edition), Springer, 2008

被引用紀錄


林錦坤(2017)。支援遠端介面的繪圖程式庫〔碩士論文,淡江大學〕。華藝線上圖書館。https://doi.org/10.6846/TKU.2017.00846
謝玉筠(2015)。資料結構的展示函式庫〔碩士論文,淡江大學〕。華藝線上圖書館。https://doi.org/10.6846/TKU.2015.00646
吳唯政(2014)。多人迷宮遊戲的設計與製作〔碩士論文,淡江大學〕。華藝線上圖書館。https://doi.org/10.6846/TKU.2014.01107

延伸閱讀