Professional Documents
Culture Documents
This course has been prepared for provide an introduction to the theory and
practice of computer graphics. It explains the basics of graphics and how they
are implemented in computers to generate various visuals.
يشرح أساسيات الرسومات وكيف.تم إعداد هذه المادة لتقديم مقدمة لنظرية وممارسة رسومات الحاسوب
يتم تنفيذها في أجهزة الكمبيوتر إلنشاء عروض وصور مختلفة.
1
2. The electron beam passes through focusing and deflection systems
that direct it towards specified positions on the phosphor-coated
screen. 3. When the beam hits the screen, the phosphor emits a small
spot of light at each position contacted by the electron beam.
4. It redraws the picture by directing the electron beam back over the
same screen points quickly.
2
There are two ways (Raster scan and Random scan) by which we can
display an object on the screen.
هناك طريقتان (المسح النقطي والمسح العشوائي) يمكننا من خاللهما عرض كائن على الشاشة.
a) Raster Scan:
This video display screen used by most microcomputer is divided into
small rectangles or dots. These dots are referred to as picture elements
or pixels. We can consider CRT ( Cathode Ray Tube ) screen to
consist of number of vertical and horizontal lines, where each
horizontal line is made up of pixels figure ( 1 ). These horizontal lines
are called Raster – scan lines, and the video display referred to a raster
– scan display. it is similar in the most-general sense to how one's gaze
travels when one reads lines of text. Raster Scan provides a refresh
rate of 60 to 80 frames per second.
تنقسم شاشة عرض الفيديو التي يستخدمها معظم الحواسيب الصغيرة إلى مستطيالت أو نقاط
يمكننا اعتبار أن. يشار إلى هذه النقاط باسم عناصر الصورة أو وحدات البكسل.صغيرة
حيث، (أنبوب أشعة الكاثود) تتكون من عدد من الخطوط الرأسية واألفقيةCRT شاشة
ويشير، تسمى هذه الخطوط األفقية بخطوط المسح النقطي. يتكون كل خط أفقي من بكسل
وهو مشابه بالمعنى العام لكيفية انتقال نظرة.عرض الفيديو إلى عرض المسح النقطي
إطارًا في06 إلى06 يوفر المسح النقطي معدل تحديث.الشخص عندما يقرأ أسطر النص
.الثانية
3
b) Random Scan(Vector Scan) :
In this technique, the electron beam is directed only to the part of the screen
where the picture is to be drawn rather than scanning from left to right and
top to bottom as in raster scan. It is also called vector display, stroke-
writing display, or calligraphic display. Picture definition is stored as a set
of line-drawing commands in an area of memory referred to as the refresh
display file. To display a specified picture, the system cycles through the set
of commands in the display file, drawing each component line in turn. After
all the line-drawing commands are processed, the system cycles back to the
first line command in the list. Random-scan displays are designed to draw
all the component lines of a picture 30 to 60 times each second.
يتم توجيه الشعاع اإللكتروني فقط إلى جزء الشاشة حيث سيتم رسم، في هذه التقنية
.الصورة بدلً من المسح من اليسار إلى اليمين ومن أعلى إلى أسفل كما في المسح النقطي
يتم تخزين تعريف الصورة كمجموعة من أوامر رسم، يطلق عليه أيضًا عرض المتجهات
لعرض صورة محددة.الخطوط في منطقة من الذاكرة يشار إليها باسم ملف عرض التحديث
. ويرسم كل سطر مكون على حدة، يتنقل النظام عبر مجموعة األوامر في ملف العرض،
تم. يعود النظام إلى أمر السطر األول في القائمة، بعد معالجة جميع أوامر رسم الخطوط
06 إلى06 تصميم شاشات عرض المسح العشوائي لرسم جميع الخطوط المكونة للصورة
.مرة كل ثانية
4
2. Application of Computer Graphics
Computer Graphics has numerous applications, some of which are listed
below:
Drawing maps.
Satellite Imaging
5
تطبيق رسومات الكمبيوتر
واجهات مستخدم رسومات الكمبيوتر – ) (GUIsمثل الصور الرسومية (النوافذ والقوائم
والنصوص) و تأشيرات الماوس يسمح للمستخدم بالتفاعل مع الكمبيوتر.
رسومات عرض األعمال " -الصورة تساوي ألف كلمة".
رسم الخرائط .
خرائط الطقس -رسم الخرائط في الوقت الحقيقي ،والتمثيالت الرمزية.
التصوير باألقمار الصناعية .
تحسين الصور -زيادة وضوح الصور المشوشة.
التصوير الطبي -التصوير بالرنين المغناطيسي ،والتصوير المقطعي ،وما إلى ذلك -الفحص
الداخلي غير الجراحي.
الرسومات الهندسية -الميكانيكية والكهربائية والمدنية ،وما إلى ذلك.
الطباعة -استخدام صور الشخصيات في النشر .
العمارة -خطط البناء ،الرسومات الخارجية.
الفن -توفر أجهزة الكمبيوتر وسيلة جديدة للفنانين.
التدريب -محاكيات الطيران ،تعليمات بمساعدة الكمبيوتر ،إلخ.
ترفيه -أفالم وألعاب.
المحاكاة والنمذجة.
6
The GUI was first developed at Xerox PARC by Alan Kay, Douglas
Engelbart, and a group of other researchers in 1981. Later, Apple
introduced the Lisa computer with a GUI on January 19, 1983.
7
use words that are easy to understand aimed at the type
of user
have help documentation
It should also consider the needs of the users. For example, young
children are likely to prefer pictures to words and people with
disabilities may benefit from particular input or output devices.
هي نظام للمكونات المرئية التفاعلية لبرامج الكمبيوتر .تعرض واجهة المستخدم الرسومية كائنات تنقل
المعلومات وتمثل اإلجراءات التي يمكن للمستخدم اتخاذها .تغير الكائنات اللون أو الحجم أو الرؤية عندما
يتفاعل المستخدم معها.
تتضمن كائنات واجهة المستخدم الرسومية الرموز والمؤشرات واألزرار .يتم تحسين هذه العناصر
الرسومية أحيانًا باألصوات أو التأثيرات المرئية مثل الشفافية والظالل المسقطة.
تعتبر واجهة المستخدم الرسومية أكثر سهولة في الستخدام من واجهة سطر األوامر النصية ،مثلMS-
،DOSأو هيكل أنظمة تشغيل تشبه. Unix.تم تطوير واجهة المستخدم الرسومية ألول مرة في Xerox
PARCمن قبل Alan Kayو Douglas Engelbartومجموعة من الباحثين اآلخرين في عام .1801
وفي وقت لحق ،قدمت Appleكمبيوتر Lisaمع واجهة المستخدم الرسومية في 18يناير .1800
3.1تتضمن ميزات واجهات المستخدم الرسومية ما يلي:
أسهل بكثير في الستخدام للمبتدئين.
تمكنك من تبادل المعلومات بسهولة بين البرامج باستخدام القص واللصق أو "السحب واإلفالت".
يستخدم الكثير من الذاكرة وقوة المعالجة .يمكن أن يكون استخدامه أبطأ من واجهة كتابة األوامر
إذا كان المستخد ًم خبيرًا.
يمكن أن تكون مزعجة للمستخدمين ذوي الخبرة عندما تتطلب المهام البسيطة عددًا من العمليات.
عند مناقشة واجهات المستخدم ،من المهم مالحظة أن Windows XPو Windows Vista
و Apple OSXو Ubuntuجميعها تحتوي على واجهات مستخدم رسومية.
8
3.2واجهات مستخدم الجيدة
يجب على واجهة المستخدم الجيدة أن:
تكون جذابة ومرضية للعين
تسمح للمستخدم بتجربة خيارات مختلفة بسهولة
يكون سهل الستخدام
استخدام األلوان المناسبة للمناطق الرئيسية
استخدم كلمات يسهل فهمها وتهدف إلى نوع المستخدم
تمتلك وثائق مساعدة
يجب أن تأخذ في العتبار أيضًا احتياجات المستخدمين .على سبيل المثال ،من المرجح أن يفضل األطفال
الصغار الصور على الكلمات وقد يستفيد األشخاص ذوو اإلعاقة من أجهزة إدخال أو إخراج معينة.
9