(1995) Design & Implementation of a 3D graphics system an interactive hierarchical modeling approach. Masters thesis, King Fahd University of Petroleum and Minerals.
|
PDF
10190.pdf Download (3MB) | Preview |
Arabic Abstract
تكون نمذجة الرسومات جزءً هاماً من الرسم بواسطة الكمبيوتر وتلعب دوراً حيوياً في عدة تطبيقات . أنظمة الرسومات الموجودة حالياً لا تقدم للمستخدم (المصمم) مرونة كافية لمستويات متعددة من التجريد . الهدف من هذا العمل هو تصميم نظام نمذجة رسومات قادر على نقل مستوى التفاعل إلى مستوى التطبيق . ولهذا الغرض قمنا بطوير عدة تقنية لمعالجة عملية النمذجة . ابتداءً من تبني منهج غرضية – التوجه ودمجه مع نظام نمذجة هرمي يتميز بإمكانية البناء والتجزيء ، إضافة إلى تحسين عملية النمذجة يجعلها قادرة على معالجة القيود على خصائص الأشياء ، مما يسهل عملية الوصول إلى المتطلبات . وبناء على هذه التقنيات قمنا بتصيمي نظام نمذجة رسومات ثلاثية الأبعاد وبتنفيذ جزء من هذا التصميم على بيئة NeXTStep ، وذلك للمساعدة في اختبار وتطوير التقنيات المدخلة .
English Abstract
Graphics modeling is an essential part of computer graphics that plays a vital role in many applications. Existing graphics modeling systems don't offer sufficient flexibility to the end user (the designer) at different levels of abstraction. Our goal is to design a graphics modeling system that raises the level of interaction to the application level. To achieve this goal, we developed various techniques that enhance the modeling process. The object-orientation methodology was adopted and incroporated with a hierarchical modeling scheme that supports bottom-up construction and top-down decomposition. The modeling process was enhanced further by supporting the manipulation of constraints on object attributes which automates satisfying system requirements. Based on these techniques, a 3D graphics modeling system was designed. A subset of the design was implemented on the NeXTStep platform to help in testing and developing the introduced techniques.
Item Type: | Thesis (Masters) |
---|---|
Subjects: | Computer |
Department: | College of Computing and Mathematics > Information and Computer Science |
Committee Advisor: | Ghanta, Subbarao |
Committee Members: | Arafeh, Bassel R. and Guizani, Mohsin |
Depositing User: | Mr. Admin Admin |
Date Deposited: | 22 Jun 2008 13:58 |
Last Modified: | 01 Nov 2019 13:58 |
URI: | http://eprints.kfupm.edu.sa/id/eprint/10190 |