المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الجهاز و القطع مصطلحات هامة يجب معرفتها تخص كروت الـ VGA .



Atsmknv
09-01-2005, 08:08 PM
السلام عليكم ورحمة الله وبركاته
كيف الحال يا شباب ؟؟ إن شاء الله مرتاحين ؟؟


هذا موضوع يا شباب صار لي فترة أكثر من اسبوع الأن وأنا أحاول أنزلة بس حبيت أنه يكون كامل ، وإن شاء الله يكون كامل ، لكذا أضطريت أني أأخرة شوي حتى أجمع أكبر قدر من المعلومات عن هذه المصطلحات من النت ، والأن مع هذه المصطلحات التي أرى أنها مفيدة جداًَ ، ويجب على كل من يهتم بأمور الـ VGA والـ PC-Games ، يالله يا شباب مع المصطلحات:-


Anti - Aliasing

جميعنا رأى في الألعاب التي تكون بتقنية رسوم ثلاثية الأبعاد ، ذلك المنظر عند حواف الرسوم الثلاثية الأبعاد الذي يشبة درج المنزل ، على شكل تدرجات مثلثية صغيرة ، وهذه المثلثات عند الحواف تقل تدريجياً عند رفع الدقة ، فكلما زادت الدقة كلما قلت هذه المثلثات ( النمش ) ، فللتخلص من هذا النمش المزعج جداً تم إبتكار هذه التقنية المسماه Anti - Aliasing أو AA ، وتقوم هذه التقنية على ملىء الفراغات التي تسبب هذا النمش ، بحيث تخدع العين المجردة وتبين أن هذا الخط لا يحتوي على أي نمش.

------------------------------------

Anisotrophic Filtering

تقنية فلترة تقوم بتنظيم عملية الطلاء بواسطة الأقمشة Textures على المضلعات لكي تعطي أحسن نتيجة على أعلى وضوح دون حدوث مشكلة بسبب أختلاف الدقة بين الأقمشة والمضلعات ، وبدون هذا الفلتر يحدث نوع من عدم الوضوح في هذه المضلعات بعد كسوها بالأقمشة ، ولكن مع هذا الفلتر هذا الشيء أصبح من الماضي ، وطبعاً توجد منه عدة درجات X2 - X4 وغيرها حسب ما يدعمة كرت الــ VGA ، بالإضافة لمميزات الجهاز الأخرى ، ويعتبر هذا الفتر من الفلاتر التي تقوم بعمليات رياضية بحتة سريعه جداً ، داخل الــ GPU بكرت الشاشة .

------------------------------------

Dual Monitor

أغلب كروت الشاشة في الفترة البسيطة الماضية أصبحت تدعم ميزة تعدد الشاشات ، أي أنها تسمح باستخدام شاشتين لتدمج فيهما سطح مكتب واحد وبالتالي تحصل على ضعف شاشة المراقبة ، أحد هذه الشاشات ستكون شاشتك الرئيسية ، والأخرى ستكون ثانوية ، في الفترة الحالية أكثر من 85% من كروت الشاشة تدعم هذه الميزة ، على عكس العقد الماضي حيث لم يدعم هذه الميزة إلا كروت خاصة وبأسعار خيالية ، وهذه الميزة تسمح لك بإعداد إعدادات خاصة لكل شاشة على حدة ، وهذه الميزة ممتازة جداً لمحبي التصميم حيث يمكنهم جعل إحدى الشاشة لمساحة التصميم ، بينما الأخرى للعرض النهائي.

----------------------------------------

Refresh Rate

وهذا الرقم يوضح عدد المرات التي تقوم فيها الشاشة بإعادة تلوين الصورة المعروضة مهما كانت في الثانية الواحدة ، وتقاس هذه الميزة بالهيرتز Hertz ، وهذا يعني إذا كان مثلاً القياس لديك = 85MHZ ، فهذا معناه أن الصورة يتم إعادة تلوينها 85 مرة في الثانية الواحدة ، وهذا الرقم يعتمد على قدرة كرت الشاشة لديك فلكل كرت شاشة عدد مناسب مقابل دقة مناسبة ، فإذا زدت عن هذا الحد قد تضر الكرت نفسه وقد تحصل على نتيجة عكسية ، وكذلك نفس الشيء بالنسبة للشاشة يجب أن تعرف الدقة و الـ Refresh Rate المناسب لها وإلا ستؤدي إلى تقليل عمر هذه الشاشة الإفتراضي ، وأيضاً الحصول على نتيجة عكسية تقلل من وضوح الرسم .

-------------------------------------

Resolution

هو عدد البكسلات = Pixels ، وهي عدد نقاط الألوان ، المعروضة في الشاشة وهذه الدقات المتوفرة لها مصطلحات خحاصة تقابلها وكانت تستخدم من قبل ، بدل الأرقام وهي كالتالي :-

VGA = 640 X 480
SVGA = 800 X 600
XGA = 1024 X 768
SXGA = 1280 X 1024
UXGA = 1600 X 1200

وهذان الرقمان يمثلان عدد البكسلات في الطول × عددها في العرض.
وأغلب كروت الشاشة هذه الأيام تصل دقتها إلى :-

2048 × 1536

---------------------------------------

RAMDAC ( Random Access Memory Digital/Analog Converter ).

RAMDAC هو عبارة عن شريحة إلكترونية صغيرة تحول الصور الرقمية إلى بيانات تماثلية وهي البيانات التي تقبل أن تعرضها شاشات الكمبيوتر العادية ، وتكون هذه الشريحة موجودة على كرت الشاشة في الكمبيوتر ، وتحتوي على RAM خاص فيها يحتوي على جدول الألوان مع محول يحول كل 3 معلومات رقمية إلى معلومة واحد تماثلية ، وهي التي تركب عليها برامج إدارة الألوان .

---------------------------------------

GPU ( Graphics Process Unit )

هي معالجات صغيرة تقوم عليها كل كروت الشاشة ، ولكل كرت شاشة GPU خاص به بسرعة مختلفة عن غيرة ومميزات تميزة عن باقي الكروت ، وتقوم هذه الوحدة على معالجة المضلعات ثلاثية الأبعاد من خلال معالجها الصغير الموجود عليها ، وفي الوقت الحالي أصبحت هذه المعالجات GPU تحتوي على ترانزيستورات أكثر من تلك الموجودة على الــ CPUs :bigeyes:

-----------------------------------------

Bump Mapping

تقنية تضليل وتلوين تقوم على إستخدام عدة أقمشة (Textures ) مع مؤثرات ضوئية لتغطي الأسطح المرسومة ، وهذه الميزة هي التي أعطت الأشكال الخشبية شكلها القريب من الواقع واعطيت الأرضيات شكلها القريب من الواقع الأشبة بالرخام ، فهذه الميزة تعطي هذه الأسطح شكل أقرب من الواقع بالإضاءة والإنعكاسات عليه.

------------------------------------------

Fill Rate

هو سرعة كتابة البكسلات إلى ذاكرة الشاشة ، وهي تعتمد على عرض ناقل الذاكرة Memory Bus ، وأيضاً سرعة الـ GPU ، وسرعة نقله ، وهذه الميزة تقاس بوحدة ( مليون بكسل / الثانية )
M Pixels/s

-----------------------------------------

DirectX

هو عبارة عن برنامج تطبيقي لتصميم وإدارة عرض الصور والرسوم ثلاثية الأبعاد وكافة ملفات الوسائط المتعددة ، وهو برنامج يقدم الكثير من التقنيات والمميزات للألعاب بوجة خاص والوسائط المتعددة على الأنترنت ، وهو يعمل تحت بيئة التشغيل ويندوز فقط.

--------------------------------------------

OpenGL ( Open Graphics Library )

وهو البرنامج الأول والأقدم في الكبيوتر لتقديم وتصميم الرسوم ذات البعدين وذات الثلاثة أبعاد ، فكل شركة عندما تقدم اي برنامج يحتوي على رسوم ، كان يجب عليها أن تستعمل أحد البرامج التي تقدم تصميم هذه الرسوم المستعملة للحركة والتقديم .

----------------------------------------------

Pixel

الكلمة Pixel هي دمج بين كلمتين وهما Picture Element أي عنصر الصورة ، وهو العنصر الأساسي للألوان المبرمجة للظهور على شاشات الكمبيوتر ، ويجب أن يستخدم البكسل عند التفكير فيه على أنه عنصر منطقي أكثر من كونة عنصر فيزيائي ملموس ، لأن حجم هذا البكسل غير ثابت فهو يتغير على حسب الدقة التي تضع عليها الشاشة ، ولكن عندما ترفع الدقة إلى أعلى قدر ممكن سيكون عندها حجم هذا البكسل بحجم نقطة صغيرة فقط ، ولكن عندما تقوم بتصغير الدقة في هذه الحالة يكون حجم هذا البكسل أكبر من نقطة واحدة فقط ، وقد يصل إلى اربع نقط أيضاً. وهو عبارة عن مكان إلتقاء خط رسمي عرضي مع خط طولي ، وهذه الخطوط أساساً هي مكونة من عدد من البكسلات.

