برای دانلود پلاگین و اسکریپت های افتر افکت و پریمیر پرو     کلیک کنید
نمایش نتایج: از 1 به 7 از 7

مشاهده : 2954 , پاسخ ها : 6
موضوع: رندر با کارت گرافیک در افترافکت

  1. #1

    رندر با کارت گرافیک در افترافکت

    سلام
    افترافکت من نسخه ی 2020 هستش و برای رندر از سی پی یو استفاده میکنه
    باید چیکار کنم موقع رندرینگ از کارت گرافیک استفاده کنه؟

    کارت گرافیکم 1650 سوپر هستش

  2. #2
    سلام
    اگه منظورتون موتور رندر هست ، در تنظیمات افترافکت ، 2 موتور رندر وجود داره . یکی موتور رندر کلاسیک (تا قبل از نسخه ی 18) و یکی هم cinema 4d .
    موتور رندر cinema 4d اش که cpu based هست که از تمام هسته های cpu میتونه برای رندر استفاده کنه (تغییراتش را جستجو نکردم که همون روال را پیش میبره یا نه . اما بعید میدونم روالش را تغییر داده باشه) .
    موتور کلاسیک افترافکت هم از cpu اون هم با تعداد محدودی از هسته ها استفاده میکنه .


    در نسخه ی 18 ، افترافکت اعلام کرد که موتور رندر جدیدی اون هم فقط برای اشیاء و صحنه های 3 بعدی و اون هم فقط برای real time طراحی کرده که سریعتر از موتور رندر قبلی اش هست . اما اطلاعات بیشتر درباره ی اینکه cpu based هست یا gpu based ، چیزی نگفته .
    شخصا احتمال میدم که همون روال قبلی باشه ، یعنی cpu based باشه اون هم با استفاده از تعداد محدودی هسته . که فقط کدهاش بهینه سازی شده باشن . باز هم اطلاعات دقیقی فعلا در دسترس نیست تا اینکه خودِ آدوب اطلاعات بیشتری بده یا حداقل تست هایی با سخت افزارهای مختلف با این موتور رندر جدید بیاد .


    پس این از قضیه ی موتورها که هر چی باشه (cpu یا gpu based) ، روالش دست شما نیست و شما نمیتونین تغییری بدین . (مگر اینکه موتور رندری که بر هر دوی این دو طراحی شده باشه که شما بتونین توی تنظیماتش ، cpu یا gpu را انتخاب کنین که واسه ی افترافکت این طور نیست) .


    اما اگه منظورتون اینه که دونه دونه ی پلاگین ها را روی gpu تنظیم کنین ، اون ها هم همین روال را دارند . یعنی فقط پلاگین هایی را میتونین در تنظیماتش cpu یا gpu را برای رندرش انتخاب کنین که بر هر دو اساس طراحی شده باشن (البته این خودش نکته ای داره که چون توضیحش طول میکشه ، در این بحث نمیگنجه) .
    بعضی از این پلاگین ها ، فقط با یکی از این نوع پردازنده ی cpu یا gpu استفاده میکنند (البته اونهایی که با gpu رندر میکنن ، معمولا با cpu هم میتونن ولی سرعت رندرشون پایین میاد) .
    این نوع پلاگین هایی که از هر دو استفاده میکنند ، معمولا پلاگین های بزرگ هستند . (مثل particular و اغلب پلاگین های Red Giant و ... از gpu هم برای رندر استفاده میکنن .) پلاگین element 3d هم که با gpu رندر میکنه . و کلا کاملا بسته به سازنده ی پلاگین داره .


    در کل ، دست شما نیست که کاری کنین که یه موتور رندر یا یه پلاگین cpu را برای رندر استفاده کنه یا gpu را .
    بلکه دست طراح و برنامه نویس اینهاست . اگه همچین قابلیتی داشته باشن ، توی تنظیمات اون نرم افزار یا پلاگین ، گزینه ای برای انتخاب cpu یا gpu برای رندر میذارن که میتونید از اونجا انتخاب کنید .

  3. #3
    نقل قول نوشته اصلی توسط sajjadkhati نمایش پست ها
    سلام
    اگه منظورتون موتور رندر هست ، در تنظیمات افترافکت ، 2 موتور رندر وجود داره . یکی موتور رندر کلاسیک (تا قبل از نسخه ی 18) و یکی هم cinema 4d .
    موتور رندر cinema 4d اش که cpu based هست که از تمام هسته های cpu میتونه برای رندر استفاده کنه (تغییراتش را جستجو نکردم که همون روال را پیش میبره یا نه . اما بعید میدونم روالش را تغییر داده باشه) .
    موتور کلاسیک افترافکت هم از cpu اون هم با تعداد محدودی از هسته ها استفاده میکنه .


    در نسخه ی 18 ، افترافکت اعلام کرد که موتور رندر جدیدی اون هم فقط برای اشیاء و صحنه های 3 بعدی و اون هم فقط برای real time طراحی کرده که سریعتر از موتور رندر قبلی اش هست . اما اطلاعات بیشتر درباره ی اینکه cpu based هست یا gpu based ، چیزی نگفته .
    شخصا احتمال میدم که همون روال قبلی باشه ، یعنی cpu based باشه اون هم با استفاده از تعداد محدودی هسته . که فقط کدهاش بهینه سازی شده باشن . باز هم اطلاعات دقیقی فعلا در دسترس نیست تا اینکه خودِ آدوب اطلاعات بیشتری بده یا حداقل تست هایی با سخت افزارهای مختلف با این موتور رندر جدید بیاد .


    پس این از قضیه ی موتورها که هر چی باشه (cpu یا gpu based) ، روالش دست شما نیست و شما نمیتونین تغییری بدین . (مگر اینکه موتور رندری که بر هر دوی این دو طراحی شده باشه که شما بتونین توی تنظیماتش ، cpu یا gpu را انتخاب کنین که واسه ی افترافکت این طور نیست) .


    اما اگه منظورتون اینه که دونه دونه ی پلاگین ها را روی gpu تنظیم کنین ، اون ها هم همین روال را دارند . یعنی فقط پلاگین هایی را میتونین در تنظیماتش cpu یا gpu را برای رندرش انتخاب کنین که بر هر دو اساس طراحی شده باشن (البته این خودش نکته ای داره که چون توضیحش طول میکشه ، در این بحث نمیگنجه) .
    بعضی از این پلاگین ها ، فقط با یکی از این نوع پردازنده ی cpu یا gpu استفاده میکنند (البته اونهایی که با gpu رندر میکنن ، معمولا با cpu هم میتونن ولی سرعت رندرشون پایین میاد) .
    این نوع پلاگین هایی که از هر دو استفاده میکنند ، معمولا پلاگین های بزرگ هستند . (مثل particular و اغلب پلاگین های Red Giant و ... از gpu هم برای رندر استفاده میکنن .) پلاگین element 3d هم که با gpu رندر میکنه . و کلا کاملا بسته به سازنده ی پلاگین داره .


    در کل ، دست شما نیست که کاری کنین که یه موتور رندر یا یه پلاگین cpu را برای رندر استفاده کنه یا gpu را .
    بلکه دست طراح و برنامه نویس اینهاست . اگه همچین قابلیتی داشته باشن ، توی تنظیمات اون نرم افزار یا پلاگین ، گزینه ای برای انتخاب cpu یا gpu برای رندر میذارن که میتونید از اونجا انتخاب کنید .



    خیییلی ممنونم از توضیحات مفیدتون؛نه منظورم برای گرفتن خروجی از کل کار بود،درپریمیر وقتی میذاریم روی کودا و یسری تنظیمات دیگه انیجام میدیم،خروجی رو روی کارت گرافیک میگیره و از کارت گرافیک استفاده میکنه اما افترافکت من خروجی رو کلا با سی پی یو میگیره ،این منظورم بود

  4. #4
    نقل قول نوشته اصلی توسط sjsoheil نمایش پست ها
    خیییلی ممنونم از توضیحات مفیدتون؛نه منظورم برای گرفتن خروجی از کل کار بود،درپریمیر وقتی میذاریم روی کودا و یسری تنظیمات دیگه انیجام میدیم،خروجی رو روی کارت گرافیک میگیره و از کارت گرافیک استفاده میکنه اما افترافکت من خروجی رو کلا با سی پی یو میگیره ،این منظورم بود
    بله .
    پریمیر ، در کل هم از کارت گرافیک و هم از تعداد بیشتر از هسته های cpu استفاده میکنه . مخصوصا در خروجی و رندر نهایی.
    اما باز هم پریمیر در مقایسه با رندرهای نرم افزارهای 3 بعدی ، نمیتونه از بیشتر از یه حدی از گرافیک یا بیشتر از یه حدی از هسته های cpu استفاده کنه .

    مثلا بیشتر از کارت 2060 را نمیتونه هندل کنه یا بیشتر از پردازنده ی 24 هسته ای را موقع خروجی نهایی (بصورت استاندارد 8 تا 16 هسته از cpu را میتونه خوب هندل کنه موقع خروجی نهایی) .

    شما که کارت 1650 دارین ، موقع خروجی نهایی و همچنین موقع طراحی (یعنی زمان کار با نرم افزار یا در حالت real time) ، پریمیر میتونه کارت گرافیک تون را بصورت فول لود یا همون 100 در صد استفاده کنه؟

  5. #5
    نقل قول نوشته اصلی توسط sajjadkhati نمایش پست ها
    بله .
    پریمیر ، در کل هم از کارت گرافیک و هم از تعداد بیشتر از هسته های cpu استفاده میکنه . مخصوصا در خروجی و رندر نهایی.
    اما باز هم پریمیر در مقایسه با رندرهای نرم افزارهای 3 بعدی ، نمیتونه از بیشتر از یه حدی از گرافیک یا بیشتر از یه حدی از هسته های cpu استفاده کنه .

    مثلا بیشتر از کارت 2060 را نمیتونه هندل کنه یا بیشتر از پردازنده ی 24 هسته ای را موقع خروجی نهایی (بصورت استاندارد 8 تا 16 هسته از cpu را میتونه خوب هندل کنه موقع خروجی نهایی) .

    شما که کارت 1650 دارین ، موقع خروجی نهایی و همچنین موقع طراحی (یعنی زمان کار با نرم افزار یا در حالت real time) ، پریمیر میتونه کارت گرافیک تون را بصورت فول لود یا همون 100 در صد استفاده کنه؟

    اتفاقا پریمیرم هم گاهی از کارت گرافیک برای خروجی استفاده میکنه تا صد درصد و گاهی یک درصد هم استفاده نمیکنه و همه ی توان خروجی گرفتن رو از سی پی رو و رم میگیره

  6. #6
    نقل قول نوشته اصلی توسط sjsoheil نمایش پست ها
    اتفاقا پریمیرم هم گاهی از کارت گرافیک برای خروجی استفاده میکنه تا صد درصد و گاهی یک درصد هم استفاده نمیکنه و همه ی توان خروجی گرفتن رو از سی پی رو و رم میگیره
    این طور که میگید گاها تا 100 درصد هم میره ، احتمال بسیار زیاد ، از یک یا چند پلاگینی استفاده میکنید که از gpu برای رندر در پریمیر استفاده میکنند .

  7. #7
    سلام دوست عزیز شما مطمئن هستید که پردازنده و کارت گرافیک تون برای کاری که میخواید انجام بدید مناسبه یا نه؟

    چون به نظرم اگه کار سنگین رندرینگ دارید حتما سیستم خودتون رو ارتقاء بدید
    ??????? ??? ????? ???? ??? ???? ? ??????? ?? ????? ?? ??? ?? 30 ??? ?????

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •