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

الموضوع: Vertex Shader, Pixel Shader ؟

  1. #1
    عضو
    تاريخ التسجيل
    Jul 2006
    المشاركات
    12
    معدل تقييم المستوى
    0

    Question Vertex Shader, Pixel Shader ؟



    أنا فرأت موضوع عنهم في موقع أجنبي لكن من الآخر مفهمتش حاجة لأن الراجل دخل في مثلثات و حاجات غريبة .
    فاذا كان أي حد من الأعضاء أو المشرفين المشكورين يشرح ال vertex Shader و ايه طلبها "وظيفتها" في كروت الشاشة و الفرق بينها و بين Pixel Shader
    أنا عارف ان ال Pixel Shader خاص بال Special Effects و لكــــــــــــــــــــــــن Vertex Shader ؟؟؟؟؟؟






    .

  2. #2
    اداري سابق
    تاريخ التسجيل
    Jan 2003
    المشاركات
    4,807
    الدولة: Bahrain
    معدل تقييم المستوى
    56

    مشاركة: Vertex Shader, Pixel Shader ؟

    Pixel تعني نقطة لونية ( لا توجد كلمة مرادفة لها بالعربية )
    Vertex وتعني مضلع

    إذاً
    Pixel Shader تعني تظليل البكسلات
    Vertex Shader تعني تظليل المضلعات

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


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

    الألعاب تختلف في مدى استخدامها لهذه الوحدتين فكلما رأيت رسوماً أكثر تعقيداً أو أكثر انسيابية ( دقيقة في التفاصيل ) فهذا يعني أنها تعتمد بشكل كبير على وحدات تظليل المضلعات، ولكن إن رأيت رسوماً تتضمن تأثيرات مختلفة وفاتنة فهنا يأتي دور وحدات تظليل البكسلات...

    ولهذا ترى بعض الألعاب تتفوق في بطاقات nVIDIA بينما تكون أبطأ في بطاقات ATi بينما ألعاب أخرى تراها متفوقة في ATi بينما أبطأ في nVIDIA ويرجع ذلك لاختلاف عدد وحدات تظليل البكسلات/المضلعات في كلا من الشركتين حتى على مستوى المسرعات المختلفة نفسها...

    سيأتي DX10 بمواصفات جديدة تفرض ما يسمى بالمظللات المتحدة Unified Shaders وهي وحدات قابلة بشكل كبير أن تبرمج نفسها لكي تصبح وحدة تظليل بكسلات أو وحدة تظليل مضلعات، وحالياً وما هو معروف أن ATi تعد العدة لمعالج تسريع جديد يحتوي على هذه المظللات المتحدة، بينما nVIDIA ستؤجل هذا الدعم لإصدار آخر فمعالجها القادم سيحتفظ بوجود وحدات تظليل بكسلات/مضلعات منفصل...
    [CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]

    [CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]


    [CENTER][IMG]http://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]


    [CENTER][SIZE=4][FONT=Arial][B][URL="http://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
    [CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]

  3. #3
    عضو
    تاريخ التسجيل
    Jul 2006
    المشاركات
    12
    معدل تقييم المستوى
    0

    مشاركة: Vertex Shader, Pixel Shader ؟

    مش عايز أقولك مشكور علشان انت مشكـــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــور

  4. #4
    عضو بلاتيني
    تاريخ التسجيل
    Jun 2002
    المشاركات
    8,539
    الدولة: Jordan
    معدل تقييم المستوى
    24

    رد: Vertex Shader, Pixel Shader ؟

    الخلف
    الله يجزيك الخير ويزيدك من العلم , استفدنا معلومة جديدة
    ولو تكمل معروفك بتعريف بسيط عن Raster operation unit ؟ وأيضا نسمع بALU
    Athlon64 X2 4000+ @2.88GHz // Biostar TA690G AM2 // DDR2-800 3GB // Geforce 8600GT // Audigy2 ZS // FSP Forton 400W
    Vista Home SP1

  5. #5
    عضو فضي الصورة الرمزية BlueXBlue
    تاريخ التسجيل
    Jul 2006
    المشاركات
    1,557
    الدولة: Saudi Arabia
    معدل تقييم المستوى
    0

    رد: Vertex Shader, Pixel Shader ؟

    ممتاز جداً ..

    أخي خلف .. ماهو مجال دراستك g:
    لا تجادل الأحمق .. فقد يخطئ الناس في التفريق بينكما ..

  6. #6
    عضو محترف الصورة الرمزية dxbboy77
    تاريخ التسجيل
    Jan 2006
    المشاركات
    7,583
    الدولة: United Arab Emirates
    معدل تقييم المستوى
    20

    مشاركة: رد: Vertex Shader, Pixel Shader ؟

    اقتباس المشاركة الأصلية كتبت بواسطة BlueXBlue مشاهدة المشاركة
    ممتاز جداً ..

    أخي خلف .. ماهو مجال دراستك g:
    كل شي يتخصص في الكمبيوتر ..

    مشكور اخوي الخلف .. وما تقصر
    التسجيل في رابطة أصدقاء عرب هاردوير .

    إذا رأيت مشاركة أو موضوع مخالف لأنظمة المنتدى ففضلاً انقر على زر ( تقرير بمشاركة سيئة ) والتي على شكل : وسيتم عمل اللازم بإذن الله .


  7. #7
    عضو فضي الصورة الرمزية BlueXBlue
    تاريخ التسجيل
    Jul 2006
    المشاركات
    1,557
    الدولة: Saudi Arabia
    معدل تقييم المستوى
    0

    رد: مشاركة: Vertex Shader, Pixel Shader ؟

    اقتباس المشاركة الأصلية كتبت بواسطة الخلف مشاهدة المشاركة
    Pixel تعني نقطة لونية ( لا توجد كلمة مرادفة لها بالعربية )
    Vertex وتعني مضلع
    حسبما أعرفه .. أن Vertex يعني رأس .. كقولنا أن المربع له أربعة رؤوس ..

    وذلك يلاحظ في التصميم ثلاثي الأبعاد ..

    فكيف أصبح مضلع ؟
    لا تجادل الأحمق .. فقد يخطئ الناس في التفريق بينكما ..

  8. #8
    zwawy
    زائر

    مشاركة: Vertex Shader, Pixel Shader ؟

    ماشاء الله عليك أخى الخلف ربنا يحفظك ويبارك فيك قلما أقرأ لك أى مشاركة وأخرج خالى الوفاض.

  9. #9
    عضو الصورة الرمزية zicostation
    تاريخ التسجيل
    May 2004
    المشاركات
    35
    معدل تقييم المستوى
    0

    رد: Vertex Shader, Pixel Shader ؟

    شكرا على شرجك اخى الخلف ولكن فى نقطة
    المضلع فى عالم الثرى دى يسمى polygon
    اما vertex هى نقطة تلاقى المضلعات
    فالمجسم يتكون من مجموعة من ال polygon بصرف النظر عن عدد اضلاعه ثلاثى او رباعى او خماسى او غير ذلك وال vertex تعبر عن ال polygon فمثلا المضلع الرباعى فيه 4 نقاط vertex
    وممكن اعطيك مثال



    عموما ده ميمنعش انى ممكن اكون غلطان وشكرا

  10. #10
    اداري سابق
    تاريخ التسجيل
    Jan 2003
    المشاركات
    4,807
    الدولة: Bahrain
    معدل تقييم المستوى
    56

    رد: Vertex Shader, Pixel Shader ؟

    حاضرين والعفو الجزيل لكم


    اقتباس المشاركة الأصلية كتبت بواسطة Om51 مشاهدة المشاركة
    الخلف
    الله يجزيك الخير ويزيدك من العلم , استفدنا معلومة جديدة
    ولو تكمل معروفك بتعريف بسيط عن Raster operation unit ؟ وأيضا نسمع بALU
    باختصار ...

    امممم

    هل تعرف الـ wireframe ؟؟ عندما تكون الرسوم الثلاثية الأبعاد مجرد خطوط تحمل حدود الجسم الثلاثي الأبعاد نفسه ؟؟

    بعدما يتم رسم الجسم الثلاثي الأبعاد نفسه وهو جاهز تماماً، يدخل إلى وحدة الـ Raster Operation Unit لتقوم بإلصاق الصور عليه، الصور معروفة في العالم الثلاثي الأبعاد باسم المواد Textures.. وتعده لكي يكون جاهزاً للعرض على الشاشة ليذهب بعدها إلى القسم المسؤول عن العرض في الشاشة ويخرج مباشرة جاهز ليرضي العينين

    الـ ALU هي وحدة بسيطة وهي اختصار إلى وحدة الحساب والمنطق arithmetic logic unit هدفها مثل آلة حاسبة بسيطة جداً، الجمع والطرح والقسمة والضرب لاغير Wink:
    لايمكن لهذه الوحدة إجراء حسابات الفاصلة العائمة ( الأرقام الكسرية أي التي تحتوي على فاصلة ) ولكي يتم ذلك يجب تحويل الرقم إلى رقم آخر ثم إعطاءه إياها.. وهذه العملية تأخذ زمناً طويلاً ولهذا تم تطوير وحدة الفاصلة العائمة FPU لتتولى هذه المهمة نيابة عن الـ ALU
    [CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]

    [CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]


    [CENTER][IMG]http://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]


    [CENTER][SIZE=4][FONT=Arial][B][URL="http://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
    [CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]

  11. #11
    اداري سابق
    تاريخ التسجيل
    Jan 2003
    المشاركات
    4,807
    الدولة: Bahrain
    معدل تقييم المستوى
    56

    رد: مشاركة: Vertex Shader, Pixel Shader ؟

    اقتباس المشاركة الأصلية كتبت بواسطة BlueXBlue مشاهدة المشاركة
    حسبما أعرفه .. أن Vertex يعني رأس .. كقولنا أن المربع له أربعة رؤوس ..

    وذلك يلاحظ في التصميم ثلاثي الأبعاد ..

    فكيف أصبح مضلع ؟

    اقتباس المشاركة الأصلية كتبت بواسطة zicostation مشاهدة المشاركة
    شكرا على شرجك اخى الخلف ولكن فى نقطة
    المضلع فى عالم الثرى دى يسمى polygon
    اما vertex هى نقطة تلاقى المضلعات
    فالمجسم يتكون من مجموعة من ال polygon بصرف النظر عن عدد اضلاعه ثلاثى او رباعى او خماسى او غير ذلك وال vertex تعبر عن ال polygon فمثلا المضلع الرباعى فيه 4 نقاط vertex
    وممكن اعطيك مثال



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

    الترجمة الصحيحة هي فعلاً الرأس، واسمها التقني باللغة الإنجليزية وحدة تظليل الرؤوس، ولكن لو قلت لشخص ما وحدة تظليل الرؤوس فيظن المرء للوهلة الأولى أن هذه الوحدة تتخصص في القبعات لتظلل بها الرؤوس وقاية من الشمس (H)
    [CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]

    [CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]


    [CENTER][IMG]http://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]


    [CENTER][SIZE=4][FONT=Arial][B][URL="http://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
    [CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
    [CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]

  12. #12
    عضو برونزي الصورة الرمزية واحد مسكين
    تاريخ التسجيل
    Mar 2004
    المشاركات
    4,495
    معدل تقييم المستوى
    30

    رد: Vertex Shader, Pixel Shader ؟

    شكراً لك على المعلومات أستاذي الخلف وزادك الله علماً .
    [CENTER][IMG]http://folding.extremeoverclocking.com/sigs/sigimage.php?un=Wahed_Meskeen&t=155660[/IMG]

    [SIZE=4]私は [COLOR=Blue]オゼマ[/COLOR] です[/SIZE]


    [IMG]http://g.c2stats.com/pc/c2stats_1/Oasb10.png[/IMG]

    [IMG]http://g.bf3stats.com/pc/gBPFcRUZ/Oasb10.png?1321358822734[/IMG]

    [/CENTER]

  13. #13
    عضو بلاتيني
    تاريخ التسجيل
    Jun 2002
    المشاركات
    8,539
    الدولة: Jordan
    معدل تقييم المستوى
    24

    رد: Vertex Shader, Pixel Shader ؟

    بـــارك الله فيك
    لذلك هناك علاقة وثيقة بين عدد وحدات ROP وعدد الPixel \ Vertex Shaders

    ومنكم نستفيد ياباشمهندس . جزاك الله خير على وقتك
    Athlon64 X2 4000+ @2.88GHz // Biostar TA690G AM2 // DDR2-800 3GB // Geforce 8600GT // Audigy2 ZS // FSP Forton 400W
    Vista Home SP1

  14. #14
    عضو
    تاريخ التسجيل
    Nov 2004
    المشاركات
    436
    معدل تقييم المستوى
    0

    رد: Vertex Shader, Pixel Shader ؟

    مشكور أخوي الخلف

    ماشاء الله تبارك الله علم

    الله يزيدك

    افدتنا إفاده كبيره ياأستاذ

  15. #15
    عضو برونزي الصورة الرمزية sul2005tan
    تاريخ التسجيل
    Feb 2005
    المشاركات
    730
    الدولة: Saudi Arabia
    معدل تقييم المستوى
    13

    رد: Vertex Shader, Pixel Shader ؟



    مشكور استاذ الاساتذه / الخلف.
    [CENTER]من مواضيعي

    [URL="http://www.arabhardware.net/forum/showthread.php?t=50784&highlight=%CC%E3%ED%DA+%E3%DA%C7%E1%CC%C7%CA+AMD"]جميع معالجات Intel من العام 2000[/URL]

    [URL="http://www.arabhardware.net/forum/showthread.php?t=53629&highlight=%CC%E3%ED%DA+%E3%DA%C7%E1%CC%C7%CA+AMD"]جميع معالجات AMD K8[/URL]

    [URL="http://www.arabhardware.net/forum/showthread.php?t=63181&highlight=%CC%E3%ED%DA+%E3%DA%C7%E1%CC%C7%CA+AMD"]تقرير عن معالجات AMD K10[/URL][/CENTER]

    [CENTER] عدنا بعد طول غياب :)

    [/CENTER]

    [CENTER][IMG]http://alfadeel.googlepages.com/rapita5.gif[/IMG][/CENTER]

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

  1. مساعده في كارت شاشه gt430 بخصوصو خاصيه Pixel Shader
    بواسطة elmahde1 في المنتدى الأرشيف
    مشاركات: 16
    آخر مشاركة: 31-01-2012, 18:49
  2. Pixel Shader
    بواسطة hos_2022 في المنتدى الأرشيف
    مشاركات: 1
    آخر مشاركة: 21-02-2011, 14:35
  3. ماهي اخر نسخة من Direct X وال Pixel Shader
    بواسطة khalid_999 في المنتدى الأرشيف
    مشاركات: 1
    آخر مشاركة: 06-02-2011, 08:18
  4. pixl shader version و vertex shader version
    بواسطة maeeg في المنتدى الأرشيف
    مشاركات: 12
    آخر مشاركة: 30-10-2009, 22:06
  5. سؤال عن خاصية Pixel Shader
    بواسطة Hallmark في المنتدى الأرشيف
    مشاركات: 12
    آخر مشاركة: 27-06-2007, 10:47

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

المفضلات

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

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