-----------------------------------------------------

واااااااااو ، وأخيراً يا شباب أنتهيت والله صار لي أكثر من ساعة ونص وأنا أترجم الموضوع ، أتمنى أن ينال الموضوع إعجابكم وتدعون لي يا شباب.

MY BEST WISHES: "Atsmknv"

DEF_CODE_VOL
09-01-2005, 09:01 PM
يعطيك العافيه Atsmknv في الحقيقه معلومات ومصطلحات مهمة جدا خصوصا أنك عطيتها حقها في الترجمه مشكوراً.

[c.o.d.e.x]
09-01-2005, 09:18 PM
Atsmknv

مجهود رائع وجبار , أشكرك

موضوع بغاية الأهمية , كثير من الناس لايعلم كل أو بعض من هذه المصطلحات "الهامة" لكل مهتم في ألعاب البي سي أو العتاد الخاص به.

Atsmknv wrote:


DirectX

هو عبارة عن برنامج تطبيقي لتصميم وإدارة عرض الصور والرسوم ثلاثية الأبعاد وكافة ملفات الوسائط المتعددة ، وهو برنامج يقدم الكثير من التقنيات والمميزات للألعاب بوجة خاص والوسائط المتعددة على الأنترنت ، وهو يعمل تحت بيئة التشغيل ويندوز فقط.


تصحيح
DirectX مجموعة من الـAPIs* طورت من قبل مايكروسوفت لتمكن مبرمجي الألعاب والوسائط المتعددة من برمجة وكتابة برامج(ألعاب وغيره) يمكنها الوصول والإستفادة القصوى(تلك البرامج) من خصائص البطاقة الرسومية بالكامل وبجميع قواها بدون معرفة تامة بأنواع البطاقات الرسومية اللتي سيقوم البرنامج بالعمل تحتها. Directx تحقق هذا بعمل روتين يقوم بتحويل الأوامر من قبل البرنامج إلى أوامر دقيقة ومتخصصة توجه إلى كل جزء مسؤول عنها في عتاد البطاقة الرسومية. بالإضافة إلى أن DirectX يمكن البرامج(ألعاب أو تبطيقات وسائط متعددة) بالإستفادة من الخصائص والمميزات من قبل مصنعين البطاقات الرسومية وتقنياتهم المتعددة. في الختام DirectX هي تعني بشكل آخر مكتبة برمجية تمكن المبرمج من التخاطب بشكل ميسر مع البطاقة الرسومية وإتاحة المبرمج من التمكن التام في برنامجه في التحكم بجميع هذه الخصائص لتلك البطاقة الرسومية وإعطاء برنامجه أقصى أداء.

*API : application program interface

عذراً على الإطالة في الشرح :33:

Atsmknv

أشكرك مرةً أخرى على هذا المجهود الجبار :biggthump

تحياتي

Atsmknv
09-01-2005, 10:14 PM
DEF_CODE_VOL

الله يعافيك ، ويخليك :)

************************************************

[c.o.d.e.x]

العفو ، وأشكرك على الإضافة أنا ما ركزت كثير على الـ DirectX بالذات ، لأن الأغلبية يعرفونه :)

w000w
09-01-2005, 11:14 PM
يعطيك الف عافيه ما شاء الله قاموس . :D امزح الله لا يضرك .

Cool NEO
10-01-2005, 12:11 AM
مشكور

فعلاً معلومات قيمة

ومن ناحيتي استفدت كثير من المعلومات المطروحه

مشكور

Atsmknv
10-01-2005, 12:54 AM
w000w

الله يعافيك ويخليك ، ويا ويلك لو جاني شيء :tongue2:

رح أنتقم منك وأقتلك ، "شنقاً بالرصاص" :D :D

*****************************************************

Cool NEO

العفو أخوي نيو ، والحمد لله أنك استفدت منها ، لأن هدفي الأول والأخير من الموضوع هو الفائدة للجميع :)

