النتائج 1 إلى 5 من 5

الموضوع: سؤال عن ال RESOLUTION

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    عضوية جديدة
    تاريخ التسجيل
    Feb 2009
    المشاركات
    38
    معدل تقييم المستوى
    0

    سؤال عن ال RESOLUTION

    عندى سؤال بس هو معروف عند معظم الناس لكن انا للاسف بما ان خبرتى تكاد تكون منعدمة فى الهاردوير والسوفت وير فأرجو من احد الزملاء التكرم وشرح مصطلح الRESOLUTION يشى من الاستفاضة ولية مابيظهرش اثرة جامد فى الالعاب لو جبنا اخرة او اقل درجاتة ولية اللعبة بتقطع لما ارفعة

  2. #2
    عضو برونزي
    تاريخ التسجيل
    Nov 2008
    المشاركات
    9,880
    معدل تقييم المستوى
    114

    رد: سؤال عن ال RESOLUTION

    ماهوه الكرت المستحدم أخي و كم RESOLUTION تستخدم مع العاب
    [CENTER]Jiraiya-OUT[/CENTER]

  3. #3
    إداري سابق
    تاريخ التسجيل
    Jun 2002
    المشاركات
    18,891
    معدل تقييم المستوى
    121

    رد: سؤال عن ال RESOLUTION

    اقتباس المشاركة الأصلية كتبت بواسطة captian ozo مشاهدة المشاركة
    عندى سؤال بس هو معروف عند معظم الناس لكن انا للاسف بما ان خبرتى تكاد تكون منعدمة فى الهاردوير والسوفت وير فأرجو من احد الزملاء التكرم وشرح مصطلح الRESOLUTION يشى من الاستفاضة ولية مابيظهرش اثرة جامد فى الالعاب لو جبنا اخرة او اقل درجاتة ولية اللعبة بتقطع لما ارفعة
    الرزليوشن تعني (الكثافة) أي كثافة النقط على الشاشة، ونعبر عنها نحن كذلك بعبارة الدقة.
    كلما زادت الدقة كلما كانت الرسمة أجمل، وسأشرح لك لاحقا لماذا.

    لماذا كلما رفعنا الدقة أصبحت اللعبة تقطع؟
    لنفترض أننا وضعنا البطاقة على دقة 800 في 600، الاجمالي 840000 نقطة، كل نقطة تأخذ حيزا من الذاكرة يقدر بالبت، وفي نفس الوقت إذا كنت تستخدم الألوان الحقيقية فإن كل بت (بكسل) لديه الفرصة للتبادل ما بين ثلاثة ألوان، الأخضر والأزرق والاحمر، وكل لون بدرجات تلوين 256 درجة، وبعيدا عن التفصيل فإن كل بكسل لاختيار لون له بعمق تلوين 24 بت فإنه يستهلك 3 بايت.
    إذا دقة 800 في 600 تستهلك 840000 في 3 بايت = 1440000 والتي تساوي تقريبا 1.4 ميجابايت من الذاكرة.
    لما ترفع الدقة إلى 1600 في 1200 في 3 بايت تستهلك تقريبا 5.5 جيجابايت.

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

    لنضف إلى ذلك الأمر التالي:
    1- إضافة الحركة.
    2- إضافة الصوت.
    3- إضافة المؤثرات.

    هذه الأمور يعالجها المعالج الرسومي وتحتاج وقتا، حينما تكون الدقة على سبيل المثال تستخدم دقة 800 في 600، فإن جدارا في لعبة تراها يحوي الطوب، هذا الطوب طوله قد يكون 80 بكسل، وارتفاعه 60 بكسل وعمقه 30 بكسل، لكن بمجرد أن ترفع الدقة فقد تكون اللعبة مبرمجة على زيادة ابعاد هذه الطوبة، وكل هذا يقتضي وقتا أكثر في المعالج الرسومي.


    لماذا التقطيع؟ لأحد سببين:
    1- بطئ تنفيذ المعلومات لأنها أكبر من قدرة المعالج واكبر من قدرة الذاكرة على التخزين، فتستهلك التعليمات طقاة المعالج كاملة دون أن يستطيع أن ينهيها في تلك اللحظة مباشرة فتحتاج وقتا أكبر لينهيها.
    2- احيانا اللعبة تكون مبرمجة على تفويت بعض الفريمات، فعلى سبيل المثال إذا كانت هذه اللعبة تحتاج إلى 60 فريم لتنفذ حركة خلال ثانية واحدة، بينما البطاقة لديك تنفذ 45 فريم في الثانية فهذا يعني اختفاء فريم واحد بين كل 4 فريمات، وتسمى هذه العملية Frame skipping بهدف منع اللعبة من البطئ الشديد، لكن التقطيع يكون واضحا.

  4. #4
    عضو فضي الصورة الرمزية Salem AL Fituri
    تاريخ التسجيل
    Aug 2008
    المشاركات
    3,392
    معدل تقييم المستوى
    26

    Lightbulb رد: سؤال عن ال RESOLUTION

    اقتباس المشاركة الأصلية كتبت بواسطة hardware مشاهدة المشاركة
    الرزليوشن تعني (الكثافة) أي كثافة النقط على الشاشة، ونعبر عنها نحن كذلك بعبارة الدقة.
    كلما زادت الدقة كلما كانت الرسمة أجمل، وسأشرح لك لاحقا لماذا.
    لماذا كلما رفعنا الدقة أصبحت اللعبة تقطع؟
    لنفترض أننا وضعنا البطاقة على دقة 800 في 600، الاجمالي 840000 نقطة، كل نقطة تأخذ حيزا من الذاكرة يقدر بالبت، وفي نفس الوقت إذا كنت تستخدم الألوان الحقيقية فإن كل بت (بكسل) لديه الفرصة للتبادل ما بين ثلاثة ألوان، الأخضر والأزرق والاحمر، وكل لون بدرجات تلوين 256 درجة، وبعيدا عن التفصيل فإن كل بكسل لاختيار لون له بعمق تلوين 24 بت فإنه يستهلك 3 بايت.
    إذا دقة 800 في 600 تستهلك 840000 في 3 بايت = 1440000 والتي تساوي تقريبا 1.4 ميجابايت من الذاكرة.
    لما ترفع الدقة إلى 1600 في 1200 في 3 بايت تستهلك تقريبا 5.5 جيجابايت.
    حينما ترفع دقة البطاقة إلى مستوى أعلى تصبح كمية المعلومات التي تمر عبر الذاكرة أكبر، هذا يعني وقتا مضاعفا.
    لنضف إلى ذلك الأمر التالي:
    1- إضافة الحركة.
    2- إضافة الصوت.
    3- إضافة المؤثرات.
    هذه الأمور يعالجها المعالج الرسومي وتحتاج وقتا، حينما تكون الدقة على سبيل المثال تستخدم دقة 800 في 600، فإن جدارا في لعبة تراها يحوي الطوب، هذا الطوب طوله قد يكون 80 بكسل، وارتفاعه 60 بكسل وعمقه 30 بكسل، لكن بمجرد أن ترفع الدقة فقد تكون اللعبة مبرمجة على زيادة ابعاد هذه الطوبة، وكل هذا يقتضي وقتا أكثر في المعالج الرسومي.
    لماذا التقطيع؟ لأحد سببين:
    1- بطئ تنفيذ المعلومات لأنها أكبر من قدرة المعالج واكبر من قدرة الذاكرة على التخزين، فتستهلك التعليمات طقاة المعالج كاملة دون أن يستطيع أن ينهيها في تلك اللحظة مباشرة فتحتاج وقتا أكبر لينهيها.
    2- احيانا اللعبة تكون مبرمجة على تفويت بعض الفريمات، فعلى سبيل المثال إذا كانت هذه اللعبة تحتاج إلى 60 فريم لتنفذ حركة خلال ثانية واحدة، بينما البطاقة لديك تنفذ 45 فريم في الثانية فهذا يعني اختفاء فريم واحد بين كل 4 فريمات، وتسمى هذه العملية Frame skipping بهدف منع اللعبة من البطئ الشديد، لكن التقطيع يكون واضحا.
    شرح ممتاز ومستفيض أخي مبارك ..
    وأحب أن ان اضيف ان الالعاب تستخدم طريقة Real Time Rendering لرسم الاشكال الثلاثة الأبعاد في اللعبة وتحريكها من مكان الى آخر على الشاشة وهي عملية معقدة للغاية لأن المودلز الخاصة بالاشكال الثلاثية الابعاد ترسم في الاساس على شكل مثلثاث و هذا مايعطيها الشكل الثلاتي الابعاد وامكانية تحريكها بكل التجاهات ..






    وهناك عمليات أخرى يقوم بها المعالج الرسومي مثل Texture Mappingـ Reflectionـ Shading الخ
    وهي كلها يقوم بها كرت الشاشة لأن التعليمات الخاصة به مضمنة بيه ..

    مايجعل الحمل على كرت الشاشة كبير لتحريك العدد الهائل من الاشكال الثلاثية الابعاد (على شكل مثلثاث صغيرة) في انحاء الشاشة كافة

    {وَالَّذِينَ جَاؤُوا مِن بَعْدِهِمْ يَقُولُونَ رَبَّنَا اغْفِرْ لَنَا وَلِإِخْوَانِنَا الَّذِينَ سَبَقُونَا بِالْإِيمَانِ وَلَا تَجْعَلْ فِي قُلُوبِنَا غِلًّا لِّلَّذِينَ آمَنُوا رَبَّنَا إِنَّكَ رَؤُوفٌ رَّحِيمٌ } الحشر آية(10).



  5. #5
    عضوية جديدة
    تاريخ التسجيل
    Feb 2009
    المشاركات
    38
    معدل تقييم المستوى
    0

    رد: سؤال عن ال RESOLUTION

    شكرا أخى المحترف ولكن انا الكارت عندى 512 ميجا بايت يعنى انا على كلام سيادتك انا عندى حيز كبير من الذاكرة ولا انا علشان الكارت built in

المواضيع المتشابهه

  1. name resolution
    بواسطة mony ahmed في المنتدى منتدى الشهادات العام
    مشاركات: 7
    آخر مشاركة: 13-05-2010, 08:54
  2. مشكلة Resolution
    بواسطة gefrad في المنتدى الأرشيف
    مشاركات: 6
    آخر مشاركة: 23-03-2010, 14:41
  3. screen resolution
    بواسطة فوتوشوب في المنتدى الأرشيف
    مشاركات: 9
    آخر مشاركة: 23-01-2007, 18:59
  4. سؤال عن ال Screen Resolution
    بواسطة peter pan في المنتدى الأرشيف
    مشاركات: 4
    آخر مشاركة: 17-07-2006, 18:41

الكلمات الدلالية لهذا الموضوع

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •