مينتال راي

من ويكيبيديا، الموسوعة الحرة

مينتال راي Mental ray أحد محركات التخريج والإظهار Rendering Engine المتقدمة عالية الجودة الذي يتم تطويره في شركة مينتال إميجز mental Images (برلين، ألمانيا). كما يظهر الاسم يعتمد مينتال راي على نظام تتبع الأشعة Ray Tracing لتوليد الصور النهائية والذي يجعله مشابهاً لنظيره ريندر مان Photorealistic RenderMan المطور من قبل بيكسار Pixar. يتشارك المينتال راي في الكثير من المزايا الأساسية مع PRman مع بقاء بعض السلبيات والإيجابيات التي تميز كل منهما عن الآخر بمجموعة من التفاصيل التقنية المختلفة. فعلى سبيل المثال يدعم مينتال راي تقنية الإضاءة العامة Global Illumination لمحاكاة الإضاءة الواقعية قبل أن تكون هذه التقنية موجودة في الـ PRMan. ومن وجهة نظر سرعة الأداء في معالجة المشاهد المعقدة وتخريجها (Rendering) يتفوق الـ PRman على الكثير من محركات الـ rendering المختلفة بما فيها المينتال راي وخاصة تلك التي تطلب دقة عالية في النتيجة النهائية. بينما يتفوق المينتال راي في سرعة معالجته للمشاهد التي بحاجة لتطبيقات اللإضاءة العامة (GI) أو RayTracing. استخدم مينتال راي بشكل واسع في الكثير من الأعمال السينمائية الشهيرة مثل:

  • The Day After Tomorrow
  • Poseidon
  • Star Wars Episode II: Attack of the Clones
  • The Matrix Reloaded & Revolutions
  • Hulk

وغيرها الكثير.

[تحرير] الخصائص

إن الميزة الأساسية والأهم التي يتميز بها مينتال راي هي إمكانية إنجازه لجميع عمليات المعالجة بأعلى أداء من خلال الإستفادة من المعالجة المتوازية parallelism في العمل والمتاح في الأجهزة متعددة المعالجات ومحطات الرندر render farms. يعتمد مينتال راي على تقنيات وخوارزميات مختلفة لتسريع عمليات المعالجة مثل تقنية المسح الخطي scanline المستخدمة لإظهار السطوح الرئيسية. وتقنية التقسيم الثنائي للفراغ Binary Space Partitioning أو اختصاراً BSP لتتبع الأشعة الثانوية secondary rays المستخدمة لحساب التأثيرات الإضافية مثل الإنعكاسات والشفافية للأجسام. كما أنه يدعم ظاهرة تجمع الإضاءة Caustics نتيجة لانكسار الضوء أثناء مروره في الوسائط الشفافة ذات معاملات الإنكسار المختلفة إضافة للمحاكاة الفيزيائية الدقيقة للإضاءة العامة من خلال توظيف مفهوم خرائط الفوتونات Photon Maps. مينتال راي كمنتج مستقل للتخريج والمعالجة من خلال صيغة الملفات الخاصة به (.mi) تعتمد التصميمات البرمجية له على فكرة إمكانية توظيفه ودمجه ضمن البرامج المختلفة من خلال ال إضافة إلى إمكانية استخدام واجهات البرمجية API الخاصة به. بالنتيجة أصبح معتمداً في الكثير من البرامج الحديثة كنظام هام للتخريج مثل:

  • Softimage|XSI
  • Autodesk Maya
  • Autodesk 3D Studio Max
  • Side Effects Software's Houdini
  • SolidWorks
  • Dassault Système's CATIA

تضيف أيضاً بعض البرامج المتقدمة من القائمة السابقة مكتبة من المظللات الخاصة Custom Shaders التي تضيف لمينتال راي المزيد من المرونة في استخدامه ضمنها. يوفر مينتال راي بيئة برمجية متكاملة لتطوير المظللات الخاصة من خلال سي وسي بلاس بلاس والتي تمكنه من إضافة الكثير من المؤثرات الخاصة بشكل برمجي أثناء عمليات التخريج. كما يمكن استخدام مفهوم "الظاهرة" Phenomenon لتشكيل مظللات معقدة من أجزاء بسيطة للحصول على مؤثرات جديدة دون الحاجة لتطوير وبرمجة المظلل بشكل كامل. يدعم مينتال راي جميع الأنواع الأساسية للتعبير عن المجسمات الفراغية مثل: المضلعات ، السطوح التقسيمية Subdivision Surfaces، نيربز NURBS، بيزيه Bezier. في عام 2003 حصلت مينتال أمبجز على جائزة الـ Award Academy بفضل مشاركاتهم الهامة في صناعة السينما من خلال مينتال راي.

[تحرير] مراجع

  • الرندرة بواسطة منتال راي لتوماس دريمير

Driemeyer, Thomas: Rendering with mental ray SpringerWienNewYork, ISBN 3-211-22875-6

  • برمجة منتال راي لتوماس دريمير

Driemeyer, Thomas: Programming mental ray, SpringerWienNewYork, ISBN 3-211-24484-0

[تحرير] وصلات هامة

هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين؛ فساهم في إثرائها بالمشاركة في تحريرها.
فروع المعلوماتية

الحقول الأساسية للمعلوماتية

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