題名: | 基本3D 繪圖引擎使用-Z 排序演算法 Basic 3D Graphics Engin-Using the Z-Sort Algorithm |
系所/單位: | 資訊工程學系,資訊電機學院 |
摘要: | The object of this project is to create and test a simple graphics engine. What this engine does is read a 3D ASCII model description file, and given the provided information render the model onto the screen, and also provide simple transformation options. At the heart of this graphics engine is the Z-Sort algorithm, which takes care of the order in which the polygons and drawing lines appear on the screen. During the making of this engine there are a lot of computer graphics fundamentals and techniques that we can learn from here. So, basically this engine demonstrates the usage of a few of these basic principles. My project is divided into six parts: Chapter 1 Discuss my motivation and goals for this project Chapter 2 Introduce the overall architecture and structure of the graphics engine. Chapter 3 Discuss the .ASC (ASCII 3D model description) file and its underlying composition. Chapter 4 Discuss vertex and matrix operations required for polygon transformation. Chapter 5 Discuss Visible Surface Determination. Chapter 6 Testing the engine and various results. |
日期: | 2007-11-06T02:01:21Z |
學年度: | 92學年度 第一學期 |
系所: | 資訊電機學院 資訊工程學系 |
分類: | 資電092學年度 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
IECS_92102.pdf | 1.14 MB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。