سلام .
متشکرم. این آدرسی که گفتید دیدم. جالب بود ولی به توضیحات زیر هم توجه کنید :
باید این نکته رو عرض کنم که MaxScript برای قسمت های مختلف Max دستوراتی رو در اختیار کاربران قرار میده که تقریبا کامله البته هنوز هم دستوراتی در Max وجود داره که کاملا اسکریپت نویسی نمیشه و یکی از مزیت های مایا نسبت به Max اینه که مایا کاملا اسکریپت نویسی میشه یعنی اول اسکریپتهارو طراحی کردن بعد رابط کاربری مایا روی این اسکریپتها بنا شده بر خلاف Max که اسکریپت در ورژنهای دو یا سه به نرم افزار اضافه شده ولی با این حال تقریبا در همه یا شاید هم بیشتر قسمت ها دستور اسکریپتی وجود دارد و کاربران میتونن اونارو به دلخاه خودشون استفاده کنن.
کد زیر تابع رندر هست که اون پنجره ای که تو اون سایت دیدیم با استفاده از این تابع کار میکند :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هر خط از این کد یک مدل استفاده و فراخانی این تابع هست و هر خط به تنهایی قابل اجراست.
البته چیزی که در اونجا دیدیم خیلی مفصل تره ولی پایه و اساسش از همین تابع هست.
پس برنامه نویسی در MaxScript برای بیشتر قسمت ها امکان پذیره ولی توجه کنید که نمیتونه تابع Render رو تعریف کنه فقط میتونه اونو فراخانی کنه پس بازم محدود به تنظیمات MentalRay هستیم. در واقع پنجره های رندر فعلی هم یه جور اسکریپت هستن که تابع رندر رو فراخانی میکنن. پس برنامه ای که تو اون سایت بود چیز جدیدی نیست. و پنجره ی منتال ری خود مکس کامل تره.