آیا c4d برای رندر از cpu استفاده میکند یا کارت گرافیک؟
و نحوه تنظیم اون چه طوریه و از کجا میشه فهمید از کدوم استفاده میکند؟ آیا از کازت های کپچر برای رندر سریعتر استفاده میکند ؟
آیا c4d برای رندر از cpu استفاده میکند یا کارت گرافیک؟
و نحوه تنظیم اون چه طوریه و از کجا میشه فهمید از کدوم استفاده میکند؟ آیا از کازت های کپچر برای رندر سریعتر استفاده میکند ؟
بله استفاده میکتنه
ولی بیشتر از کارت گرافیک کمک میگیره
ببینید حتی وقتی توی ویندوز یه پوشه هم که باز کنید ببندید سیستم از تمام سخت افزار ها استفاده میکنه
تو سینما فوردی هم همینطور هست . همیشه از همه سخت افزار ها استفاده میکنه ولی بعضی وقت ها بیشتر از گرافیک بعضی وقت ها بیشتر cpu و یا رم
ویرایش توسط AliNazari : 04-07-17 در ساعت 08:44
Im Ali Nazari , Im Motion Designer and Art Director
برای رندر از CPU و برای ViewPort از GPU ، تقریبا میشه گفت کارت گرافیک زیاد مهم نیست ولی بودنش ضروریه
از منوی Edit>Preferences>Renderer میتونید تنظیمات مربوط به رندرین رو ببینید، میبینید که چیزی در مورد GPU ننوشته و همش دررابطه با CPU هست.
البته فکر کنم سوال دوستمون این بود که C4D از قدرت کارت گرافیک برای انجام رندر استفاده میکنه یا خیر.
جوابی که علی جان دادند در مورد محیط کاری C4D صحیحه، ولی در مورد موتور رندر داخلی C4D صدق نمیکنه.
- کلاً هر چیزی که شما روی مانیتور میبینید از طریق یک واسطه ای باید به کارت گرافیک برسه تا روی صفحه نقش ببنده.
- C4D برای تسریع کار در محیط کاری نرم افزار از واسطه openGL استفاده میکنه، هرچی کارت گرافیک شما قدرت پردازشی اش به واسطه openGL بالاتر باشه، محیط کاری روان تری خواهید داشت و پروژه های سنگین تری یا مدل های حجیم تری را میتوانید به آسانی در داخل نرم افزار بارگزاری و استفاده کنید.
بحث رندر ولی کاملاً فرق میکنه.
C4D به واسطه موتورهای رندر متفاوتی میتونه خروجی نهایی رو برای شما بسازه.
بعضی از این موتورها کاملاً از CPU برای محاسبات استفاده میکنند، بعضی هاشون از GPU.
برای انتخاب موتور رندر و تنظیمات آن از گزینه Render Settings به پنجره مربوطه دسترسی پیدا میکنید:
هر کدام از موتورهای رندر (چه موتورهای داخلی C4D و چه موتورهای خارج از برنامه و نصبی) یک سری نقاط قوت و ضعف دارند.
برای مثال موتور Standard فاقد محاسبات Depth of field و motion blur و بسیاری از افکت های خاص است که موتور Physical بهتون میده، ولی در مواردی سریعتر از Physical رندر را انجام میده.
موتور Physical ضعیف تر از موتور Standard در محاسبات Global Illumination است و همچنین در صورت انجام محاسبات Depth of filed و Motion blur بسیار کند خواهد بود.
موتورهای OpenGL هم میتونند سخت افزاری و با استفاده از کارت گرافیک و هم نرم افزاری استفاده بشند. کیفیت خروجی اینها زیاد بالا نیست و البته برای موارد مصرف خاص خودشون در C4D قرار داده شده اند. معمولاً برای گرفتن پیش نمایش، تست انیمیشن ها و زمانبدنی و یا کار گروهی استفاده میشند. مثلاً کاراکتری توسط یک نفر انیمت میشه و نیاز به پیش نمای کاراکتر دیگری که انیماتور دیگری انیمیت میکنه داره تا باهاش ارتباط نزدیک برقرار کنه...
بعد از اینها میرسیم به موتورهای رندر خارج از نرم افزار و یا افزونه های نصبی که تعدادشون کم هم نیست، هر کدوم هم کلی امکانات خاص خودشون رو دارند. اینها هم بسته به نحوه برنامه نویسی و کارکردشون هم بر پایه CPU و هم GPU کار میکنند. برای مثال V-Ray قدرت و کیفیت خوبی داره و در سه حالت متفاوت هم میتونه کار کنه، بر روی هسته های CPU و یا هسته های OpenCL و یا هسته های CUDA. (هسته های OpenCL در کارت گرافیک های ADM و هسته های CUDA در کارت های گرافیک Nvidia موجود میباشند)
برای انتخاب صحیح موتور رندر ابتدا مشخص کنید که چه نوع خروجی ای رو لازم دارید، بعد مقاله های مربوط به موتورهای رندر متفاوت را مطالعه کنید تا ببینید کدوم کار شما رو بهتر و سریعتر انجام میدند و همچنین نوع سخت افزار خودتون رو هم در هنگام انتخاب موتور رندر در نظر داشته باشید.
ممنونم بسیار نکات مهم و کاربردی بیان کردین.علت پرسشم این بود که مقاله کمی در مورد سوالم برای c4d دیدم.سیستم من دارای کارت گرافیک nvidia quadro k2200 وcpu i5 کارت کپچرaja kona4 وهارد ssd هستش.روی تنظیمات پیش فرض سینما فوردی میتونم خروجی با کد aja kona4بگیرم .اما در مورد بهینه سازی کارت گرافیکم و دیگر سخت افزارم برای بالا بردن سرعت رندر اطلاعات دقیقی ندارم.به غیر از اینکه خروجی مو ssd بگیرم. با توجه به توضیحات شما فک کنم راه حل مناسب نصب v-ray درسینما فوردی و استفاده از cuda برای خروجی هست.
اگه بازم راهنمایی هست در مورد سخت افزار بالا ...و کم کردن سرعت رندر و پردازش تو c4d دارین .ممنون میشم بگین.
دوستانی که از arnold ...v-ray...octan استفاده میکنن وتست کردن هم لطفا بگن که من به سمت کدومشون برم.
نکته:cpu i5 به دلیل کمبود بودجه تغییری نکرده هنوز.
??? ??????? ???
?? ????? ??? ?? ?????…
.
.
?????? ?????? FX Console V1.0.5 ???? Adobe After Effects:
http://forum.video-effects.ir/thread...tml#post191532
من با Octane کار کردم منتها نسخه رایگانش، باید بگم که تو چند وقتی که درمورد موتور های GPU Based تحقیق کردم فهمیدم که برای تک فیم خیلی خیلی خوب هستن اما برای انیمشین به هیچ وجه توصیه نمیشه، به شدت کند هستن، موتور های GPU Based درسته سریع هستن اما چروسه طولانی دارن برای همین با یه کارت معمولی زیاد نتیجه خوبی نداره و بهتره همون هزینه ای که برای GPU میکنید رو صرف CPU کنید، چون برای کار کردن با موتور های GPU Based حداقل به یه Titan Xp نیاز دارید که خیلی گرونه اگه همین پول رو صرف CPU بکنید نتیحه ای به مراتب بهتر و سریع تر خواهید داشت، هنوز تا موتور های GPU Based خیلی خیلی فاصله داریم، (برای نمونه میگم یه بنده خدایی که صحنه انفجار خیلی خیلی ساده با Octane رندر کرفته بود 13 ساعت طول کشید با Titan X ، بدی سری GTX هم همینه که برای پردازش طولانی مدت نمیشه ازش استفاده کرد چون دماش به شدت بالا میره، خوب اگه این شخص چند بار دیگه بزاره رندر با کارت گرافیک شاید عمر کارت گرافیکش خیلی خیلی کم بشه)
و اما برای Arnold ، ارنولد بسیار بسیار قوی و عالی هست ویکی ازمزیت هاش نسبت به VRay عدم وجود فلیکر هست، دقیق نمیدونم فیلکر چیه ولی احتمالا نویزی هست که تو خروجی دارید، اما این عدم وجود فلیکر یه بدی که داره سرعت رو به شدت پایین میاره، برای همین اگه پردازنده تون زیاد قوی نیست (یعنی از سیستم هایی که دو تا پردازنده بسیار قوی و گرون قیمت دارن مثلا 2699 که 15 میلیون قیمتش هست) سراغ Arnold هم نرید، البته برای تک فریم بسیار عالی هست، برای همینه که عموما شرکت های VFX برای فیلم های رسمی از Arnold استفاده میکنن، چون که رندر فارم دارن وکیفیت مهم تر از زمان هست براشون
کلا برای اشخاص بهترین انتخاب همون Vray هست و کلا برای ما که پروژه های سنگین کار نمیکنیم فرقی بین موتور ها نیست و کاملا سلیقه ای هستن هر جور که خودتون دوست دارید کار کنید
اینایی که گفتم در مورد Octane خودم تست کردم و بقیه رو هم دیدم که تقریبا همین هارو مد نظرشون هست. اما در مورد ارنولد اشخاصی رو دیدم و صحیب هاشون رو شنیدم که همینو میگن.
خلاصه که اگه کم و کاستی بود ببخشید باز هم خودتون تست کنید، Octane یه برنامه ای داره به اسم Octane Bench اون رو دانلود کنید و تست کنید و خودتون قضاوت کنید که کجای دنیا هستید، برای ارنولد هم میتونید از همه ی بنچمارک هایی که بر پایه CPU هستن مثل CineBench Corona Bench که میتونید خودتون رو محک بزنید.
در اخر این ویدئو رو ببینید خیلی خیلی خوب هست، خیلی اطلاعات بهتون میده، توسط گروه GSG هم ساخته شده پس کاملا معتبره
https://www.youtube.com/watch?v=FVzZhu4yYz0
ویرایش توسط amin1393 : 04-07-17 در ساعت 18:25
از این لینک میتونید دانلودش کنید، اسم اموزش هم اینه : Octane vs Arnold vs Physical: What Cinema 4D Renderer is Right for You
http://public.upera.co/40tVac1d