بس لا تنسونا يا شباب بدعواتكم الطيبة :)

New Horizon
10-01-2005, 07:04 AM
موضوع ممتاز وخصوصا للذين يدخلون في مواضيع النقاشات بين كورت ATI و Nvidia ولا يفهمون ما يقال (مثلي)
لكني لاحظت أنك لم تتطرق إلي الـDirect 3D

ash2001
10-01-2005, 08:02 AM
تسلم أحوي Atsmknv عالموضوع الرائع والمفيد :)

Atsmknv
10-01-2005, 08:58 AM
Dr.AQAS_is_BACK

أشكر لك مرورك وأتمنى أن تعم الفائدة للجميع ، وبالنسبة للـ Direct 3D و الــ Direct Sound فكلها تدخل مع التطبيقات التي يحتويها Direct X .

****************************************************************

ash2001

الله يسلمك ويخليك ، وأهم شيء الفائدة .

D.N.A
10-01-2005, 12:34 PM
يعطيك الف عافية اخوي والله مجهود رهيب
لو كتبت موضوعك قبل سنة كان وفرت علي الكثير لاني غيرت Refresh Rate الخاص بالشاشة فراحت
انحرقت :vereymad:

A_Tiger101us
10-01-2005, 03:21 PM
الف الف شكر اخى Atsmknv
استفدت كتير من الموضوع
:biggthump :biggthump :biggthump :biggthump :biggthump

the-nightmare
10-01-2005, 08:00 PM
أخوي Atsmknv من أكثر المواضيع إفادة بالنسبة لي
كتب الله لك بكل حرف حسنة

الحمد لله
24-01-2005, 02:39 PM
شكرا جزيلا يا أخوي

الموضوع انا كنت محتاجه كتير.

ماذا عن ال vsync؟ وال shader ? لو تقولنا عنهم حاجة.

BeaUnkill
25-01-2005, 04:14 AM
ما شاء الله عليك مبدعنا .. :biggrin:



موضوع جبار والله .. وانا بصراحة الشغلتين الي كنت ادور عليهم اجابة شافية هم موضوعي AA & AF .. الي ما كنت ادري وش فايدتهم .. :biggrin:



انا سالت وجاني خبر ان استخدامها بكثرة يقلل من عمر الكرت الافتراضي .. :33:



ما تعليق سموكم ؟؟ < لوووول !! :biggrin:



تحياتي الحارة لك .. ;)

Atsmknv
27-01-2005, 10:10 PM
في البداية يا شباب حبيت أعتذر لكم جميعاً عن فترة أنقطاعي الماضية ، والتي كان سببها بعض المشاغل ( وأنتهاء الأشتراك :09: ) ، ولكن ها أنا قد عدت إليكم من جديد وأتمنى يكون مكاني محفوظ في قلوبكم ( هيه انت قم عن كرسيي :D :D ) .

**********************************************

D.N.A

الله يعافيك ويخليك ، وأنا أسف أني سمعت عن موضوع شاشتك ولكن عوض الله عليك وإن شاء الله يكون هذا سبب للتجديد للأفضل :أفكر:

وأتمنى من كل قلبي أن الموضوع أفادك قدر الإمكان.

------------------------------------------------------------

A_Tiger101us

العفو ، وإن شاء الله تكون استفدت من الموضوع .

-------------------------------------------------------------

the-nightmare

الله يجزاك الف خير ، والله أن حنا ما ندور إلا الدعاء الصالح يا أخي ، يعطيك الف الف عافية :)

-------------------------------------------------------------

الحمد لله

العفو أخي وبالنسبة لإستفسارك :-

VSYNC = هذه ميزة بكروت الشاشة وتدعمها بعض الألعاب ومعناها Vertical Syncoraization ، وفكرة عمل هذه الميزة هي محاولة رفع معدل عرض الإطارات في الثانية Frame per Seconds = FPS ، مع معدل الــ Refresh Rate تبع الشاشة لنفرض أنك ضبطت مسبقاً الــ Refresh Rate تبع الشاشة على 70 ميجا هرتز ، في هالحال راح يحاول الكرت أنه يرفع معدل عرض الإطارات إلى 70 فريم بالثانية والنتيجة طبعاً حركة ناعمة جداً ، ولكن لا ينصح بتشغيل هذه الميزة إلا عندما يكون الجهاز تبعك عالي المواصفات لأن هذه الميزة قد تكون عكسية عندما يكون الجهاز غير قادر على عرض هذه الإطارات .

