عالی چشم حسودا با بی سوادا کور
مقدمه ای بر صفات در هودینی
آموزش مقدماتی Attribute ها در نرم افزار Houdini

درود به دوستان عزیز. با یک آموزش مقدماتی از نرم افزار هودینی در خدمتتون هستیم. اولین نکته ای که دوستان علاقمند به این نرم افزار باید در نظر داشته باشند، درک درستی از attribute هاست. هر چیزی در هودینی با خصوصیات مخصوص به خودش شناخته میشه و کسی تو این زمینه موفق خواهد بود که درک درستی از این قضیه داشته باشه. برای شروع بذارید یک مثال براتون بزنم. تو نرم افزار هودینی هر آبجکت از چند خصوصیت مجزا تشکیل شدند که این خصوصیت ها در نرم افزارهای دیگه به این صورت تعریف نشده.
به طور مثال یک box از دیده هودینی آبجکتی با خصوصیات زیر هست:
Vertex
این خصوصیت باعث به وجود اومدن Point یا نقطه اتصال میشه. تو نرم افزار هودینی هر نقطه یا point از به هم پیوستن چند گوشه یا چند vertex به وجود می آید. Vertex رو میشه گوشه تعریف کرد. همون طور که تو عکس زیر پیداست نقطه شماره یک از به هم پیوستن سه Vertex تشکیل شده.

Point
تعریف این خصوصت رو بالا گفتم و میشه گفت از به هم پیوستن چند vertex به وجود میاد.
Primitive
در هودینی چیزی به اسم Edge یا Polygon نداریم و هر دو اینها با هم primitive هستند. البته در مدلینگ بحث فرق می کنه پس با این تعریف هم یک خط می تونه primitive باشه هم یک polygon
Detail
این خصوصیت می تونه یک تعریف کلی از مجموع کل آبجکت باشه مثلا اسم یا مجموع مقداری یا هر چیزی. این خصوصیت مربوط به کل آبجکت می شه و فقط یک مقدار می تواند بگیرد.
هر کدوم از این خصوصیت ها می تونند چندین صفت رو به خودشون بگیرند. خصوصیت ها تعریف های ذاتی هستند که غیر قابل تغییرند و به قول معروف تو ذات آبجکت هستند به طور مثال هر مدلی از چندین point تشکیل شده. که این point ها می تونند صفت های مختلفی رو به خودشون بگیرند. مثل رنگ، وزن، موقعیت مکانی، جهت نورمال و...
هر primitive هم می تونه صفات خودش رو داشته باشه. بطور مثال یک box می تونه سه رنگ رو در خودش جا بده.point های box می تونند قرمز باشند، primitive ها سبز و vertex ها آبی. یعنی یک آبجکت می تونه 3 رنگ متفاوت رو درون خودش داشته باشه. ولی همیشه این قضیه صادق نیست ! به طور مثال صفت نرمال بستگی به ترتیب قرار گیری vertex ها در کنار هم داره و جهت نورمال ها با توجه به قانون دست راست مشخص میشه. پس جهت نرمال یک point رو vertex ها مشخص می کنند و جهت نرمال primitve هارو point ها.
دوستان جالبه بدونید هودینی نرم افزاری هست که خیلی از خصوصیاتش رو ما باید براش تعریف کنیم. برای درک بهتر بذارید یک سوال بپرسم. یک ذره چه صفاتی رو می تونه درون خودش داشته باشه ؟
- سرعت
- موقعیت مکانی
- شتاب
- رنگ
- طول عمر
- زمان تولد
- جهت نورمال
- وزن
- اندازه
- زمان مرگ
- مقاومت هوا
- زمان برخورد
- و ...
اگر دقت کنید می بینید که یک ذره می تونه بی نهایت صفت داشته باشه. خیلی از صفت ها رو می تونیم خودمون اضافه کنیم. پس صفت ها در اصل هویت هر چیزی در نرم افزار هودینی هستند.
آموزش زیر تقدیم میشه به تمام علاقمندان، امیدوارم مفید واقع بشه.
مشخصات
مدت زمان : 1 ساعت و 19 دقیقه
مدرس : ناصر اسلامی
کیفیت : 720p - HD
حجم : 248 مگابایت
دوستان ما رو از نظرات و انتقادات خوبتون محروم نکنید ...
هر سوالی بود در تالار گفت و گو یا همینجا تو بخش نظرات می تونید مطرح کنید.
تا آموزش و مقاله ای دیگر بدرود
نظرات (36)
مصطفی رضایی
ناصر جان باور کن یه حس خاصی نسبت به این نرم افزار هودینی دارم. محیطش، فضای کاربریش، اصلا کلاس کاریش منو یاد کارهای بزرگ VFX سینمایی میندازه. خیلی خوبه این هودینی. ایکاش یه فرصتی پیدا میکردم تا بتونم باهاش کار کنم. سبک کاریش با بقیه نرم افزارهای 3D کلا متفاوته. کلا خاصه ...
مرسی ناصر جان. مثل همیشه عالی و بی نقص
خیلی لذت بردم
خسته نباشی ...
ناصر اسلامی
اصلا مصطفی جان وقتی وارد این نرم افزار میشی حال و هوا نرم افزار طوریه که باید حتما یه کار خاص انجام بدی و یه ابتکار از خودت نشون بدی.
امیدوارم وقتش و پیدا کنی و نگاهی به این نرم افزار داشته باشی. میدونم سرت خیلی شلوغه
ممنون از نگاهت مصطفی جان
میثم شجاعی
شیوه صحیح آموزشی اینه٬ از پایه و درک درست از نرم افزار
خیلی ممنون ناصر جان
ناصر اسلامی
تشکر از حضورت و تبریک به خاطر برنده شدن تو مسابقه. امیدوارم همیشه برنده باشی.
موفق باشی عزیز
میثم شجاعی
برنده واقعی امثال شما هستند که دانششون رو به اشتراک میزارن تا امثال من فرا بگیرند و استفاده کنند
احمد برمکی
ناصر اسلامی
تشکر از حضورت عزیز
موفق باشی
محسن امیدوار
ناصر اسلامی
موفق باشی
علی مختاری
ناصر اسلامی
علی اصلا پیشنهاد نمی کنم الان بری سمت این نرم افزار. چیز مهمی نیست روی چیزهای دیگه تمرکز کن خیلی بیشتر پیشرفت می کنی.
تشکر از حضورت عزیز
موفق و پیروز باشی
علی مختاری
محمد بودات
ناصر اسلامی
ببین هودینی سنت شکنی نمی کنه هودینی نرم افزاری هست مسن تز از 3ds max.
اینطوری برای ساختار خودش تعریف کرده.بنا به دلایلی
به طور مثال دقت کن یک polygon چه معنی می تونه تو شبیه سازی داشته باشه؟ یک صفحه معنی خاصی نداره بلکه از کنارهم قرار گرفتن چندین poly می تونیم به یک شکل قابل قبول برای شبیه سازی داشته باشیم.
اگر قراره یک درخت شبیه سازی بشه چی؟ می تونیم از edge ها استفاده کنیم. ولی edge باید چیزی فراتر از یک خط باشه.
این ساختار بهترین نتیجه رو میده.
محمد جان تو هودینی تعریف vertex فرق می کنه . دو ورتکس می تونند یک نقطه تشکیل بدند و دو نقطه یک edge یا یک primitive رو.
ورتکس به معنی گوشه هست نه نقطه
ممنون از حضورت محمد جان
عبدالجلیل سلطانی
همیشه سنت شکنی میکنید و کاربر مشتاق رو با نرم افزارهای کاربردی نو وحرفه ایی آشنا میکنید , مثل همیشه عالی , ممنون از وقتی که برای آموزش های خوب میزارین .
موفق باشید
ناصر اسلامی
می دونی خیلی خوبه بعضی وقت ها مطالبی منتشر بشه که دوستان بدونند دنیای بزرگی داریم.
ممنون از حضور همیشگیت عبدالجلیل جان.
موفق باشی
MH Behzadi
ناصر اسلامی
وظیفه بود. اگر وقت بشه حتما آموزش های بیشتری منتشر میشه.
تشکر از حضورت محمد جان موفق و پیروز باشی.
Alireza afshari
چقدر لذت میبرم وقتی آموزشها و مقاله هات رو میخونم الحق و والنصاف سوادش رو داری
قطعا جایگاه تخصصی این نرم افزار خاص هنوز تثبیت نشده و امیدوارم با تلاش بی وقفه ات بتونی ارزش واقعی این نرم افزار رو به اثبات برسونی.
ناصر اسلامی
هودینی هم تثبیت میشه علی جان. کم کم
تشکر از حضور و همایت همیشگیت علی جان موفق و پیروز باشی.
time
دستتون درد نکنه
ناصر اسلامی
تشکر از حضورت.
موفق باشی
ایوب خادم الفقرا
من اگه بخوام هودینی را یاد بگیرم به نظر شما می صرفه یاد بگیرم یا وقت تلف کردنه؟
ناصر اسلامی
ممنون از حضورت عزیز موفق باشی
houdinian
واقعا این اموزش صفات بسیار کار درست و به جایی بود، پایه هودینی همین صفات هستن که اگر نفهمیمشون مجبوریم بریم سراغ یک نرم افزار دیگه.
واقعا لطف کردی.
ناصر اسلامی
تشکر از حضورت آرش جان
موفق باشی
محمد ذاکری
شده بخاطر آموزشهات هم شده کاربر هودینی میشم:DDDDD
خسته نباشی دمت گرم
اینقدر من وسوسه نکن:v
ناصر اسلامی
اتفاقا من چند روزه دارم در مورد موتورهای رندر تحقیق می کنم. دارم وسوسه میشم برم طرفشون. این حس دو طرفه هست.
حالا قراره نتیجه این چند روز رو بذارم تو انجمن.
تشکر از حضورت محمد جان
موفق و پیروز باشی عزیز
k.polygon
لطفا" در مورد پل کاربری بین هودینی و مایا و طریقه ارتباط تعاملی بین این دو نیز چه از نظر پارتیکل ها ویا افکت هایی بر مبنای فلوید نیز آموزشی قرار دهید ضمنا" اگر امکانش هست یک آموزش تصویری از نحوه کرک کردن آخرین ورژن هودینی رو برای عزیزانی که علاقمند به شروع کار با این نرم افزار قدرتمند هستند قراردهید ممنون .
ناصر اسلامی
ببینید تعامل بین هودینی و مایا دو قسمت داره یکی هنرمندی که با هودینی کار می کنه و سیستمی رو برای مایا طراحی می کنه تا کاربران مایا بتونند استفاده کنند.
من متاسفانه کاربر مایا نیستم.
در مورد کرک هم خیلی ساده می تونید تو YOUTUBE سرچ کنید how crack houdini
ممنون از حضورت عزیز. موفق باشی
هومن
خسته نباشی
واقعا درسته
باید از ریشه و عمقی ابزار ها و بخش های مختلف رو در هودینی فراگرفت
چرا که اولش سخته ولی بعدش راحتی میاره و کاره ما با درک و منطقی هست
ممنون از اقای ناصر عزیز و دوست داشتنی که دانش خودش رو رایگان و بی منت در اختیار دیگران میگذاره
دست اخر من یک مسیله ای هم میخواستم بپرسم از اقا ناصر
که ایا حقیقت داره میگن سینما فوردی برای هر ویو پورت از یک هسته استفاده میکنه و برای شبیه سازی تخریب و جلوه ویژه مناسب نیست
و ریال نمیشه توش کار کرد و حتی thinking particle اون هم برای موشن گرافیک هست؟
ولی من فکر میکردم که سینما فوردی قدرتمند است و ریال هم میشه کار کرد. در سایت خود مکسون هم گالری داره کلی.
در کل برای جلوه ویژه نه چندان سنگین میشه ازش استفاده کرد؟ ایا؟ مثلا با قابلیت cloth در اون یک شبیه سازی تصادف دزست کرد و نرم افزار کرش نکند جدا از بحث سیستم و رم و کارت گرافیک؟
ممونم ناصر جان
موفق باشی
ناصر اسلامی
هومن جان تنها چیزی که در مورد ویوپورت سینما فوردی می دونم اینه که خب به رم و یک پردازنده گرافیکی خوب نیاز داره.
به نظر من برای جلوه های ویژه مناسب نیست ولی کاربرانش چیزه دیگه رو اثبات کردنند. تو این تایپیک رضا می تونی نمونه کارهای موشن گراف رو ببینی.امیدوارم نکته اش رو گرفته باشی.
http://www.mostafa3d.com/forum?func=view&catid=76&id=45165
سیتما فوردی خیلی کم کرش می کنه. ولی با پلاگین هاش کار نکردم ببینم چه اتفاقی می افته
به نظرم رو این نرم افزار سرامایه گذاری کن خیلی خوش دسته و فوق العادست.
ممنون از حضورت هومن جان
محمد ایازی
دمت گرم ;)
ناصر اسلامی
محمد می دونی PyroFX & Fracture مباحث خیلی پیچیده ای نیستند با توجه به شناختی که ازت دارم می تونی با چندتا اموزش به اون شناخت برسی. اموزش هم موجوده این دو مبحث جز کارهای روتین این نرم افزاره.
به نظرم محمد روی شناخب صفت ها و نحوه کار با اونها وقت بذار.
سعی می کنم رو مباحثی وقت بذارم که یا اموزش نباشه یا یکم چالش بر انگیز باشه.
این قول رو میدوم یه اموزش در مورد کاربرد زبان vex تو شیدر نویسی داشته باشیم که به درک بهتر هودینی خیلی کمک می کنه.
تشکر از حضورت عزیز. موفق و سر بلند باشی
محمد ایازی
بازم ممنون از توجهت ناصر جان ;)
نسترن