• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 13 من 13

    الموضوع: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

    1. #1
      التسجيل
      04-02-2004
      الدولة
      الزمن
      المشاركات
      455
      المواضيع
      39
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: edukee86

      [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      هذا مثال بسيط للتعامل مع عدة صور تكون حركة معينة
      مثلا يمكن استخدامه لعمل مياه ببساطة ...
      و ايضا مؤثرات اخرى ..

      رابط التحميل
      دروس الدارك بيسيك
      1
      2
      3
      4
      5

    2. #2
      التسجيل
      26-01-2004
      الدولة
      مصر
      المشاركات
      395
      المواضيع
      36
      شكر / اعجاب مشاركة

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      مرحب بعودتك يا بروفسور الدركبيسك - المثال ممتاز ومشكور كثير علية

    3. #3
      الصورة الرمزية kakarot
      kakarot غير متصل عضو مميز في منتدى التسجيلات الإسلامية
      التسجيل
      14-11-2005
      الدولة
      jordan
      المشاركات
      2,620
      المواضيع
      189
      شكر / اعجاب مشاركة

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      بارك الله فيك على هذا المثال الرائع ولكن في نقاط لم أعرفها
      1) WrapValue قرأة عنه ... يرجع القيمة

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



      2)

      كود:
      Animation = 0
      Do
         Animation = Animation + 1
         if Animation > 50 then Animation = 1
      
         Texture Object 1,Animation + Image_Range
      
         Paste Image Animation + Image_Range,0,0,0
      
         RY# = (RY# + (MouseMoveX()/2.0))
         YRotate Object 1,RY#
      
         RX# = (RX# + (MouseMoveY()/2.0))
         XRotate Object 1,RX#
      النقاط هنا معروفة ولكن متغير Animation
      وضعنا له في الأول قيمة 0 ثم عملنا جملة التكرار ثم قمنا بوضع داخل نطاق التكرار متغير الإنميشن =
      متغير الإنميشن +1 ثم قمنا يوضع شرط لم أفمها
      "مبداً اعمل "
      ممن شرح بسيط عنها

      غلبتك معاي

      تقبل فائق إحترامي

    4. #4
      التسجيل
      04-02-2004
      الدولة
      الزمن
      المشاركات
      455
      المواضيع
      39
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: edukee86

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      اقتباس المشاركة الأصلية كتبت بواسطة son of egypt مشاهدة المشاركة
      مرحب بعودتك يا بروفسور الدركبيسك - المثال ممتاز ومشكور كثير علية
      عفوا

      اقتباس المشاركة الأصلية كتبت بواسطة kakarot مشاهدة المشاركة
      بارك الله فيك على هذا المثال الرائع ولكن في نقاط لم أعرفها
      1) WrapValue قرأة عنه ... يرجع القيمة

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



      2)

      كود:
      Animation = 0
      Do
         Animation = Animation + 1
         if Animation > 50 then Animation = 1
      
         Texture Object 1,Animation + Image_Range
      
         Paste Image Animation + Image_Range,0,0,0
      
         RY# = (RY# + (MouseMoveX()/2.0))
         YRotate Object 1,RY#
      
         RX# = (RX# + (MouseMoveY()/2.0))
         XRotate Object 1,RX#
      النقاط هنا معروفة ولكن متغير Animation
      وضعنا له في الأول قيمة 0 ثم عملنا جملة التكرار ثم قمنا بوضع داخل نطاق التكرار متغير الإنميشن =
      متغير الإنميشن +1 ثم قمنا يوضع شرط لم أفمها
      "مبداً اعمل "
      ممن شرح بسيط عنها

      غلبتك معاي

      تقبل فائق إحترامي
      wrapValue عبارة عن Function تأخذ قيمة عددية و تحورها الى قيمة دائرة
      مثلا لو اعطيتها 50 فسترجع 50
      لكن لو اعطيتها 480 سترجع 120
      و لو اعطيتها 1254 سترجع 174
      و لو اعطيتها - 15463 (لاحظ السالب) سترجع 17
      ربما في هذا المثال عملت بشكل صحيح ... لكن بدونها قد تحصل مشاكل غير متوقعة
      و مع الزمن قد تتجاوز حد ذاكرة المتغير لتؤدي الى كراش للبرنامج

      السؤال الثاني:
      الفكرة هنا ان البرنامج يعد من 1 لـ 50 بعدين يرجع لـ 1
      يبدأ بصفر ثم يزيد 1
      ثم يتحقق اذا اصبح الرقم فوق الـ50 اي 51 و اذا تحقق ذلك يصبح المتغير واحد من جديد
      ثم على اساس هذا الرقم يتم اختيار الصورة
      حيث يجمع مع المتغير Image_range
      و اقصد بـ image_range بداية ترقيم الصور التي قمت بتحميلها...
      كان يمكنني ان ابدأ بواحد لكن من عادتي ان اوفر مكان لصور التي استخدمها بحالات اخرى
      او بشكل رئيسي حتى لا يصبح تداخل أو بمعنى اخر لكي يكون الكود مرتب

      و اي سؤال انا حاضر
      دروس الدارك بيسيك
      1
      2
      3
      4
      5

    5. #5
      التسجيل
      09-09-2005
      الدولة
      العراق - بغداد / سوريا - دمشق
      المشاركات
      1,668
      المواضيع
      56
      شكر / اعجاب مشاركة

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

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

      مرحباً بعودتك أخي سنيك العزيز ..

      هُنالك موضوع مُثبت فيه جميع الأمثلة , و نُحاول أن نجمع القدر الأمكن لبناء قاعدة للأمثلة في

      المُنتدى , لذلك . موضوع حضرتك مُخالف للقواننين .. و أنتظر الاذن من حضرتك كَي أنقلهُ و أقفله

      ^^ ..

    6. #6
      التسجيل
      04-02-2004
      الدولة
      الزمن
      المشاركات
      455
      المواضيع
      39
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: edukee86

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      اقتباس المشاركة الأصلية كتبت بواسطة Karim Ghazal مشاهدة المشاركة
      السلام عليكم ورحمة الله و بركاتهُ ..

      مرحباً بعودتك أخي سنيك العزيز ..

      هُنالك موضوع مُثبت فيه جميع الأمثلة , و نُحاول أن نجمع القدر الأمكن لبناء قاعدة للأمثلة في

      المُنتدى , لذلك . موضوع حضرتك مُخالف للقواننين .. و أنتظر الاذن من حضرتك كَي أنقلهُ و أقفله

      ^^ ..
      اوووه على ايامي ما كان موجود القانون!
      خلص سوي اللي بتشوفه مناسب.
      ولو اني اعتقد ان الموضوع ... عشوائي حيث من الصعب البحث عن المطلوب
      و بصعب النقاش و الاسئلة و الرد عليها ... لذا اقترح فتح قسم خاص و ليس موضوع خاص ...
      أو على الاقل حد يتطوع و يسوي فهرس مرتب حسب الأداة المستخدمة بأول صفحة للموضوع
      لكن الامر يعود لحضرتكم ...
      دروس الدارك بيسيك
      1
      2
      3
      4
      5

    7. #7
      التسجيل
      23-06-2007
      الدولة
      .:[ فِيـْ مَكَانـٍ مَاْ ]:.
      المشاركات
      661
      المواضيع
      29
      شكر / اعجاب مشاركة

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

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

      شكراً يا عمار على المثال , هو مفيد جداً لكن بصراحة معظم أجزائه مبهمة بسبب عدم وجود أي تعليقات , أرجو أن تنتبه لهذه النقطة .

      هُنالك موضوع مُثبت فيه جميع الأمثلة , و نُحاول أن نجمع القدر الأمكن لبناء قاعدة للأمثلة في

      المُنتدى

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

      وكما أشار عمار , فإن فتح قسم خاص بالتأكيد أفضل من نقل الموضوع لقسم الأمثلة , حيث لن يراه أحد .

      وبالتأكيد فأنت صاحب القرار فافعل ما تراه مناسباً للوضع .

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

      if your planner failed , you planned to fail.

    8. #8
      التسجيل
      09-09-2005
      الدولة
      العراق - بغداد / سوريا - دمشق
      المشاركات
      1,668
      المواضيع
      56
      شكر / اعجاب مشاركة

      رد: [مثال] للدارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      حسناً أخواني الأعزاء , سَوف أبقي الموضوع كما هوَ ^___^ ..

    9. #9
      التسجيل
      22-05-2008
      الدولة
      جزائري وأفتخر MCV
      المشاركات
      404
      المواضيع
      32
      شكر / اعجاب مشاركة

      رد: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      السلام عليكم
      أهلا سنيك
      بما أنك ذكرت الدارك بيسيك ......لي استفسار..هههه
      لم أفهم شيئا واحدا وهو كيفية تصدير الجزيئات من الماكس الى الدارك بيسيك مثلا قمت بصنع نار ثم أردت تصديرها الى المحرك فكيف يتم ذلك
      وشيئ آخر وهو كيف أقوم بتصدير لوح زجاجي أو مثلا سياج قمت بصنعه داخل الماكس الى المحرك
      فقد جربت لكن بلا جدوى مع أن السياج داخل الماكس يبدوا طبيعيا لكن داخل الدارك بيسيك تبدوا المناطق السوداء ظاهرة وعاتمة وليست شفافة
      لكن قمت بتجربتها على quest3d ونجح الأمر مع النار ومع السياج
      وأكون شاكرا لك
      OW's
      SOON

      If You Want ..You Can

    10. #10
      التسجيل
      04-02-2004
      الدولة
      الزمن
      المشاركات
      455
      المواضيع
      39
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: edukee86

      رد: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      أولا شكرا استاذ كريم غلازل
      اقتباس المشاركة الأصلية كتبت بواسطة sadam00707 مشاهدة المشاركة
      السلام عليكم
      أهلا سنيك
      بما أنك ذكرت الدارك بيسيك ......لي استفسار..هههه
      لم أفهم شيئا واحدا وهو كيفية تصدير الجزيئات من الماكس الى الدارك بيسيك مثلا قمت بصنع نار ثم أردت تصديرها الى المحرك فكيف يتم ذلك
      وشيئ آخر وهو كيف أقوم بتصدير لوح زجاجي أو مثلا سياج قمت بصنعه داخل الماكس الى المحرك
      فقد جربت لكن بلا جدوى مع أن السياج داخل الماكس يبدوا طبيعيا لكن داخل الدارك بيسيك تبدوا المناطق السوداء ظاهرة وعاتمة وليست شفافة
      لكن قمت بتجربتها على quest3d ونجح الأمر مع النار ومع السياج
      وأكون شاكرا لك
      أهلا صدام ...
      عليك فهم نقطة و هي أن عالم الماكس غير عالم الدارك بيسيك أو بالأحرى عالم الدايركت اكس..
      الماكس قد يستخدم الدايركت اكس اثناء العمل عليه لكن الرندر الذي فيه شيء اخر تماما...
      النقطة اللتي أرمي اليها .. هي أنه ليس كل شيء تفعله داخل الماكس ستراه في الدارك بيسيك

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

      لكن الدارك بيسيك لديه ادواته الخاصة للبارتيكلس و النار تستطيع مراجعة ملفات المساعدة
      اللتي معه لمعرفة المزيد.

      طبعا البارتيكلز هي واحدة من ليستا طويلة لن تتصدر الى الماكس’ مثلا الـ vertex animation
      و الـ SpaceWarps و الـ Cloth and Fur و كل اعدادات الماتيريال بالستثناء الـ Diffuse
      لن تتصدر ... بل يمكنك القول انه لا بتصدر الا الموديل و التكستشر و الـ Key Animation
      و الـ Bone Animation


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

      Set Object Transparency [object],Flag
      الطريقة الرسمية و اللتي يستحن ان تستخدم معها ملفات png
      Ghost Object On ObjNum,Flag
      هذه الشفاية تعطي نتائج اخرى و هي نأخذ اللون الأسود على اساس انه اللون الشفاف
      و تستخدم بشكل أساسي بالمؤثرات

      ابحث عنهم داخل ملفات المساعدة لمزيد من المعلومات ...


      أرجو ان أكون قد وضحت الفكرة
      دروس الدارك بيسيك
      1
      2
      3
      4
      5

    11. #11
      التسجيل
      09-09-2005
      الدولة
      العراق - بغداد / سوريا - دمشق
      المشاركات
      1,668
      المواضيع
      56
      شكر / اعجاب مشاركة

      رد: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      اقتباس المشاركة الأصلية كتبت بواسطة snake_x86 مشاهدة المشاركة
      أولا شكرا استاذ كريم غلازل
      ناااااااني ؟!!؟!

      غلازل ؟!!

      يعني أسمي مكتوب بكبره و بعرضه , و باللون البرتُقالي , و تقولي غلازل ؟!

      .. أمزح معك أخي , و الموفقية لك في حياتك عزيزي


    12. #12
      التسجيل
      19-10-2007
      الدولة
      في الجانب المظلم من الـــــــDark basic
      المشاركات
      985
      المواضيع
      42
      شكر / اعجاب مشاركة

      رد: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      السلام عليكم
      عندي سؤال أخي سنيك.....الإضائه في الدارك جربانه
      هل هناك طريقه يمكن من خلالها التحسين من الأضائه في الدارك بيسك؟
      لإن الأضائه هي بتلعب دور كبير في إبراز اللعبه وأنا هو هذا الشيء الوحيد الذي بيأخذ وقتي في الوضع الراهن

    13. #13
      التسجيل
      04-02-2004
      الدولة
      الزمن
      المشاركات
      455
      المواضيع
      39
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      Gamertag: edukee86

      رد: [ مثال + شرح] دارك بيسيك (التعامل مع صور متتالية للحصول على أنميشن)

      اقتباس المشاركة الأصلية كتبت بواسطة Karim Ghazal مشاهدة المشاركة
      ناااااااني ؟!!؟!

      غلازل ؟!!

      يعني أسمي مكتوب بكبره و بعرضه , و باللون البرتُقالي , و تقولي غلازل ؟!

      .. أمزح معك أخي , و الموفقية لك في حياتك عزيزي

      هههههههههه و الله ضحكتني من القلب ...
      المشكلة ان الكي بورد بالدوام ما فيه عربي .. فبكتب على البركة


      اقتباس المشاركة الأصلية كتبت بواسطة The_source مشاهدة المشاركة
      السلام عليكم
      عندي سؤال أخي سنيك.....الإضائه في الدارك جربانه
      هل هناك طريقه يمكن من خلالها التحسين من الأضائه في الدارك بيسك؟
      لإن الأضائه هي بتلعب دور كبير في إبراز اللعبه وأنا هو هذا الشيء الوحيد الذي بيأخذ وقتي في الوضع الراهن
      مممممم قد يساعد رفع الـ Resolution بتحسين الصورة .. و يمكنك
      رفع قيمة الاضائة العامة عن طريق..
      SET AMBIENT LIGHT
      و ايضا استخدام اكسائات جيدة و موديلات جيدة

      و لكن للانتقال الى مرحلة اخرى من الاضاءة و هذا يحتاج درس بحد ذاته أو سلسلة دروس
      عليك استخدام Per Pixel Lighting Shader
      و هناك الكثير منهم

      طبعا هذه الصورة هي استخدام للشيدر المعني مضاف اليه خاصية البمب (العمق)
      قد اضع دروس للشيدر في يوم من الايام
      دروس الدارك بيسيك
      1
      2
      3
      4
      5

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

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