On the Study of a Portable and Scalable 3D Engine
碩士 === 國立中正大學 === 資訊工程研究所 === 89 === One goal of this thesis is building up a portable 3D engine and discussing how it cooperates with other applications. Detailed 3D rendering principles and heuristics are studied in this thesis, and we try to combine some algorithms to gain extra advant...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2001
|
Online Access: | http://ndltd.ncl.edu.tw/handle/73007827570282629401 |
id |
ndltd-TW-089CCU00392041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-089CCU003920412016-07-06T04:09:53Z http://ndltd.ncl.edu.tw/handle/73007827570282629401 On the Study of a Portable and Scalable 3D Engine 具移植性與擴充性的三維繪圖引擎 Jin-Kae Fang 方政楷 碩士 國立中正大學 資訊工程研究所 89 One goal of this thesis is building up a portable 3D engine and discussing how it cooperates with other applications. Detailed 3D rendering principles and heuristics are studied in this thesis, and we try to combine some algorithms to gain extra advantages. Microsoft COM-based technology like OLE and ActiveX documents is also a topic here, because COM is an important idea and architecture to construct reliable and scalable software. In the meantime, we systemize the concept of portability, and discuss three sorts of methods of achieving portability: source level, intermediate level and binary level. We propose a coding environment called SLCCE (Source-Level Common Coding Environment) to make our source programs portable to main computing platforms. For the sake of portability in the binary level, we introduce Wine. Finally, the 3D engine is customized to combine with Microsoft COM-based Technology. Pao-Ta Yu 游寶達 2001 學位論文 ; thesis 84 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 89 === One goal of this thesis is building up a portable 3D engine and discussing how it cooperates with other applications. Detailed 3D rendering principles and heuristics are studied in this thesis, and we try to combine some algorithms to gain extra advantages. Microsoft COM-based technology like OLE and ActiveX documents is also a topic here, because COM is an important idea and architecture to construct reliable and scalable software.
In the meantime, we systemize the concept of portability, and discuss three sorts of methods of achieving portability: source level, intermediate level and binary level. We propose a coding environment called SLCCE (Source-Level Common Coding Environment) to make our source programs portable to main computing platforms. For the sake of portability in the binary level, we introduce Wine. Finally, the 3D engine is customized to combine with Microsoft COM-based Technology.
|
author2 |
Pao-Ta Yu |
author_facet |
Pao-Ta Yu Jin-Kae Fang 方政楷 |
author |
Jin-Kae Fang 方政楷 |
spellingShingle |
Jin-Kae Fang 方政楷 On the Study of a Portable and Scalable 3D Engine |
author_sort |
Jin-Kae Fang |
title |
On the Study of a Portable and Scalable 3D Engine |
title_short |
On the Study of a Portable and Scalable 3D Engine |
title_full |
On the Study of a Portable and Scalable 3D Engine |
title_fullStr |
On the Study of a Portable and Scalable 3D Engine |
title_full_unstemmed |
On the Study of a Portable and Scalable 3D Engine |
title_sort |
on the study of a portable and scalable 3d engine |
publishDate |
2001 |
url |
http://ndltd.ncl.edu.tw/handle/73007827570282629401 |
work_keys_str_mv |
AT jinkaefang onthestudyofaportableandscalable3dengine AT fāngzhèngkǎi onthestudyofaportableandscalable3dengine AT jinkaefang jùyízhíxìngyǔkuòchōngxìngdesānwéihuìtúyǐnqíng AT fāngzhèngkǎi jùyízhíxìngyǔkuòchōngxìngdesānwéihuìtúyǐnqíng |
_version_ |
1718336441968230400 |