Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

Network Render In Max

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • Network Render In Max

    هذا الدرس تم إعداده لصالح المجلة المعمارية العربية
    الكاتب : صهيب حراقة

    موضوع هذا العدد سيكون كيفية توزيع رندر لصورة معينة على عدة أجهزة موصولة على الشبكة, بحيث يتم تقسيم الصورة لعدة أجزاء صغيرة (buckets) و توزيعها بشكل تلقائي على الأجهزة لتقوم كل الأجهزة بعملية الرندر في وقت واحد , فيتم الانتهاء من الرندر بوقت قياسي.
    هناك أكثر من طريقة للقيام بعملية التقسيم و لكن سنخصص في هذا الدرس شرح الطريقة الخاصة بالمصير الشهير الفيراي كونه الأكثر استعمالا و سنحاول أن شاء الله شرح بقية الطرق في
    أعداد لاحقة.
    البرامج اللازمة ...
    MAX – VRAY – Backburner
    لمحة بسيطة عن طريقة العمل....
    يقوم الفيراي بتقسيم الصورة إلى وحدات صغيرة عن طريق الــ Distrebuted Render و يرسلها من خلال البروتوكول TCP/IP إلى الأجهزة الموصولة على الشبكة ,بحيث يقوم بتوزيعها بين Render Clients و Render Servers

    ما هو Render Clients ؟
    الـــ Render Clients هو الجهاز الذي يحوي الملف المطلوب تصييره ومن خلاله ستيبدأ عملية الرندر , أي انه الجهاز الرئيس الذي سيقوم بتقسيم الرندر لوحدات صغيرة و أرسالها للـــ Render Servers لتقوم بمعالجة الصورة ومن ثم يقوم بتجميع الاجزاء المصيرة في صورة واحدة....

    وما هو الـــ Render Servers ؟
    الــ Render Servers هو جهاز جزء من الشبكة , يقوم بتلقي البيانات من الـــ Render Servers و يقوم بمعالجتها و إعادتها أليه من جديد....
    ملاحظة هااااااااااااامة جدا جدا جدا قبل البدء بالتصيير :
    إذا كانت هذه المرة الأولى التي تقوم بها بعملية الــ Distrebuted Render فعليك أولا تشغيل المسار التالي و لمرة واحدة فقط و إغلاقه ,ثم المباشرة بالتحضير للرندر...
    المسار هو...

    START/ALL Programes/AUTODESK/Backburner/SERVER


    بسم الله نبدأ:
    بداية العملية ستكون من الجهاز الــــ Render Servers كالتالي...
    نقوم بتشغيل الملف vrayspawnerXX.exe من قائمة أبدا .
    .. (Start menu > Programs > Chaos Group > V-Ray for 3dsmax > Distributed rendering > Launch V-Ray DR spawner).
    سيقوم تلقائيا بفتح ملف الماكس في وضع SERVER وستظهر بعد قليل أيقونة مصغرة في الشريط السفلي لسطح المكتب


    إذا بقيت الأيقونة ظاهرة على الشريط السفلي فهذا يعني ان جهاز الــ Render Servers يعمل بشكل جيد.... أما إذا أومضت الأيقونة و اختفت فقم بإغلاق VRayspawner



    من شريط المهام كرر العملية المشروحة في الملاحظة السابقة....و أعد تشغيل vrayspawnerXX.exe من قائمة أبدا
    الخطوة التالية ستكون من الجهاز الرئيس Render Clients كالتالي....
    قم بفتح ملف الماكس .. وأختر المصير الفيراي .... من قائمة Settings نختار Distributed Rendering




    Add server : نقوم بوضع اسم الجهاز المراد مشاركته في عملية الرندر أو رقم الــ IP
    Remove server : لإزالة أحد الأجهزة المضافة
    Resolve servers : نقوم بالضغط على هذه الأيقونة بعد الانتهاء من إضافة الأجهزة حتى يتم التعرف عليها....
    بعد الانتهاء من هذه العملية نبدأ عملية الرندر ..... ستظهر خلال عملية الرندر مربعات Buckets عددها بعدد الأجهزة المشاركة في الرندر ..... قمت بتجربة صغيرة على جهازين ..... و هذا ما حصلت عليه....




    ملاحظات هاااااامة......

    1- يجب توفر مقبس الفيراي على كل الأجهزة و من النسخة نفسها...
    2- إذا كنت مطبقا خامة ذات صورة و هذه الصورة غير موجودة في بقية أجهزة الــ RENDER SERVER عليك نسخ هذه الصورة في بقية الأجهزة في المسار التالي....

    X:\Program Files\Autodesk\3ds Max 2008 \maps
    و إذا لم تقم بهذه العملية فسوف تظهر الخامة بلونها الأساسي كما لو أنها لا تحتوي اي صورة
    3- عند إلغاء الرندر قد تتوقف الأجهزة RENDER SERVER عن الاستجابة , و ستمر فترة قصيرة حتى تستطيع إعادة الرندر
    4- عند إضافة أجهزة ADD SERVER لا تنسى إضافة الجهاز الرئيس Render Client عندها سيدخل الجهاز الرئيس بنصف استطاعته .. أي إذا كان الجهاز الرئيس ذو نواتين عندها ستدخل نواة واحدة في عملية الرندر أما إذا أردت أن يعمل الجهاز الرئيس بطاقته الكاملة عندها ليس من الضروري لإضافة الجهاز الرئيس ..


    أرجو ان أكون قد وفقت في شرح الفكرة ... و أي أستفسار

    s_herraka@hotmail.com

    ولا تنسونا من صالح الدعاء
    والسلام عليكم و رحمة الله و بركاته

  • #2
    شكرا اخي على الدرس

    تعليق


    • #3
      بارك الله فيك على الدرس المفيد

      تعليق


      • #4
        مشاركة جداً قيّمة ..

        شكراً لك.
        ------------------------

        تعليق


        • #5
          شككككككككككرااا وبارك الله فيك كثيرا

          (((الدنيا ساعة فاجعلها طاعة *** والنفس الطماعة اعزها بالقناعة)))

          تعليق


          • #6
            any one can help me
            ?

            تعليق

            يعمل...
            X