Multidimensional graphics implementation using direct X API class library
Other Title(s)
DirectX API تطبيق الرسوماتُ المتعددة الأبعاد بإستخدام مكتبةِ الـ
Joint Authors
Nasir, Inam
Muhammad, Jumanah Bashir
Source
Engineering and Technology Journal
Issue
Vol. 27, Issue 11 (30 Aug. 2009), pp.2249-2257, 9 p.
Publisher
Publication Date
2009-08-30
Country of Publication
Iraq
No. of Pages
9
Main Subjects
Information Technology and Computer Science
Topics
Abstract AR
تم تجهيز العديد من التقنيات أو القابليات من قبل DirectX، كل منها يمكن أن يضيف تأثيرات على الرسومات المصممة باستعمال الوظائف الخاصة في التطبيق أو البرنامج المكتوب لتصميم تلك الرسومات.
البعض من هذه القابليات هيLighting, Rotation, Texturing, Fog, Environment Mapping and Stencil Buffer.
في هذا البحث، تم تطبيق قابليتين، التطبيق الأول من قابلية Texturing و يظهر عدة حالات لل texturing باستعمال قيم متغيرات لإحداثيات ال texturing و هي tu و tv.
التطبيق الثاني من قابلية Environment Mapping و يظهر كيفية دوران أريق مضيء و انعكاس وجه واحد فقط من ال skybox بواسطته.
ممكن برمجة ال DirectX باستخدام العديد من لغات البرمجة، مثل C، ++C،visual C++ ، و Visual Basic.
عند استعمال قابليات, DirectX في العديد من التطبيقات، ليس كل البطاقات تدعم كل تلك القابليات في وقت التطبيق، البعض من هذه التطبيقات مثل Lighting، Rotation وTexturing ممكن تطبيقها باستخدام كارت شاشة ذو سعة 64 ميغابايت، لكن قابليات أخرى مثل Fog, Environment Mapping and Stencil Buffer ممكن تطبيقها باستخدام كارت شاشة ذو سعة 128 ميغابايت فما فوق.
Abstract EN
Several techniques or capabilities are provided by DirectX, each of which can add effects on the designed graphics by using special functions in the application or program that written to design that graphics.
Some of these capabilities are that, Lighting, Rotation, Texturing, Fog, Environment Mapping and Stencil Buffer capabilities.
In this research, implementation of two capabilities are produced, the first implementation is of the Texturing capability and show several states of texturing by using variables values of tu and tv texture coordinates.
The second implementation is of the Environment Mapping capability which shows how a shiny teapot is rotated and only one face of the skybox is reflected by it.
DirectX can be written in many programming languages, such as C, C + +, Visual C + +, and Visual Basic.
When using the DirectX capabilities in many applications, not all cards support all that capabilities at the implementation time, some of these like Lighting, Rotation and Texturing capabilities can be implemented with 64-Mega Byte VGA cards, but others like Fog, Environment Mapping and Stencil Buffer capabilities are implemented with 128-Mega Byte and over.
American Psychological Association (APA)
Nasir, Inam& Muhammad, Jumanah Bashir. 2009. Multidimensional graphics implementation using direct X API class library. Engineering and Technology Journal،Vol. 27, no. 11, pp.2249-2257.
https://search.emarefa.net/detail/BIM-48227
Modern Language Association (MLA)
Nasir, Inam& Muhammad, Jumanah Bashir. Multidimensional graphics implementation using direct X API class library. Engineering and Technology Journal Vol. 27, no. 11 (2009), pp.2249-2257.
https://search.emarefa.net/detail/BIM-48227
American Medical Association (AMA)
Nasir, Inam& Muhammad, Jumanah Bashir. Multidimensional graphics implementation using direct X API class library. Engineering and Technology Journal. 2009. Vol. 27, no. 11, pp.2249-2257.
https://search.emarefa.net/detail/BIM-48227
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 2254
Record ID
BIM-48227