المحتوى هنا ينقصه الاستشهاد بمصادر، أي معلومات غير موثقة يمكن التشكيك بها وإزالتها.

مايا (برمجيات)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016)
مايا
المطورون تم تطويره من قبل شركة أنظمة ألياس، الآن مملوك من قبل أوتوديسك
الإصدار المستقر 2014
لغة البرمجة سي++   تعديل قيمة خاصية لغة البرمجة (P277) في ويكي بيانات
المنصة ويندوز، ماك أو إس عشرة، لينكس
نوع رسوميات ثلاثية الأبعاد
موقع الويب www.autodesk.com/maya

مايا (بالإنجليزية: Maya) هي حزمة برمجية لإنشاء الرسوميات والنمذجة ثلاثية الأبعاد تم تطويرها في الأصل من قبل شركة أنظمة ألياس، لكنه الآن مملوك من قبل أوتوديسك كجزء من قسم الوسائط والترفيه. امتلكت أوتوديسك مايا في أكتوبر 2005 بعد شرائها لألياس. مايا يستخدم في صناعة السينما والتلفاز، بالإضافة إلى ألعاب الفيديو والتصميم المعماري.

يعتمد البرنامج على محرك تصيير خاص به إضافة لمينتال راي.

تمت إعادة برمجة وجهات البرنامج كلياً في الأصدار 2012 بأستخدام مكتبة كيوت من نوكيا.

في عام 2003، فاز مايا بجائزة الأوسكار للإنجاز العلمي والتقني.

لغة تطوير البرمجيات[عدل المصدر]

  • لغة مايا المضمنة (Maya Embedded Language) أو اختصاراً ميل (MEL).
  • بيثون (Python).
  • بايميل (PyMel).

أقسام البرنامج[عدل المصدر]

التحريك (Animation)[عدل المصدر]

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

المضلعات (Polygons)[عدل المصدر]

يشمل أدوات بناء وتعديل المضلعات.

السطوح (Surfaces)[عدل المصدر]

يختص هذا القسم برسم المنحنيات والسطوح الفراغية من نوع نيربز (NURBS).

الديناميكا (Dynamics)[عدل المصدر]

هذا القسم يحوي أنظمة المحاكاة الفيزيائة التي يقوم البرنامج من خلالها بحساب حركة الجسيمات بناءً على نماذج فيزيائية ورياضية معرفة مسبقاً. أهم أنظمة المحاكاة في هذا القسم هي:

  • نظام لمحاكاة السوائل. يتميز بأنه عام وقادر على محاكاة الغازات. تمت إضافته في الاصدار 4.5.
  • نظام لمحاكاة الأقمشة والملابس. تم استبداله في الاصدارات الحديثة بنظام جديد إن كلوث (nCloth).
  • نظام لمحاكاة الأجسام الصلدة والمرنة.

التصيير (Rendering)[عدل المصدر]

في هذا القسم يتم تحديد المظلالات والتحكم بخصائص محرك التصيير كل يوم.

إن دايناميكس (nDynamics)[عدل المصدر]

في الاصدارات الحديثة تم تجميع أدوات الجيل الجديد من أنظمة المحاكاة الفيزيائية في هذا القسم. أهم الأنظمة التي تندرج تحت هذا القسم هي:

  • إن بارتيكلز (nParticles): نظام عام لمحاكاة الجزيئات.
  • إن كلوث (nCloth): نظام جديد لمحاكاة الأقمشة.