UnityChan(Channel)
مثل این به خط آبی دقت کنید
ما نصفشو ببریم میتونیم با مدیفایر میرور یا آینه اون طرفی شو بسازیم این یکی از تکنیک های مدلینگ هست
UnityChan(Channel)
در این مرحله میگه شخصیت باید در موقعیت T باشع همون T pose دقت کنید توی پوزیشن T کمی دست ها پایین تره اما اگر مثل مال من بود مشکلی به وجود نخواهد اومد
گزینه ای بعدی بزنید این صفحه میاد که اون سمت راست راهنمایی کرده که این دایره ها رو کجا ببریم دقت کنید الان شخصیت من در نقطه فصای دنیا قرار داره
UnityChan(Channel)
میرسه سراع پردازش یعنی رنگ وزن ها رو نقاشی می کنه و آرماچور ها رو به فیس ها اتصال میده
تموم شد میتونم نتیجه کار خودمو ببینم ولی من که اگر ببینم درست نیست میتونم با زدن back دوباره اونارو نشانه گذاری کنم به فرض مثال من در اینجا بعضی قسمت هاشو درست نشانه نزدم
UnityChan(Channel)
از اینجا میتونم انیمیشن ها رو انتخاب کنم بر فرض مثال راه رفتن رو انتخاب کردم
از قسمت سمت راست میتونم به ترتیب اولیش سرعت دومی فاصله دست ها و سومی تعداد فریم و تنظیم کنم
UnityChan(Channel)
از اینجا میتونم انیمیشن ها رو انتخاب کنم بر فرض مثال راه رفتن رو انتخاب کردم
شما اگر نمی دونید فریم چی هست میتونید به عنوان عکس در نظر بگیرید مثلا شما یک فیلم 60 fps نگاه می کنید یعنی در 1 ثانیه چشم شما 60 تا عکس رو میبینه
UnityChan(Channel)
از اینجا میتونم انیمیشن ها رو انتخاب کنم بر فرض مثال راه رفتن رو انتخاب کردم
هر چه فریم بالا تر باشد انیمیشن های شما روان تر خواهد بود و هر چه کم باشد کند تر خواهد بود
بازی های امروزی از انیمیشن های با 60 فریم در ثانیه استفاده می کنند که باعث میشه شما انیمیشن تعویض اسلحه رو روان تر ببینید
UnityChan(Channel)
از اینجا میتونم انیمیشن ها رو انتخاب کنم بر فرض مثال راه رفتن رو انتخاب کردم
و در اخر دو تا تیک هست یک اول انیمشن های شما رو میرور میکنه یعنی حرکتش آینه میشه و اخری کار میکنه که در جای خودش انیمیشن اجرا بشه و ابجکت حرکت نکنه
UnityChan(Channel)
از اینجا میتونم انیمیشن ها رو انتخاب کنم بر فرض مثال راه رفتن رو انتخاب کردم
نکته : اگر ما از root montion استفاده نکردیم باید تیک گزینه in place رو بزنید
UnityChan(Channel)
نکته : اگر ما از root montion استفاده نکردیم باید تیک گزینه in place رو بزنید
توضیح root montion چیست رو در ادامه خواهم گفت
تیک in place رو میزنیم و میریم که انیمیشن رو دانلود کنید بزارید اینارو کامل توضیح بدم خدمتتون
format : خروجی که میخواهید بگرید چه باشه مثلا برای یونیتی میزارید fbx for unity
skin : منظورش خود شخصیت هست که اسکینش منظور بدن و لباس هم باشه و نباشه
بزنید with skin اینو هم میاره نزنید نمیاره من که چون آموزش هست زدم with skin
frames per second : همون میشه فریم در ثانیه اگر میخوای انیمیشن هاتون روان باشه بزارید 60 فریم اگر معمولی میخواهید بزارید 30 فریم
keyframe reduction : این میاد اون کلید های انیمیشن ها رو تنظیم می کنه که میتونید فشرده اش کنید یا اینکه فشرده اش نکنید من گذاشتم روی none
format : خروجی که میخواهید بگرید چه باشه مثلا برای یونیتی میزارید fbx for unity
skin : منظورش خود شخصیت هست که اسکینش منظور بدن و لباس هم باشه و نباشه
بزنید with skin اینو هم میاره نزنید نمیاره من که چون آموزش هست زدم with skin
frames per second : همون میشه فریم در ثانیه اگر میخوای انیمیشن هاتون روان باشه بزارید 60 فریم اگر معمولی میخواهید بزارید 30 فریم
keyframe reduction : این میاد اون کلید های انیمیشن ها رو تنظیم می کنه که میتونید فشرده اش کنید یا اینکه فشرده اش نکنید من گذاشتم روی none
UnityChan(Channel)
تیک in place رو میزنیم و میریم که انیمیشن رو دانلود کنید بزارید اینارو کامل توضیح بدم خدمتتون format : خروجی که میخواهید بگرید چه باشه مثلا برای یونیتی میزارید fbx for unity skin : منظورش خود شخصیت هست که اسکینش منظور بدن و لباس هم باشه و نباشه بزنید…
مثل این تنظیم کنید و دانلود کنید
UnityChan(Channel)
و مرحله بعدی شخصیت کشیدم داخل یونیتی میام از قسمت اینسپکتور میان نوع ریگ رو میندازم روی humanoid یا همون انسان نما می ندازم که میاد از روی یک ریگ یک ریگ واسه یونیتی میسازه
نکته باید تیک بخوره نخوره یعنی یا ریگ نشده و یا درست ریگ نشده