موضوع: شبه درس في الفيرتولز لمحاكاة قوة unreal engine 3

ردود: 8 | زيارات: 3382
  1. #1

    Thumbs up شبه درس في الفيرتولز لمحاكاة قوة unreal engine 3

    السلام عليكم ورحمة الله وبركاته

    لقد وجدت طريقة أحاكي بها قوة محرك الـ 3 unreal engine داخل برنامج الـ virtools

    وهناك طريقتان
    ----------------------------------------------------------

    هل سبق وجربت محرك unreal ؟

    ان كنت كذلك فأنت تعرف قوته بالتأكيد في الاضاءة والخامات ....صحيح ؟

    لاحظ هذه الصورة :




    الآن أصبح بامكانك اظهار شخصياتك أو مراحلك بهذه الجودة داخل محرك الفيرتولز

    الطريقة الأولى :

    لاحظ الصور الموجودة في المرفقات

    كيف عندما طبقت هذه الطريقة ونجحت معي 1000%


    وأيضا هذه الطريقة تمكنك من وضع الاضاءة بشكل احترافي ورائع مثل محرك الـ unreal

    أعد النظر في المرفقات......

    وفي الصورة الرابعة سترى كيفية الطريقة

    1- قم بسحب الماتيريال الموجود داخل الدائرة الحمراء في الصورة 4 "أختره هو تحديدا ولا تختر أي ماتريل آخر"
    وضعه على المجسم الذي تريد تطبيقه عليه

    2- قم بتغيير خامة الماتيريل من الصخر الى خامة المجسم الأصلية

    3- قم بتغيير خامة النورمال ماب الى خامة النورمال ماب الخاصة بالمجسم الذي ستطبق عليه الطريقة

    4- ضع الاضاءة واستمتع بالأمر

    ملاحظة :
    هذه الطريقة تستهلك الكثير من قدرة الجهاز

    الطريقة الثانية :

    هذه الطريقة احترافية تجعل المجسم عندما يقابل الضوء يحدث عنصر glow مثل محرك الأنريل تماما

    لاحظ الصورة التالية :


    لاحظ عنصر الـ glow في الجهة اليسرى للوجه


    وهذه الطريقة تستعمل ملفات fx الخاصة بالشيدرز ومحرك الفيرتولز يستعملها ويقبلها بكل سهولة

    وأنا لدي هذا الملف لكن حجمه كبير لكن عندما أرفعه سأضعه باذن الله وأضع معه الطريقة التي تعمل بها

    ملاحظة :

    هذه الطريقة مستعملة في محرك الأنريل ولا تستهلك من قدرة الجهاز كثيرا


    وأرجوا الى كل من فهم الطريقة أن يعد شرحها بأسلوب سهل فأنا لست ماهرا في عمل الدروس ^_^

    وأرجوا لكم الاستفادة والسلام عليكم ورحمة الله وبركاته


  2. #2
    CINEMA 4D DESIGNER
    صور رمزية KING.SMB
    تاريخ التسجيل
    Jul 2008
    المنطقة
    K.S.A_الرياض
    العمر
    24
    ردود
    6,585
    جزاك الله خير

    طريقة رائعة
    ¨°o.O (قد يختفي الأمل...لكن لا يموت) O.o°¨


    شَكَوْتُ إلَى وَكِيعٍ سُوءَ حِفْظِي فَأرْشَدَنِي إلَى تَرْكِ المعَاصي وَأخْبَرَنِي بأَنَّ العِلْمَ نُورٌونورُ الله لا يهدى لعاصي

  3. #3
    عضو نشيط
    صور رمزية ayoubsoft
    تاريخ التسجيل
    Jul 2007
    المنطقة
    Maroc
    ردود
    987
    جزاك الله خيرآ
    نحتاج الى مثل هده الدروس لا يبقى يعتقد البعض ان الفيرتولز برنامج ضعيف =)

  4. #4
    مشرف منبر Games Design
    صور رمزية general1
    تاريخ التسجيل
    Jun 2007
    ردود
    1,066
    طريقة رائعة جدا و اعجبتني

    هذا الافكت او الشادر يقوم بتفعيل عدة أشياء على المجسم و هي :

    الاضاءة الموجودة في المشهد و الSpecular و الظلال (ٍSoft shadow) و عدة اشياء اخرى

    بالنسبة للSpecular فهي نوع من اللمعان تضيفه لبعض الماتريالز و هي ليست مجهدة للجهاز بقدر كبير و لكن يمكنك تخفيف الحمل قليلا و لكن بعض الاجسام لن تحتاج اليها و هذا الكود تبعها لو تريد ان تزيلها :

    if(useSpecular)
    specular = specularMaterial * pow(saturate(dot(normalize(lightVec), normal)), shine);

    بالنسبة للSoft shadow فهي بالفعل مجهدة للجهاز و هذا هو الكود لو يريد احد ان يزيله :

    if ((useSoftShadows ) && (dot(fsIn.normal,lightVec)>0))
    {
    dp += ds * dist;
    a = dot(fsIn.normal, lightVec);
    s = normalize(float3(dot(normalize(fsIn.tangent), normalize(lightVec)), dot(normalize(fsIn.binormal), normalize(lightVec)), a));
    s *= (bumpDepth/a);
    ds = s.xy;
    // we start at Vertex Position search in ds direction in tangent space
    shadow *= getSoftShadows(dp, ds, lightDist);
    }

    و اسمحلي ان اقوم بوضع الموضوع من ضمن المواضيع المميزة في المنتدى
    Egypt


    I Love Direct-X

    سبحان الله و بحمده سبحان الله العظيم
    اللهم صلي وسلم و بارك علي سيدنا محمد

  5. #5
    شكرا لك أخي ملك الحرية على المرور الكريم وأرجوا أنك استفدت منها
    ------------------------------------------
    وشكرا لك أخي أيوب والفيرتولز طبعا ليس بمحرك ضعيف بل هو من أقوى المحركات على الاطلاق وأسهلها

    ويمكنك أيضا تحسين جودة اللعبة من خلال vscript الخاص بالفيرتولز في أي وقت لأنه يستعمل ملفات الأف اكس
    الخاصة بالديراكت اكس ومعظم المحركات تستعمل هذه الملفات مثل الكراي انجين أو الأنريال وحتى الأفبي اس اكس10 لذلك مهما تطورت المحركات يبقى الفيرتولز قوي كفاية لينافس المحركات الأخرى والدليل على ذلك virtools 5
    ------------------------------------------
    أهلا بأستاذنا الكريم ^_^

    مادام الفيرتولز يحمل مصادر وأمثلة ممتازة لما لا نغتم الفرصة في استعمالها

    فقد لا حظت بطئ أحد الأمثة التي جربت عليها هذ الطريقة لكن عندما جربت الطريقة الثانية لم يكن المثال بطيئا تماما بل كان عادي

    لذلك سأقوم بتجريب الكود وحذف هذا البطئ في هذه الطريقة
    ------------------------------------------
    أشكركم اخواني على المشاركة

    وأرجوا أنكم استفدتم منه

    بخصوص الطريقة الثانية

    سأحاول اعادة تفكيك الشيدر الى أجزاء لأنه عبارة عن ملف واحد يحتوي normal map & light map & bump & glow & displace_tex والعديد من الأضافات الأخرى المحسنة لجودة اللعبة

    وحجمه كبير جدا : 466 مجيا

    والسلام عليكم ورحمة الله وبركاته

  6. #6
    مشرف منبر Games Design
    صور رمزية general1
    تاريخ التسجيل
    Jun 2007
    ردود
    1,066
    اقتباس الموضوع الأصلي كتب بواسطة tetra معاينة الرد

    وحجمه كبير جدا : 466 مجيا





    Egypt


    I Love Direct-X

    سبحان الله و بحمده سبحان الله العظيم
    اللهم صلي وسلم و بارك علي سيدنا محمد

  7. #7
    عضو متميز
    صور رمزية فراس البرق
    تاريخ التسجيل
    Jul 2007
    المنطقة
    في ارض الله
    العمر
    26
    ردود
    1,700
    جميل شكرا اخي ما قصرت .... ممكن رابط خامة fx او موقع لهذه الخامات ...
    >> بسم الله الرحمن الرحيم <<.......استمع للقرآن الكريم أفضل التلاوات.......

    إتق الله و اصبر

    أكره الاقنعة
    عندما تكون في وجوه الناس

    Baseera

    دورة إحتراف Unity3D

  8. #8
    عضو متميز
    صور رمزية kakarot
    تاريخ التسجيل
    Dec 2007
    المنطقة
    الأردن
    ردود
    1,174
    السلام عليكم


    موضوع اكثر من رائع بارك الله فيك

    أقترح عليك اخوي

    أن تعمل درس فيديو صغير الحجم وترفعه على اليوتيوب ليضل كعمل لا يضيع بإذن الله


    موضوع يصبح لا مثيل له "طبعاً هو مميز" ...... أرجوا وضع درس مشروح فيديو ^_^ " أنا طماع " ^^

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل