موضوع: معلومات مهمة وومتعة عن الكاميرا ..

ردود: 17 | زيارات: 1445
  1. #1

    معلومات مهمة وومتعة عن الكاميرا ..

    معلومات حلوة إستفدت البعض منها من اليوتيوب والبعض الآخر من المنابر ..
    جزى الله خير كل من علمني يوما ,,
    وأنا ألخص هالمعلومات للمبتدئين وتذكرة للمحترفين ..واللي عنده زيادة لايحرمنا ,,
    ____________________

    أولا/ سكربت الآلة الحاسبة للي يشتغل على لاب توب/
    كود:
    #!BPY """ Registration info for Blender menus: Name: 'Laptop NUM Pad' Blender: 241 Group: 'System' Tip: 'Virtual Laptop Numpad' """ __author__ = "Trevor Noble" __version__ = "0.0.1" __bpydoc__ = """\ LapTopNumPad.py 0.0.1 This script allows easy blending on laptops that do not support a USB numpad to co-exist with a fully QWERTY keybord such (e.g. Sony VAIO and Mac). Use SHIFT and CTRL keys modifiers as with a normal Num Pad. Thanks to Ray Badstibner (AKA raymaxbad) for creating the BpKeyboard.py script which I canabalised. """ #--------import modules-------- import Blender from Blender import Window, Text, Draw, BGL from Blender.Window import * from Blender.Text import * from Blender.Draw import * from Blender.BGL import * #--------do it-------- def go_short(): QHandle(id) Window.RedrawAll() #--------get 3d window-------- area = Window.GetScreenInfo(Window.Types.VIEW3D, rect='total') id = area[0]['id'] # get the first view id #--------create buttons-------- def draw(): global PushButton15, PushButton16, PushButton17, PushButton18, PushButton19, PushButton20, PushButton21, PushButton22, PushButton24, PushButton25, PushButton26 glClearColor(0.000, 0.000, 0.000, 0.0) glClear(GL_COLOR_BUFFER_BIT) PushButton('Top', 21, 2, 291, 83, 20, '+SHIFT Bottom View') PushButton('Front', 15, 2, 271, 83, 20, '+SHIFT Back View') PushButton('Right', 17, 2, 251, 83, 20, '+SHIFT Left View') PushButton('/', 63, 2, 191, 42, 20, 'Enter / Leave Local View') PushButton('*', 27, 44, 191, 20, 20, 'Rotate View to Object Orientation') PushButton('-', 25, 64, 171, 20, 40, 'Zoom Out') PushButton('+', 26, 64, 111, 20, 60, 'Zoom In') PushButton('7', 21, 2, 171, 20, 20, 'Top View | Click while pressing SHIFT for Bottom View') PushButton('8', 22, 23, 171, 20, 20, 'Tilt Up') PushButton('9', 23, 44, 171, 20, 20, 'Force Redraw/Recalculation') PushButton('4', 18, 2, 151, 20, 20, 'Pan <') PushButton('5', 19, 23, 151, 20, 20, 'Toggle Orthogonal / Perspective View') PushButton('6', 20, 44, 151, 20, 20, 'Pan >') PushButton('1', 15, 2, 131, 20, 20, 'Front View | Click while pressing SHIFT for Back View') PushButton('2', 16, 23, 131, 20, 20, 'Tilt Down') PushButton('3', 17, 44, 131, 20, 20, 'Side View: Right | Click while pressing SHIFT for Side View: Left') PushButton('0', 24, 2, 111, 42, 20, 'View from Active Camera | Hold CTRL to Set Active Camera') PushButton('.', 62, 44, 111, 20, 20, 'Center View Around Selection') PushButton('EXIT', 10, 2, 51, 83, 20, 'Q or ESC KEY to Exit') #--------exit function-------- def event(evt, val): if (evt== QKEY and not val) or evt == ESCKEY: SetKeyQualifiers(0) Exit() #--------button events-------- def bevent(evt): global letter if evt == 69: #DelKey QAdd(id, DELKEY, 1) QAdd(id, DELKEY, 0) go_short() elif evt == 100: #EXIT Exit() elif evt == 10: #EscPushButton Exit() elif evt == 15: #1PushButton QAdd(id, PAD1, 1) QAdd(id, PAD1, 0) go_short() elif evt == 16: #2PushButton QAdd(id, PAD2, 1) QAdd(id, PAD2, 0) go_short() elif evt == 17: #3PushButton QAdd(id, PAD3, 1) QAdd(id, PAD3, 0) go_short() elif evt == 18: #4PushButton QAdd(id, PAD4, 1) QAdd(id, PAD4, 0) go_short() elif evt == 19: #5PushButton QAdd(id, PAD5, 1) QAdd(id, PAD5, 0) go_short() elif evt == 20: #6PushButton QAdd(id, PAD6, 1) QAdd(id, PAD6, 0) go_short() elif evt == 21: #7PushButton QAdd(id, PAD7, 1) QAdd(id, PAD7, 0) go_short() elif evt == 22: #8PushButton QAdd(id, PAD8, 1) QAdd(id, PAD8, 0) go_short() elif evt == 23: #9PushButton QAdd(id, PAD9, 1) QAdd(id, PAD9, 0) go_short() elif evt == 24: #0PushButton QAdd(id, PAD0, 1) QAdd(id, PAD0, 0) go_short() elif evt == 25: #-PushButton QAdd(id, PADMINUS, 1) QAdd(id, PADMINUS, 0) go_short() elif evt == 26: #=PushButton QAdd(id, PADPLUSKEY, 1) QAdd(id, PADPLUSKEY, 0) go_short() elif evt == 27: #=PushButton QAdd(id, PADASTERKEY, 1) QAdd(id, PADASTERKEY, 0) go_short() elif evt == 62: #.PushButton QAdd(id, PADPERIOD, 1) QAdd(id, PADPERIOD, 0) go_short() elif evt == 63: #/PushButton QAdd(id, PADSLASHKEY, 1) QAdd(id, PADSLASHKEY, 0) go_short() #--------redraw the window-------- Window.RedrawAll() #--------register the 3 events-------- Register(draw, event, bevent)
    وكل المطلوب مع هالسكربت إختيار قائمة text editor ,,ثم new ثم ألصق هالسكربت في الساحة اللي تظهر وأخير إضغط ( alt+p )


    +++++++++++++++

    ثانيا/ تحريك الكاميرا وله عدة طرق /
    1- دوران الكاميرا حول المجسم بحيث تأخذ مسار دائري :
    تختار من ( add ) ثم ( curve) ثم ( bezier circle )وبعدها تختار الكاميرا ثم بالضغط على ( shift ) تختار bezier circle ثم تضغط على (ctrl+p ) ولمشاهدة النتيجة إضغط على (alt+a)
    وهناك إعدادت بسيطة للتحكم في سرعة الدوران تجدها في قائمة ( f9),,


    2- تحرك الكاميرا في خط أنت ترسمه :
    تختار من تختار من ( add ) ثم ( curve) ثم( bezier curve)وتقوم بتحريك المسار حسب الشكل الذي تريده حول المجسمات وبعدها تربط بين الكاميرا والكيورف الجديد بنفس الطريقه في الأعلى ..

    ثالثا/ تعدد الكاميرات وله طريقتين ..
    1- نسخ الكاميرا ووضعها في إتجاه يناسب تصميمك غير إتجاه الكاميرا الأصلية ثم تضغط على ( ctrl+0) ويظهر لك منظور الكاميرا ..
    2- نسخ الكاميرا ثم بالضغط على سكربت ( animation)ثم تختار ( change camra animation )
    ثم تسمي كل كاميرا بنفس اسم الفريم الذي تريدها أن تعمل عنده ..

    ولمزيد من تفصيل هذه الخطوة أرجو مراجعة هذا الدرس الرائع للأستاذ Cyborg Bunny
    http://www.maxforums.net/showthread.php?t=152237&highlight=%CA%CD%D1%ED%DF+%C7%E1%DF%C7%E3%ED%D1%C7


    __________________________

    أرجو أن أكون وفقت في الشرح ... وزكاة العلم تبليغه
    وشكرا
    أخر تعديل بواسطة غامض في 03 / 11 / 2009 الساعة 08:20 AM


  2. #2
    The Game Is Back
    تاريخ التسجيل
    Jun 2008
    المنطقة
    Cairo, Egypt, Egypt
    ردود
    2,845
    ماشاء الله
    بارك الله فيك على المجهود
    تسلم
    بالتوفيق
    We GoT ReadY ThiS MontH..We Hv ReadY To FunZ
    JusT NeeD
    GuiteR FoR DancE ..La MalaguenA Is OnE. LetS ShooT GunZ
    AnD NoW We RuN ..We ReadY To DonE . We Make U DesperadO It's AnS... It's UR ChancE

    JusT Press KeY . AnD NoW Go PlaY .

    ═════
    ═════

  3. #3
    مشرف منبر Web Design
    صور رمزية dlb
    تاريخ التسجيل
    Mar 2008
    المنطقة
    .:M:.
    العمر
    21
    ردود
    4,813
    ما شاء الله فعلا جميييييييل جدا جدا جدا ما شاء الله

    مع تحياتي
    w w w . MAXFORUMS . n e t

  4. #4
    عضو نشيط
    صور رمزية محمد شهاب
    تاريخ التسجيل
    Jul 2009
    المنطقة
    مصر
    ردود
    707
    السلام عليكم
    مشكور أختي على هذا المجهود الكبير جزاكي الله كل خير
    و ما توفيقي إلا بالله

  5. #5
    جميل بوركت أخي

  6. #6
    شكرا ع المروور .. وحسن التعليق

  7. #7
    بارك الله فيك اخي شرح جميل ومعلومات جميلة ولكن السكربت الاول لم ينجح معي والله اعلم.

  8. #8
    عضو متميز
    تاريخ التسجيل
    Sep 2008
    المنطقة
    السعودية
    ردود
    2,132
    بارك الله فيكي أختي غامضة وجعلها في موازين حسناتك والله لن يضيع أجرك أبدا

    أتحفينا بمواضيعك الرائعة



    ول نعيد المجد العظيم لأمة * كانت منارا للعلوم قديما

  9. #9
    اقتباس الموضوع الأصلي كتب بواسطة كـ . محمد معاينة الرد
    بارك الله فيك اخي شرح جميل ومعلومات جميلة ولكن السكربت الاول لم ينجح معي والله اعلم.
    أخوي أنا نفس هالسكربت أشتغل به ع المحمول ويضبط معااااي ..
    أرجو تحاول مرة ثانية وتأكد من الخطوات

  10. #10
    شكرا شجرة التووت ع المروور

  11. #11
    master 3D
    صور رمزية jagalinho
    تاريخ التسجيل
    Jun 2008
    المنطقة
    الـــــمـــــغـــرب بالخصوص في تطوان
    العمر
    22
    ردود
    3,541
    سلمت يمناك أختي الكريمة
    بلاد الحر طبتي يا بلادي *** ملاذا طاب عيشك في فؤادي

    blender for ever

  12. #12
    شكرا جاجا لينو ع المرووور

  13. #13
    مشرف منبر Blender
    صور رمزية فلاشي 8
    تاريخ التسجيل
    Aug 2007
    المنطقة
    أرض الرحمن
    ردود
    7,980
    السلام عليكم ورحمة الله وبركاته

    بارك الله فيك وما قصرت الغالي
    اللهم آتنا في الدنيا حسنه وفي الآخره حسنه وقنا عذاب النار


  14. #14
    شكرا فلااااشي ع المرور ..

  15. #15
    عضو
    صور رمزية kobraxxx
    تاريخ التسجيل
    Sep 2009
    المنطقة
    العراق
    العمر
    34
    ردود
    139
    شكرا على هذا التعب الذهب والله
    بس ان امكن ان تشرحي اكثر عن مكان لصق هذا السكربت صراحة انا مفهمت واسف للاطالة
    انا من وين ادخل على new والي بعدة مولاتي ارجو الشرح
    أكـــــون أو لاأكــــون

  16. #16
    شكرآ جزيلآ أختي الكريمة السكربت راح يفيدني بما أني من مستخدمي جهاز اللابتوب حاليآ
    "عضو في نادي محبي البطاطا"
    animated for ever
    key framing for ever

  17. #17
    اقتباس الموضوع الأصلي كتب بواسطة kobraxxx معاينة الرد
    شكرا على هذا التعب الذهب والله
    بس ان امكن ان تشرحي اكثر عن مكان لصق هذا السكربت صراحة انا مفهمت واسف للاطالة
    انا من وين ادخل على new والي بعدة مولاتي ارجو الشرح
    هذي صورة تشرح الطريقة بشكل واضح كان أعطانيها بعض الأعضاء لما سألت نفس السؤال من قبل ..





    إتباعك للطريقة في الصورة توصلك إن شاء الله بسهوولة..

Bookmarks

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

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