هودینی 19.5، UE5 - ساخت Pencil Case استایل دهی شده رویهای + RBD
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک بهتر مدلسازی رویهای در هودینی با استفاده از مثالهای ارائهشده
- افزایش سطح درک و تسلط به نرمافزار هودینی
- آشنایی با حلقه For Each در هودینی
- چگونه شکلها، رنگها و سایر ویژگیها را بهصورت تصادفیسازی کنیم؟
- چگونه یک Houdini Digital Asset (HDA) اختصاصی برای Unreal Engine 5 بسازیم؟
- چگونه به مدادهای هر case شبیهسازی Rigid Body اضافه کنیم؟
- چگونه Attributeهای اختصاصی Unreal Engine 5 بسازیم؟ (مثل Nanite و LOD Screen Size)
- چگونه گروههای Collision و LOD را برای Unreal Engine 5 بسازیم؟
- چگونه رنگهای Vertex را به مدل(های) رویهای اضافه کنیم؟
- چگونه یک مداد رویهای بسازیم؟
- چگونه در داخل pencil case مدادها را Scatter کنیم؟
- چگونه یک Pencil Case رویهای بسازیم؟
- چگونه Pencil Case را در یک محدوده مشخص پخش کنیم و هر case/مداد را بهصورت تصادفیسازی کنیم؟
پیشنیازهای دوره
- آشنایی اولیه با رابط کاربری هودینی
- درک اولیه از ارجاع کانال (پارامتر) در هودینی
- درک اولیه از مفهوم Attributeها در هودینی
- درک اولیه از حلقههای For Each در هودینی (در حد مفاهیم اولیه)
- ساخت حداقل چند مدل ساده در هودینی (بهصورت رویهای یا سنتی). اختیاری
- دانش اولیه با Unreal Engine 5
- نصب Unreal Engine 5 و افزونه Houdini Engine
توضیحات دوره
برای شفافسازی در همین ابتدا، من فایلهای منبع (HDA و HIP) را به اشتراک نمیگذارد. این کار عمداً انجام شده است تا شما مجبور به تمرین شوید و کار با هودینی را بهتر درک کنید.
این دوره بهطور کامل دارای توضیحات صوتی است. تنها ویدیوی آخر بهصورت تایملپس است.
هودینی تماماً درباره کارایی است. شما یک ابزار را یک بار میسازید، در چندین پروژه از آن استفاده میکنید و برای کارهای مختلف آن را بهبود میبخشید.
اگرچه مدلهای نهایی ساده به نظر میرسند، اما این دوره برخی از رویکردهای رایج مدلسازی رویهای مانند تصادفیسازی، حلقههای For Each و دیگر چالشهای موجود در ساخت مدلهای رویهای را پوشش میدهد. درک این تکنیکها به شما کمک میکند تا بتوانید هر مدل دیگری که نیاز دارید را بسازید.
این دوره از سطح مبتدیِ رو به بالا شروع میشود و تا سطح متوسط-پیشرفته پیش میرود. دوره به بخشهای کوچک تقسیم شده است تا خستهکننده و طاقتفرسا نباشد.
اهداف این دوره عبارتند از:
- ارائه مثالهایی که ممکن است در سناریوهای دنیای واقعی کاربرد داشته باشند، بهجای ساخت مدلهای انتزاعی
- افزایش درک شما از هودینی و چگونگی عملکرد بخشهای مختلف آن
- افزایش درک شما از کاربردهای Houdini Engine در Unreal Engine 5
این یک دوره مبتنی بر پروژه است که در آن 4 ابزار دیجیتال هودینی (HDA) میسازیم که میتوانید در پروژههای مختلف از آنها استفاده کنید:
- Pencil HDA
- Case HDA
- Case + Pencil HDA (scatter کردن pencils داخل case)
- cases را در محدوده ناحیه HDA بهطور پراکنده Scatter کنید.
تمام HDAها (بهجز Case HDA) از شبیهسازی Rigid Body پشتیبانی میکنند؛ به عبارت دیگر، pencils با هندسه برخورد تعامل خواهند داشت. مدرس این مدل را برای پروژه محیط شخصی خودش ساخته و تصمیم گرفت روش ساخت آن را با شما به اشتراک بگذارد.
این دوره شامل 3 بخش است:
- ساخت Pencil HDA بههمراه RBD
- Scatter + Pencil case HDA کردن pencil HDA در داخل آن و تصادفیسازی RBD + pencils
- Scatter کردن pencil cases + تصادفیسازی cases/pencils بههمراه RBD
این دوره برای چه کسانی مناسب است؟
- طراحان محیط که میخواهند روند کار خود را سرعت بخشیده و خودکار کنند.
- توسعهدهندگان مستقل
- مدلسازان سهبعدی که از نرمافزارهای دیگر (مانند Blender،C4D ،3DS Max ،Maya ،Modo) به این دوره میآیند.
- کاربران مبتدی هودینی
هودینی 19.5، UE5 - ساخت Pencil Case استایل دهی شده رویهای + RBD
-
ساخت شکل پایه 01:24
-
ساخت بخش چوبی و نوک 03:02
-
بستن سوراخ پایینی، اصلاح شکل پایه 00:42
-
ایجاد گروهها 04:15
-
افزودن افکت تراشخوردگی 04:41
-
بهبود و اصلاح افکت تراشخوردگی 02:34
-
تکمیل نوک 03:44
-
افزودن دایره پایینی (بخش مغزی pencil) 01:55
-
رفع مشکل باز بودن سوراخ دایره پایینی 01:30
-
اصلاح شکل پایه (از بین بردن لبههای تیز) 02:08
-
مرتبسازی گراف Nodeها 01:33
-
افزودن رنگ Vertex 03:12
-
آمادهسازی Rigid Body 01:13
-
آمادهسازی Rigid Body: تبدیل pencil به یک Mesh یکپارچه 07:12
-
ایجاد شبیهسازی Rigid Body 05:52
-
Rigid Body: قرار دادن دینامیک pencil روی هر هندسه ورودی 03:38
-
مرحله نهایی: ایجاد نرمالها 01:19
-
مرحله نهایی: پاکسازی بیشتر 00:38
-
مرحله نهایی: ایجاد گروه Collision 00:18
-
مرحله نهایی: ایجاد Attribute مربوط به Nanite 00:44
-
مرحله نهایی: ایجاد LODها 02:10
-
مرحله نهایی: ایجاد LOD Screen Size 03:16
-
مرحله نهایی: مرتبسازی گراف 01:04
-
ساخت ابزار HDA 00:14
-
ابزار HDA: ایجاد پارامترهای شکل 08:31
-
ابزار HDA: کنترل دید پارامتر(ها) با گزینه Hide When 02:29
-
ابزار HDA: ایجاد پارامترهای رنگ 01:47
-
ابزار HDA: ایجاد پارامتر Nanite 00:36
-
ابزار HDA: افزودن پارامترهای شبیهسازی 05:39
-
آموزش Unreal Engine: ساخت پروژه 00:58
-
آموزش Unreal Engine: تست ابزار HDA 04:17
-
آموزش Unreal Engine: فعالسازی Nanite و LODها 03:25
-
پایان این بخش 00:12
-
ساخت pencil case - قسمت 1 02:49
-
ساخت pencil case - قسمت 2 04:45
-
افزودن رنگهای Vertex، ویژگیهای Unreal، گروه Collision و مدل Low Poly 11:42
-
ساخت Case HDA 00:41
-
Case HDA - قسمت 1 17:19
-
Case HDA - ساخت پارامترها - قسمت 2 01:15
-
Case HDA - ساخت پارامترها - قسمت 3 (کنترل رابط کاربری با Toggleها) 04:54
-
آمادهسازی برای scatter کردن pencils در محدوده case 06:36
-
ساخت حلقه For Each با استفاده از Node مربوط به For Each Metadata 00:22
-
کپی کردن (scatter کردن) pencils داخل شکل case 01:59
-
ایجاد کنترلر تصادفیسازی (Node از نوع Null) 03:49
-
تصادفیسازی رنگهای pencils/case/غیره 16:47
-
افزودن RBD و رفع مشکل عدم تطابق Attributeها در ابزار Merge 09:25
-
پاکسازی، تعیین نرمالها و گروه Collision 02:15
-
ساخت گروه LODها و Attributeهای lodx_screensize 02:52
-
مرتبسازی گراف Nodeها 00:48
-
Pencil case HDA - ساخت پارامترها - قسمت 1 06:36
-
Pencil case HDA - ساخت پارامترها و تست - قسمت 2 09:01
-
تست Pencil case HDA در Unreal Engine 5 و ساخت دو نسخه متفاوت 03:46
-
آمادهسازی: ایجاد محدوده ناحیه Scatter کردن 02:15
-
ساخت حلقه For Each 01:23
-
ایجاد صفحه Debug 02:32
-
ایجاد کنترلر تصادفیسازی (Node از نوع Null) 04:53
-
حلقه For Each: تصادفیسازی pencils (شکل، میزان تراشخوردگی و غیره) 08:01
-
حلقه For Each: تصادفیسازی شکل case (ارتفاع، شعاع) 02:05
-
حلقه For Each: تصادفیسازی شکل Ramp کانال case 05:05
-
حلقه For Each: تصادفیسازی رنگها (pencils و case) 02:32
-
ایجاد شبیهسازی Rigid Body 02:58
-
بررسی مشکلات RBD: رفع مشکل عبور جسم از داخل هندسه 03:15
-
پاکسازی Attributeها و موارد دیگر 00:54
-
ایجاد LODها 01:52
-
ساخت پارامترهای HDA 18:52
-
تست در داخل Unreal Engine 03:45
-
ساخت یک صحنه برای رندر گرفتن (تایملپس) 00:30
مشخصات آموزش
هودینی 19.5، UE5 - ساخت Pencil Case استایل دهی شده رویهای + RBD
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:67
- مدت زمان :04:15:22
- حجم :2.8GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy