












سال 2005 میلادی و آغاز ورود رندرمن به مایا
در اواخر دهه 80 ، استاندارد Renderman ایجاد شد که بیانگر یک سری قوانین و شاخصه هایی برای خلق یک تصویر سه بعدی بود؛ که طی آن ،یک رندرر از طریق مشخصات واسط( Intarface Specification) رندرمن ، بی نیاز از مدل سازی یا نرم افزار انیمیشن می شد و فقط نیازمند ورودی های لازم ( نظیر دوربین ، ژنومتری ، منبع نور و شیدر ) بود و بطور کلی ایجاد تصویر را به عهده رندرر قرار می داد. زمانیکه یک رندرر به اندازه این شاخصه ها پیش می رود ؛ به رندر من مطیع ( Compliant Renderman) تفسیر می گردد. اولین و تکامل یافته ترین اینگونه رندرها ، رندرمن فتورئالیستیکی ( PhotoRealistic Renderman ) یا PRMan مورد استفاده است.
پیکسار با فیلم The Incredibles استاندارد جدید فتورئالیستیکی رندرمن را بکار گرفت . پیاده سازی رندرمن در نرم افزار مایا ، به این معنا است که اکنون کاربران مایا نیز قادرند به نتایج مشابهی دست یابند. تمایز ساده یک رندرر نسبت به یک پکیج انیمیشنی یا مدل سازی ، باعث افزایش انعطاف پذیری رندرینگ و کنترل تصویر می شود ؛ چرا که سربار فنی بسیار زیادی لازم است تا رندرر مطیع رندرمن ، جهت تولید آن پیکر بندی گردد. از اینرو رندرمن موجود در نرم افزار مایا بدنبال آن است که انعطاف پذیری این الگو را در اختیار هنرمند مایا نیز قرار دهد.
دلایل مستدلی مبنی بر این موضوع وجود دارند که چرا PRMan مدتهای زیادی است که رندرر مورد توجه مراکز بزرگ افکت ها و شرکت ها انیمیشنی بوده است. مقیاس پذیری یا قابلیت رسیدگی به تصاویر پیچیده جزو مهمترین ویژگی های رندرر PRMan بوده است. این پایداری همراه با خلاقیت الگوریتم REYES ( هر چه را تاکنون دیده ای ، رندر کن ) ؛ که به بهترین نحو با سطوح پارامتری ( Subdivision,Nurbs,patches) سر و کار دارد ؛ همان چیزی است که کاربران به آن وابسته اند.
تکسچرینگ قابل اطمینان ، موشن بلور ( Motion Blur ) ، عمق میدان ( Depth-of-field ) و فیلترینگ تصویر ، از جمله ویژگی های اصلی در PRMan است. شیدینگ ( Shading ) مدیریت شده ، این قابلیت را فراهم می سازد که نمای یک تصویر را بگونه ای تعریف کنیم که بطور دقیق ، ویژگی سطح ، تعامل با نور و تکسچر یک شئ تعریف گردد. این در حالی است که زبان برنامه نویسی به نام Renderman Shading Language آنرا مدیریت می کند. ابزار ( Tools ) زیادی بدنبال مسئولیت دشوار ایجاد شیدر بوده اند تا آنرا در اختیار هنرمند قرار دهند. هنرمندان مایا از یک واسط کاربر گرافیگی ( GUI) به نام Hypershade استفاده می کنند تا شیدرهای اصلی و لایه بندی شده اشیاء را ایجاد کنند.
پیکسار، PRMan را به گونه ای با مایا ادغام نمود که طی آن ، یک هنرمند بتواند از مجموعه مهارت موجود استفاده نموده و از مزایای رندرمن بهره مند شود. اما ، رندرمن مایا در رأس این نرم افزار قرار نگرفته و بطور موازی نیز با کاربری ها اجراء نمی گردد. حقیقت آنست که رندرمن ، پلاگینی است که بطور مستقیم در درون پکیج بارگذاری شده و در Render View / Framebuffer موجود، رندر نموده و واسط موجود را ارتقاء میدهد.
یکپارچه سازی پیکسار با مایا ، تفکر بسیار خوبی بود. عمده کارهای لازم برای رساندن تصویر به رندرمن ، تاکنون به دقت مدیریت شده است. مسیرهای چند گانه رندر نیز با مکانیسمی جهت شناسایی وابستگی ها ، به طور خلاقانه رسیدگی می شوند. شیدر اصلی مایا ، دارای نسخه ها مربوط به رندرمن بوده و اینچنین ، برای ایجاد شیدرهای عالی رندرمن مایا می تواند شبکه های شیدینگ مایا را در زمان رندر ، تفسیر نماید. تصمیمات باید بگونه اتخاذ شوند تا دسترسی به ویژگی جریان کار برای کاربر محصول به سهولت فراهم گردد. تهیه کنندگان پیکسار ، از شاخصه های موجود در مایا استفاده می کنند و زمانیکه این امر میسر نباشد؛ Tab یا منوی های جدید به واسطهای موجود می افزایند.
علاوه بر این ؛ در بسیاری از وظایف شاخص و پیشرفته نظیر پردازش تصویر ، انسداد پیرامونی ( Ambient Occlusion) و پراکنده سازی زیر سطح ،از نقشه های آجری با قالب ابر نقطه ای سه بعدی در PRMan استفاده می شود.
اما سئوال آنست که رندرمن مایا با محصول Renderman Pro Server مورد استفاده در استودیوهای بزرگ چه تفاوتی دارد؟ رندرر مرکزی ، همان است ؛ اگرچه از یک سری ویژگی های شاخص برخوردار است که در رندرمن مایا قابل مشاهده نیست. هیچگونه نسخه خط فرمان کامپایلر شیدر نیز وجود ندارد و شما ملزم به بکارگیری شیدینگ مایا هستید. همچنین هیچ پشتیبانی برای DSOs ( اشیایی که بطور داینامیک به اشتراک گذارده می شوند) موجود نیست ؛ تنها پلاگین هایی موجود هستند که می توانند قابلیت رندرر را بسط دهند. این محدودیت ها ، استفاده از این ابزار در مایا را نقص نمی کنند ؛ زیرا اکثر مردمی که رندرمن مایا را بکار می گیرند ، دیگر وارد ژرفای دنیای کدگذاری نمی شود.
افزودن رندرمن مایا به رندرهای که پیش از این در مایا موجود بوده اند ؛ مستلزم مقایسه توزیع درخواست کنندگان مایا است . گرچه مقایسه هر دو رندرر دشوار بنظر می آید ؛ با این وجود هنرمندانی که به رندرر اصلی مایا عادت کرده اند ؛ همواره تحت تأثیر عملکرد،سرعت و مقیاس پذیری PRMan قرار گرفته اند.
گرداوری و تحقیق : مریم ثابت قدم اصفهان
مترجم : سید محمود عبادی مهر
منبع :
http://digitalcontentproducer.com/desktoppost/prods/video_renderman_maya/