-----------------------------------------------------------------

وناسة

مشكور أخوي وناسة على هذا الرد ، وبالنسبة لإستفسارك أبداً الـ AA و AF ما يقلل من عمر الكرت أبداً طول ما أنك ما قمت بعملية Overclocking وإذا صار أي شيء للكرت من حقك ترجعة على الضمان ، لأن كرتك مهيء لكي تستعمل كل ما يوفرة لك من AA و AF ولكن ليس بالقدر المعقول والذي من الممكن لجهازك نفسه أن يقدمة مثلاً ، لو كانت سرعة الجهاز عادية وليست من الدرجة الأولى ونفس الكلام بالنسبة للرام لا ينصح أبداً برفع الـ AA أو AF ، ولكن ليس لأنهم سيضرون الكرت لا لا لا ، ولكن لأنهم سيكونون سبباً في تقليل عدد الإطارات التي سيعرضها جهازك باللعبة.

----------------------------------------------------------------

أسف يا شباب على الإنقطاع مرة أخرى ، وكل عام وأنتم بخير ( متأخرة :bigeyes: ) .

D.N.A
27-01-2005, 10:41 PM
اهلا بعودتك اخ Atsmknv وبصراحة الموضوع افادني كثيرا .
بالمناسبة ما هي خاصية pixel shader لانها قاهريتني ومو عارف عنها شي غير ان كرت الشاشة لدي لا يدعمها.

Baraa
30-01-2005, 12:22 PM
مشكور على الموضوع المفيد و المتعوب فيه , فقط انت غلطت بحاجة
قلت
وهذا يعني إذا كان مثلاً القياس لديك = 85MHZ ، فهذا معناه أن الصورة يتم إعادة تلوينها 85 مرة في الثانية الواحدة
والصحيح

وهذا يعني إذا كان مثلاً القياس لديك = 85MHZ ، فهذا معناه أن الصورة يتم إعادة تلوينها 85000000 مرة في الثانية الواحدة

لأن 1
1MHZ= 1000000

مع تحياتي

Night Road
05-02-2005, 01:40 AM
يعطيك العافية ، وياليت تستمر في المواضيع المفيدة :) .,.





.,.

Prince Of Darkness
05-02-2005, 05:02 AM
واااااااااو ، وأخيراً يا شباب أنتهيت والله صار لي أكثر من ساعة ونص وأنا أترجم الموضوع ، أتمنى أن ينال الموضوع إعجابكم وتدعون لي يا شباب



بصراحة موضوعك رائع ومتعوب عليه ...ويعطيك ألف عافية أخوي ..:)

وفعلا إنك تستحق التميّز ..:biggthump

Atsmknv
05-02-2005, 08:54 AM
D.N.A

أشكر لك ترحيبك بي ، وبالنسبة لإستفسارك عن ميزة الـ Pixel Shader ، فهي عبارة عن ميزة في كروت الشاشة تسمح للـ GPU بعد عدد العمليات اللازم عملها على الأسطح المكونة من البكسلات ، من تغطية بالقماش Texturing و عرض Rendering وتلوين والتي ستحدث بسرعة معينة ولنفرض 60 فريم في الثانية ، وهذه العملية تساعد الكرت على أن يقوم بها بأسرع وقت ممكن وعلى أكمل وجة أي أنها أفضل من أن يكون هذا العمل عشوائياً وهذه الميزة وجدت في كروت الـ ATi من كروت 7500 راديون وجميع الكروت التي تليها وبالنسبة للـ NVIDIA فهي خرجت للمرة الأولى مع كروت الـ G-Force 3 .

أتمنى أني أكون أفدتك وأسف على التأخير في الرد ، والسبب أني ما أنتبهت أنه فيه ردود جديدة على الموضوع :wow:

***********************************************************

gamer-extrem

العفو ، وبالنسبة للتصحيح مشكور عليه وهو فعلاً الأصح حيث أن :-

* 1 كيلو = ألف ( 1.000 )
* 1 ميجا = مليون ( 1.000.000 ).

**********************************************************
SniperZ

الله يعافيك ويخليك ، وإن شاء الله تكون استفدت من الموضوع :)

************************************************************

Prince Of Darkness

أشكرك أخي برنس على رأيك بالموضوع :)
وأهم شيء عندي أن الموضوع يكون من المواضيع المفيدة للجميع :)