Reflectivity یا انعکاس در Element 3D :
این انعکاس فقط توی اشیاهای Element 3D میتونه وجود داشته باشه (یعنی مثلا یه عکس یا کلا لایه ای رو تو افترافکت بزارین (نه اینکه به عنوان تکسچر که آموزشش تو بالا گفته شد به Element 3D بدین ها) ، Element 3D نمیتونه باهاش واکنش و انعکاس انجام بده
*مهمترین نکته اینه که خوب مشخصه اگه انعکاس قراره اتفاق بیفته ، باید انعکاس یه شی روی بقیه ی اشیاء بیفته پس برای ایجاد انعکاس اولین شرط اینه که حداقل 2 شی (اشیاء باید از توی Element 3D ساخته شده باشن) نیازه و هم این مهمه که اشیاء در زاویه ی مناسبی از هم قرار داشته باشن
برای اعکاس دادن یه شی توی شی دیگه ، فقط کافیه توی Element 3D ، اول داخل متریال شی ای که میخاین انعکاس توش انجام شه برین (plan قرمز در تصویر زیر . بعد اینکه منظورم تنظیمات کلی شی نیست) و توی قسمت Reflectivity (نه توی قسمت زیرش که یکی دیگه بنام Reflection هست) پارامتر Intensity اش رو هر چقد که میخاین انعکاس داشته باشین ، زیاد کنین .
بعد برین توی تنظیمات کلی شی مورد نظر و در قسمت Reflect Mode و اولین پارامتر اش بنام Mode که 4 پارامتر داره :
پارامتر اول و دوم اش که به ترتیب Default و Environment هستن و هر دو یک کار رو میکنن . کار این دو پارامتر اینه که تصاویر و یا لایه ای که با دکمه ی Environment (که در قسمت بالای Element 3D هست) مشخص کرده بودیم رو به همون شدت و میزانی که در خط بالا گفته شد و تنظیم کردیم رو در شی مون انعکاس ایجاد میکنه (یعنی بطور کل ، تصویر رو توی شی مون انعکاس میده نه اینکه باعث انعکاس شی مون در محیط و شی دیگه بشه)
گزینه ی سوم که Mirror Surface هست باعث میشه شی مون ، اشیاهای دیگه در محیط (اشیاء هایی که فقط با Elemenet 3D ساخته شدن) رو انعکاس بده که جلوه ی زیبایی میده (البته گفته شد به زاویه ی دید و دوربین هم بستگی داره)
گزینه ی آخر هم که Spherical هست باعث میشه انعکاس در شی مون بصورت پخش شده باشه و یه جورایی انعکاس تارتر بشه
اگه میخاین تاثیر انعکاس رو توی محیط Element 3D ببینین (محیط افترافکت منظورم نیست) ، مشخصه که باید همه ی اشیاء ها توی یک گروه باشن (چون همه باید در یک زمان مشخص باشن) وگرنه توی محیط افترافکت فرقی نداره که توی یه گروه باشن یا نه
با پارامتر Reflect Mode میتونین مکان انعکاس رو عوض کنین و با پارامتر Reflect Rotation هم میتونین چرخش انعکاس رو تنظیم کنین
در تصویر زیر ،فقط شی قرمز رنگ روش انعکاس فعال هست و Reflect Mode اش هم روی Mirror Surface و شدت (Intensity) انعکاس اش (Reflectivity) روی 100 هست
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
پیشنهاد من علاوه بر این آموزش افترافکت (بجز این سری آموزش و فیلم هایی که تو این تاپیک هست) ، از سایت زیر با تدریس بسیار واضح و شیوای آقای رضوان پور مرتضی هست که دونه دونه پارامترها رو با مثال های عینی و کاربردی بررسی میکنه (تا الان 8 قسمتش گذاشته شده و تقریبا تا سطح متوسط بررسی شد و نمیدونم از این به بعد هم ادامه داره آموزش ها یا نه اما واقعا برای کسایی که میخان تازه افترافکت رو یاد بگیرن و حتی در سطح متوسط هم بلدن ، حیفه از دست دادن آموزش اوستا پور مرتضی) :
دانلود آموزش افتر افکت آقای پور مرتضی
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
افترافکت یه حالت دیگه ای داره بنام Ray-Trace 3D (حالت پیش فرض اش Classic 3D هست)
فقط در حالت Ray-Trace 3D میشه به دو لایه از نوع text و shape حالت 3 بعدی یا extrude داد
برای فعال کردن Ray-Trace 3D در قسمت بالا ، تقریبا سمت راست پنجره ی نمایش فیلم تو افترافکت ، نوشته Render Mode که جلوش نوشته Classic 3D . روش کلیک میکنیم و Ray-Trace 3D رو انتخاب میکنیم
بعد از فعال کردن حالت رندر Ray-Trace 3D ، و همینطور فعال کردن گزینه ی 3 بعدی برای لایه هایی مثل text و shape ، توی زیر مجموعه اش گزینه ی Geometric اضافه میشه که میتونین از تو زیر مجموعه اش برای اکسترود دادن و 3 بعدی کردن لایه، به گزینه ی Extrude مقدار بدین . برای مطابقت دادن حرکت یه لایه ی عکس و فیلم با لایه ی Shape اکسترود داده شده هم که مشخصه ، فقط کافیه لایه ی عکس و فیلم رو parent لایه ی shape دربیارین
Ray-Trace 3D باعث میشه بعضی از ویژگی های عادی یه لایه غیر فعال بشه (پیام میده چه ویژگی هایی از کدوملایه غیر فعال میشه و چه ویژگی هایی فعال میشه تو این حالت) واسه همین ممکنه برای ویژگی حالت عادی ای که لازم داریم اول تو حالت Ray-Trace 3D رندر بگیریم و بعد دوباره فیلم رندر گرفته شده رو تو Classic 3D که حالت معمولی افترافکت هست ، وارد کنیم . ضمن اینکه تو حالت Ray-Trace 3D سرعت رندر ریل تایم و ... بسیار کندتر میشه
آخرین ویرایش توسط AMD>INTEL در تاریخ 20-06-16 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
تو قسمت Expression Control ، افکت Slider Control خیلی کاربردی برای کدنویسی افترافکت (Expression) هست و برای ایجاد کیفریم برای کدنویسی کاربرد داره که میتونیم از مقدار ویژگی slider در این افکت به عنوان متغییر (یا همون مقدار عددی) در هر تابع استفاده کنیم و از طرفی هم برای این ویژگی کیفریم درست کنیم که چون کیفریم درست کردیم و مقدارش تغییر میکنه و از طرفی هم به عنوان متغییر این مقدار رو توی آرگومان تابع دیگه استفاده کردیم ، مقدار اون آرگومان هم تغییر میکنه . البته بجز افکت Slider Control برای هر افکت دیگه ای میشه کیفریم درست کرد و مقدارش رو به عنوان متغییر در آرگومان هر تابعی استفاده کرد ولی این کار ممکنه چون روی بقیه ی افکت ها تاثیر بزاره ، پس منطقی نباشه ولی افکت Slider Control مقدارش روی چیزی تاثیر نمیزاره پس مخصوص Expression ها و توابع ها هست
تابع wiggle برای تغییر مقدار تصادفی (ایجاد نوسان) برای اون ویژگی خاص (مثلا opacity یا position و هر ویژگی دیگه که قابلیت ایجاد کیفریم داره) هست (که برای position باعث ایجاد تغییرات تصادفی مقدارش و لرا باعث ایجاد لرزش میشه)
تابع بسیار کاربردی valueAtTime(time) هم که قبلش با پسوند یک مقدار عددی (که میتونه opacity یا position و هر افکت و ویژگی دیگه ای که عدد داره) فراخونی میشه یعنی عدد یا متغییر یا آرایه ی عددی مورد نظر نوشته میشه و بعدش نقطه گذاشته میشه و بعدش این تابع بالا نوشته میشه (به قول معروف توی #C به این توابع ، توابع Extension میگن. تو جاوا اسکریپت نمیدونم)
ورودی این تابع هم فقط متغییر time رو میپذیره نه عدد یا حتی متغییر و آرایه ی عددی دیگه ای رو و اگه بخوایم تاخیر بندازیم ، فقط کافیه بعد از time تعداد ثانیه های مورد نظر رو بنویسیم مثلا کد زیر 5 ثانیه تاخیر میندازه و همون عمل و تابع رو اجرا میکنه (و اون عدد رو برمیگردونه) یعنی بعد از 5 ثانیه مقدار position اون لایه ای که بهش اشاره میشه (که در اینجا خود position همون لایه هست) رو برمیگردونه :کد:transform.position.valueAtTime(time)
کد:transform.position.valueAtTime(time-5)
آخرین ویرایش توسط SajjadKhati در تاریخ 19-01-16 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
گذاشتن یه لایه در عمق (depth) لایه ی 3 بعدی دیگه :
طبق آموزش 133 از video copilot که بسیار کاربردی هست ، شما میتونین تو نرم افزارهای 3 بعدی برای افترافکت یه لایه ی عمق ایجاد کنین از شی 3 بعدی تا بعدا لایه ی مورد نظرتون رو مابین و در عمق (depth) لایه ی 3 بعدی تون بزارین و همونطور که میبینین در آموزش بیشتر به درد لایه هایی (لایه ی مورد نظر که در عمق لایه ی 3 بعدی میره) با opacity کمتر میخوره که در اون آموزش ، لایه ی مورد نظر ، گرد و خاک بود (شی 3 بعدی فرو ریخته شده نه ها . این که شی 3 بعدی مون بود که گرد و خاک ما بین شون و در عمقش قرار گرفت)
برای ایجاد لایه ی عمق ، در عمق شی 3 بعدی ، اولا باید شی 3 بعدی مون رو موقع رندر گرفتن ، این قابلیت رو براش ایجاد کنیم که برای فعال کردن این قابلیت در سینما 4 دی باید در تنظیمات رندرش از قسمت multi-pass گزینه ی depth رو انتخاب کنیم و بعد در قسمت tab بالا یعنی save هم در تنظیمات خروجی multi-pass ، فرمت خروجی رو روی PNG باید بزاریم و یه مکانی برای ذخیره کردن در همین قسمت multi-pass باید براش مشخص کنیم . حالا برامون یه لایه با همون نام که در قسمت multi-pass برای ذخیره کردن تعیین کرده بودیم (که فرمت PNG بود) رو ذخیره میکنه منتها آخر اسمش ، عبارت "depth" نوشته هه که این همون لایه ی (با فرمت PNG) برای تعیین عمق ماست و دوما شی 3 بعدی مون موقع طراحی در نرم افزارهای 3 بعدی ، عمق داشته باشه یعنی مثلا در راستای محور x یا y یا z جسم وجود داشته باشه (مثلا چندین سنگ در راستای این محورها باشن) . ترجیحا لایه ی آلفا رو هم براش فعال میکنیم تا هر جایی که جسم وجود نداشت در طراح مون در سینما 4 دی ، بصورت transparent توی افترافکت در بیاد
بعد از ایجاد این لایه ی عمق (با فرمت PNG) ، توی افترافکت هم این لایه رو (که این لایه فقط اطلاعات عمق رو بصورت سیاه و سفید مشخص میکنه) و هم اون لایه ی شی اصلی رو که باز هم توی قسمت بالایی صفحه ی save مشخص کرده بودیم (حالا میتونه اون هم PNG باشه) رو وارد میکنیم . هر دو را توی کامپوزیشن وارد میکنیم .
حالا این مهمه که چطور از لایه ی عمق (که PNG بود) و بصورت سیاه و سفید هست ، اینو برای مشخص کردن و قرار دادن در عمق لایه ی مورد نظر (گرد و خاک توی آموزش بالا) استفاده کنیم . جواب خیلی ساده هست . با استفاده از Track Matte ها . چرا؟ چون سیاه و سفید هست و توی ترک مت ها هم با سیاه و سفید کار میکنن. پس لایه ای که میخاین (گرد و خاک) در عمق شی 3 بعدی تون بزارین (آجر و سقف فرو ریخته شده در آموزش) رو در زیر لایه ی ای که به عنوان Matt میخاد باشه (لایه ی depth) بزارین یعنی لایه ی depth (که سیاه و سفید هست) رو اول و در زیرش لایه ی مورد نظر (گرد و خاک) رو بزارین و Track Matte مورد نظر (معمولا Luma Matte یا Luma Inverted Matte) رو انتخاب کنین و در زیر این لایه (زیر گرد و خاک) هم لایه ی اصلی 3 بعدی (که اون هم PNG بود که قبلا گفته شد) رو بزارین (Track Matte که آموزشش داده شد)
حالا مشکلی میمونه اینه که چون در لایه ی عمق (اولی که سیاه و سفید بود) ، یه قسمتی یعنی هر چی عقب تر میره ، آروم آروم سیاه میشه واسه همین لایه ای که (گرد و خاک) در عمق شی 3 بعدی مون قرار میگیره ، انگار در عقب تر و اواسط شی 3 بعدی مون باز هم در پشت اش قرار داره (هر چند با opacity کمِ قسمت جلویی) . این رو وقتی درک میکنین که بجای گرد و خاک ، یه شی با opacity صد در صد بزارین . برای حل این مشکل ، باید در لایه ی عمق (لایه ی اولی که سیاه و سفید بود) ، و هر چی به آخر میرفت (به ته لایه میرفت) لایه آروم آروم سیاه تر میشد ، این روند آروم آروم رو باید برداریم یعنی کاری کنیم لایه ها یا یهو سیاه باشن یا یهو سفید یعنی opacity سیاه یا سفید شون کم نباشه (در لایه ی عمق یا depth منظورم هست) . برای این کار هم میشه از افکت های متنوع من جمله Exposure استفاده کرد و به لایه ی depth اضافه کرد. برای سخت تر کردن قسمت سیاه و سفید ، بعد از اضافه کردن افکت Exposure ، با مقادیر Gamma Correction و Exposure بازی کنین تا سخت تر بشه (معمولا Gamma Correction باید کمتر بشه و Exposure زیادتر) . اگه هم باز دیدین هنوز کامل سخت نشدن قسمت های سیاه یا سفید و هنوز یه کم نرم هستن ، میتونین باز هم از همین افکت Exposure یه بار دیگه توی همون لایه ی depth کپی بگیرین و حتی چند بار این کار رو کنین . باز با این حال ، همونطور که گفتم ، بهتره لایه ی مورد نظر که میخاد در عمق (مثلا وسط) شی 3 بعدی مون قرار بگیره (در اینجا گرد و خاک) opacity کمتری داشته باشه که در این صورت طبیعی جلوه میکنه (که در این آموزش چون گرد و خاک opacity اش کم بود و پشت اش مشخص بود ، خوب شد)
این آموزش یه تکنیک بسیار جالب و کاربردی مخصوصا برای طبیعی تر جلوه دادن در لایه های 3 بعدی هست
آخرین ویرایش توسط SajjadKhati در تاریخ 24-01-16 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
تصاویری که از پست ها حذف شدن (از سرور مورد نظر) ، اینجا میزارم دوباره اگه مدیری این تصاویر را توی پست های مربوطه بزاره که خوب میشه . اگه هم نه که اشکال نداره برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
این تصویر مربوط به پست 31 هست :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
این تصویر مربوط به پست 30 هست :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
این تصویر مربوط به پست 20 هست :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
آخرین ویرایش توسط SajjadKhati در تاریخ 02-02-16 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
قسمت های 7 و 8 و 9 رو ان شاء ا... در روزهای آینده آپلود میکنم
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
Aaron Swartz (20-06-16), mohammad- (20-06-16)
قسمت اول :
1) نصب نرم افزار و پلاگین ها
2) توضیح مباحث اولیه ی افترافکت و مقایسه اش با پاور دایرکتور در ویژگی هایی که رایج بودن تو ویرایش ویدئو برای درک بهتر After Effect
3) ایجاد کامپوزیشن و ساخت بستری برای وارد کردن و ویرایش کردن ویدئو و همینطور استفاده از کامپوزیشن در داخل کامپوزیشن دیگه
4) توضیح منوی Window
5) توضیح پنل های مختلف Preview و Project و Effect & Preset و Composition
6) توضیح تایم لاین و ابزارهاش و همینطور Work Area و نحوه ی برش دادن ویدئو
7) نحوه ی اضافه کردن افکت به لایه ها
8) توضیح مختصر و کلی ابزارها از جمله Select و Rotation و ساخت ماسک و ایجاد شی و منوی Layer
به مدت 2 ساعت و 51 دقیقه و حجم 154 مگابایت
آخرین ویرایش توسط SajjadKhati در تاریخ 20-06-16 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
Aaron Swartz (20-06-16), mohammad- (20-06-16)
|
قسمت دوم :
1) حذف پیکسل های یکرنگ و تاریک با استفاده از Mode برای Transparent کردن و مشخص شدن لایه های زیرین اون لایه
2) توضیح مفصل تر درباره ی ماسک ها
3) ایجاد KeyFtame و توضیح مفصل درباره ی این مبحث
4) توضیح لایه ی Text و ساخت و ویرایش متن و فارسی نویسی در افترافکت
5) ویرایش شی و لایه در فضای 3 بعدی (چرخش و .. در فضای 3 بعدی)
6) کار با ویژگی Transform اشیاء برای انتقال و جابجایی
7) توضیح Ancher Point ها و نقطه ی ثقل اشیاء
8) ایجاد دوربین و کار با لایه ی Camera
به مدت 2 ساعت و 35 دقیقه و حجم 153 مگابایت
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
Aaron Swartz (20-06-16), mohammad- (20-06-16)
قسمت سوم :
1) ادامه ی مباحث دوربین
2) توضیح Depth Of Field یا همون نقطه ی تمرکز (عمق دید) دوربین
3) Crop کردن کامپوزیشن ها
4) توضیح گراف ادیتور برای تنظیم شتاب شی
5) توضیح Parent و ایجاد تابعیت یک شی یا تابعیت ویژگی خاصی از یک شی نسبت به شی دیگه
6) توضیح مسیر یک شی با ماسک و کپی کردن مسیر ایجاد شده با ماسک در شی دیگه و ویرایش مسیر
7) توضیح لایه ی Adjustment برای تاثیر گزاشتن روی لایه های زیرین
به مدت 2 ساعت و 2 دقیقه و حجم 144 مگابایت
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
Aaron Swartz (20-06-16), mohammad- (20-06-16)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks