هودینی: کنترل مطلق - بخش اول

هودینی: کنترل مطلق - بخش اول

کلید ورود به دنیای VOPs و به کنترل در آوردن همه چیز
کاربردها:
Digital Assets
Digital Assets
Game
Ga me
Motion Graphics
Motion Graphics
Visual Effects
Visual Effects
Virtual Reality
Virtual Reality
1,449,000 تومان
زمان: 600 دقیقه
حجم: 1400 مگابایت
تعداد فایل قابل دانلود: 77 فایل
پیش‌نیاز‌ها:
دروس پیش‌نیاز

فکر می کنم یکی از چیز هایی به مغز شما خطور کرده باشد این است که چرا نام این بسته آموزشی کنترل مطلق است؟
از آن جایی که VOPs در هودینی همان اسکریپتینگ ویژوال هست یا همان اسکریپت نویسی توسط اتصال نود ها به یک دیگر می باشد، ما در اسکریپت ویژوال توسط تعریف وضعیت هایی مختلف می توانیم کنترل رفتار points, primitives , vertices را در دست بگیریم و هر آن طور که میخواهیم رفتار آن ها را تغییرمی دهیم، ما از این بابت نام این بسته آموزشی را کنترل مطلق گذاشته ایم، زیرا کنترل بسیار خوبی بر رافتار اجزای یک جسم داریم. گرچه تعریف وضعیت ها برای کنترل جریان یا همان (Control flow) یک بخش کوچک از VOPs می باشد و بخش های متعددی در VOPs وجود دارد که به آن ها خواهیم پرداخت.

در این بسته آموزشی در ابتدا در مورد ماهیت VOPs که چه هست و چگونه عمل می کند صحبت خواهیم کرد و بعد از آن در مورد فرق تغییر مکان اجسام در فضا و یا تغییر مقیاس آن ها توسط عملگر جمع و ضرب صحبت خواهیم کرد و همین مطلب باعث می شود که متوجه این امر بشوید که چرا جمع یک عملوند یا ضرب آن باعث حرکت در یک معادله در فضا و یا تغییر مقیاس یک معادله می شود. بعد از آن به سراغ مبحث مهم Bind می رسیم، مبحثی که آن را به خوبی توضیح داده ایم در واقع Bind و Bind export وظیفه وارد کردن و خارج کردن Attribute ها را در VOPs را بر عهده دارند. گرچه در بعضی مواقع برای این امر توانیم از import* attribute و getAttribute استفاده کنیم. نمی خواهم این توضیحات خیلی طولانی شود بنابراین توضیحات عمیقی راجع به الگو های دو بعدی و نویز و توابع ریاضیاتی نمی دهم ولی این را بدانبد که در این بسته آموزشی کاملا راجع به آن ها صحبت کرده ام و آن ها را به خوبی می شناسید. در قسمت های بعدی راجع به اینکه Assigning variables چگونه در VOPs عمل می کند صحبت خواهیم کرد و اثرش را در جایگذاری توابع در VOPs فرا خواهید گرفت. در این بسته آموزشی راجع به Quaternion که چه هست و فرقش با Euler چه می باشد صحبت می کنیم و نود های مربوط به آن را فرا خواهید گرفت. و در نهایت راجع به انواع نود های Vector از جمله Cross product و Dot product صحبت خواهیم کرد. آخرین مبحثی که آموزش خواهید دید، مبحث Curveu و Tangentu در نود Resample است که چه هستند و چه کار هایی می توانیم با آن ها انجام دهیم.

آنچه در این بسته آموزشی می‌آموزید:
این بسته آموزشی و قسمت دوم از کنترل مطلق شما را برای کنترل پارتیکل ها در PopVop آماده می کند.
تمامی pattern های موجود برای تکسچرینگ را می آموزید.
با نود های ریاضیاتی آشنا می شوید.
با quaternion و نود های مربوط به آن آشنا می شوید.
سردرس‌ها:
سردرس‌ها
Introduction
Position - Scale manipulation
Normal manipulation
Number of subcomponents
UV coords
TWOD patterns
THREED noises
Math nodes
Assigning variables
Creating vectors
Vector addition - Subtraction
Cross - Dot product
Vector reflect - refract
Bind
Explaining inputs
Transform matrix
Math before and after functions
functions
Visualization
Normalize
Get vectors
Quaternions
Quaternions invert
Import attribute VS Get attribute
Displace along normal
Resample - Curveu
Resample tangentu
ColorMix with curveu