قراردادن فیلم روی یک آبجکت متحرک؟

behmat

Member
باسلام خدمت دوستان گرامی
من یک مدل دارم که ده قسمت هست و میخوام روی هر بخشش یک فیلم پخش بشه در حالی که این مدل من متحرک است؟
چه‏ طوری می‏تونم اینکارو بکنم؟
اگه باید به عنوان تکسچر به مدل نسبت بدم تنظیماتش چیه؟ با چه پسوندی می‏تونم فیلم بزارم؟
ممنون میشم کمکم کنید.
 
سلام
اول UV رو روی آبجکتتون ست کنین تا بتونین روی تکسچر کنترل داشته باشین
به هر قسمت یه ماده lambert اعمال کنین، و حالا فیلمتون رو بعنوان تکسچر اعمال کنین.
تا اونجایی که من میدونم پسوند avi رو همه موتورهای رندر پشتیبانی میکنن.
 

sharin

Member
سلام.

من توي مايا امتحان نكردم ، اما قبلا تو مكس با avi فكر كنم جواب گرفتم ...
چون دوستمون گفته avi مي شه ، پس حتما مي شه ...
فقط براي set كردنش روي مدل ...

مدلتون چي هست ؟؟
چون فيلم مثل عكس نيست كه هر UV اي مناسبش باشه ...
يه عكس از مدلتون بزاريد ، وبگيد كه يه تكه هست يا نه ...
همينطور مشخص كنيد كه فيلم قرار از كجاهاش پخش بشه ...

يه راهنمايي كنم ...
فرض كنيد 1 مكعب كه 6 وجه داره رو دارين و مي خواهيد روي هر وجهش يك فيلم مجزا پخش بشه ...

اگر تغييراتي در سايز و ... مدل داديد و ورتكس و ... رو جابجا كرديد ، نياز داره UV بشه ... ( البته بستگي به نحوه ي تغييراتتون داره كاملا ... )
به هر حال اگر ابعاد فيلمتون مربع هست ، و جسمتون هم cube هست ، و فيلم ها يي كه قرار پخش بشه متفاوت هست ...
بهتره كه فيس ها از هم جدا باشه ...
مي تونيد از cube از نوع nurb استفاده كنيد ... ( تمام فيس هاش از هم جدا هست ... )
در اين حالت UV سراسر صفحه ي 0 تا 1 رو گرفته ، و در حالتي كه تناسب صفحات رو تغيير نداديد ، فيلمي رو كه به عنوان تكسچر اعمال مي كنيد ، ( در صورتي كه ابعادش مربعي هست ) ، كل صفحه ي 0 تا 1 رو اشغال مي كه و در اين حالت ، مشكلي نداره ...
مي تونيد nurb ها رو هم بعد تبديل به polygon كنيد ... .

اگر مي خواهيد به lambert اعمالش كنيد و نمي خواهيد سايه و ... روش اثر بزاره ...
در قسمت مربوطه تيك هاي recive shadow و ... ، رو برداريد ( هر چي كه لازم هست ... )

موفق باشيد.
يا علي.
 

behmat

Member
ممنون از راهنماییتون
ببینید مدل من به این شکله که یک تیکه از پازل دارم که شکل خاصی داره و باید روی اون در حالی که داره سر جاش قرار می گیره فیلم پخش بشه.
مشکل من اینجاست که اصلا نمی تونم هیچ فیلمی رو به عنوان تکسچر نسبت بدم
avi را تست کردم ولی توی رندر نمیاد.
اگه بتونم اینکار رو بکنم با تنظیمات uv فکر نمیکنم به مشکل بخورم
کسی از شما تونسته یه فیلم رو توی مایا پخش کنه ؟ مدلش مهم نیست حتی روی یک پلن ساده هم نمیشه.
وقتی avi را به عنوان تکسچر نسبت میدم Error: Image conversion (to IFF) failed می دهد.
 
آخرین ویرایش:

mahdilal

Member
خوب دوست عزیز شما باید برای نسبت دادن فایل avi به یک آببجکت در مایا این کار را انجام بدین
1- به پنل hypershade می روید و در آنجا این node را انتخاب می کنید: Move
2- این را به ابجکتتون به جای shader نسبت می دهید
3. سپس ابجکت را select می کنین و به Attribute Editor میرین و روی shader کلیلک می کنید و در این قسمت روی color کلیک می کنین
4. در این قسمت آدرس فایل تصویری خودتون را می دیدن image name
البته باید در پنجره ه ای که باز می شود all files را انتخاب کنین
4. تیک use image sequence را فعال می کنین
5. تمام
من این کار را در مایا 2011 تست کردم
 
آخرین ویرایش:

hameddaite

Member
من تمامه کارایی که گفتید انجام دادم و فیلم هم پخش میشه اما تورندر خیلی خیلی نویز داره و صفحه خط خطی کمکم کنید بسیار لازمدارم
 

Hamed_8

Member
اگه بتونید این کارو با نرم افزارهای کامپوزیتی انجام بدین خیلی خروجی با کیفیت تری میگیرین
 

hameddaite

Member
نه خوب با مایا کار میکنم . یعنی میتونه بستگی به فرمت فایل avi باشه؟ نمیشه کاری کرد که تو رندر با کیفیت در بیاد مثل playblast
من تصویرشو براتون میفرستم به تلوزیون نگاه کنید چرا اینطوری؟درحالی که تو محیط سه بعدی برنامه اینطور نیست.
عکسهای 11.jpg و 22.jpg رندر شده است.
کمکم کنید بسیار لازمدارم. ممنون.
 

پیوست ها

  • 11.jpeg
    11.jpeg
    459.3 کیلوبایت · بازدیدها: 11
  • 22.jpeg
    22.jpeg
    419.2 کیلوبایت · بازدیدها: 9
  • تصویری از فیلم در خود برنامه.JPG
    تصویری از فیلم در خود برنامه.JPG
    152.9 کیلوبایت · بازدیدها: 8

جدیدترین ارسال ها

بالا