UnityChan(Channel)
400 subscribers
1.79K photos
62 videos
13 files
41 links
کانال آموزش و نکات UnityChan

گروه یونیتی https://t.me/UnityChan
Download Telegram
این 6 تا استخوان هم برای دندان استفاده میشه
مطمعن باشید این 3 استخوان بین پاها باشه
در نهایت match to rig
خودش خودکار شیپ ساخت و ik و fk
و کنترل کننده چشم ها
و در نهایت bind کنید
و در نهایت ریگ میشه
بخش اخر چگونه استخراج کنیم به یونیتی ؟
از این قسمت unity را انتخاب می کنیم و نوع humaniod رو انتخاب می کنیم
اگر انیماتور نیستید میتوانید در mixamo آپلود و انمیشن آماده بهش بدید
میکسامو از ریگ auto pro پشتیبانی میکنه
با سلام خدمت دوستان. دوستان چون من قراره از toon shader در یونیتی استفاده کنم تصمیم گرفتم قبل از آموزش به پیاده سازی گرافیک toon بپردازیم
Media is too big
VIEW IN TELEGRAM
مجموعه آموزش های پیاده سازی گرافیک در سبک انیمه

پارت اول توصیح shader . بررسی Toon shader ها و نحوه پیاده سازی آن در یونیتی
با سلام خدمت دوستان اول از همه به توضیح شیدر می پردازیم شیدر چست و چگونه کار میکند ؟
Shader‌ها در Unity یکی از ابزارهای اساسی برای ایجاد تصاویر و افکت‌های ویژه در بازی‌ها و برنامه‌های واقعیت مجازی هستند. اصطلاحاً، Shader به معنی برنامه‌ای است که توسط GPU (واحد پردازش گرافیکی) اجرا می‌شود و شامل دستوراتی است که پردازش‌های گرافیکی را تعریف می‌کنند.

Shaderها سه نوع اصلی دارند:

1. Vertex Shader:
- این Shader معمولاً برای تغییر مکان و ویژگی‌های اشیاء سه بعدی (مانند جابجایی و انتقال اشیاء در صحنه) استفاده می‌شود.
- Vertex Shader در هنگام اجرا بر روی هر گره از مش ترسیم می‌شود و ویژگی‌های آن نقطه را تغییر می‌دهد.

2. Fragment Shader:
- این Shader برای تعیین رنگ و ویژگی‌های پیکسل‌ها (فرگمنت‌ها) در حین رسم تصویر استفاده می‌شود.
- Fragment Shader مسئول تعیین رنگ نهایی هر پیکسل در تصویر است.

3. Geometry Shader:
- این Shader برای انجام عملیات هندسی روی اشیاء، مانند ساخت هندسه جدید یا تقسیم هندسی، استفاده می‌شود.
- از Geometry Shader برای تولید هندسه جدید بر اساس ورودی‌هایی مانند یک نقطه و یا خط استفاده می‌شود.

استفاده از Shaderها به توسعه‌دهندگان اجازه می‌دهد تا افکت‌ها و تغییرات گرافیکی پیچیده را به بازی‌ها اضافه کنند و ظاهر واقعی‌تری برای صحنه‌ها ارائه دهند. Unity اجازه می‌دهد تا Shaderها را به صورت کدنویسی (با استفاده از زبان‌های مانند HLSL یا Cg) یا از طریق ابزارهای ویرایشگر Shader خودش مانند Shader Graph ایجاد کنید
برای درک این موضوع توی بلندر میخوام این اصلاحات رو به شما نشون بدم توجه کنید نحوه شیدر نویسی بلندر و یونیتی فرق داره و گرنه نتیجه یکی خواهد بود