نمایش نتایج: از 1 به 2 از 2

موضوع: تفاوت رندریگ realtime و baked و mixed در یونیتی

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    Oct 2016
    شماره عضویت
    7730
    نوشته ها
    21
    تشکر
    7
    تشکر شده 0 بار در 0 ارسال

    Soal تفاوت رندریگ realtime و baked و mixed در یونیتی

    سلام دوستان خسنه نباشین امیدوارم حال و روزتون خوب باشه. دوستان من خیلی وقته که با یونیتی کار میکنم و آشنایی کلی با انواع رندرینگ دارم. ولی سوالی که برام پیش میاد اینه که رندرینگ baked همونطور که میدونیم واسه اینه که محاسبات نور پردازی و سایه زنی برا محیط از قیبل انجام بشه و در هارد ذخیره بشه بجای اینکه در زمان حال محاسبات انجام بشه و حافظه رم و cpu و gpu رو درگیر کنه. realtime rendering هم بر اساس او چیزی که تو داکیومنت خود یونیتی میخوندم نوشته بود که نام کاملش precomputed realtime rendering هست و در واقع اون هم مثل حالت baked پردازش ها رو از قبل انجام میده ولی فرقش باهاش اینه که در حالت baked gi نورپردازی و سایه زنی رو فقط بر اساس موقعیت فعلی نور های صحنه انجام میده و مثلا اگر نور directional light رو بعدا در صحنه rotate کنیم یا مثلا شدتش ویا رنگش رو تغییر بدیم دیگه هیچ اثری در نور پردازی و سایه زنی صحنه نخواهد داشت ولی در عوض pre computed realtime rendering همه ی حالات احتمالی حاصل از تغییر در rotation و شدت نور و رنگ نور رو هم حساب میکنه (از قبل) و بعدا ما که این چیزا رو در صحنه تغییر میدیم، نور پردازی و سایه زنی صحنه هم وابسته به اون تغییر میکنه و این کار رو با از سر گیری محاسبات به ازای تغییرات انجام نمیده بلکه حالت از قبل رندر شده ی مربوطه رو انتخاب میکنه. حالا سوالم اینه که این وسط mixed rendering چیه و با وجود این 2 نوع رندرینگ قبلی چرا از این نوع رندرینگ و برای چه علتی استفاده میشه؟ بسیااااااااار امر خیر میکنین اگه جواب بدین. تو این ماه رمضون بسیار دعاتون میکنیم

  2. Top | #2

    عنوان کاربر
    مدیر بخش
    تاریخ عضویت
    Aug 2011
    شماره عضویت
    388
    نوشته ها
    1,382
    تشکر
    214
    تشکر شده 977 بار در 482 ارسال
    سلام

    از اسمش معلومه دیگه ترکیبی بین realtime و baked هست.
    -------------------------

    اگر نورپردازی شما در مدت زمان بازی در حال تغییر هست با توجه به این که آیا رنگ و شدت نور تغییر می کنه یا نه می تونه حالت realtime یا mixed داشته باشه.

    اگر رنگ و شدت نور تغییر کرد این یعنی این که باید از realtime استفاده کنید اما اگر رنگ و شدت نور تغییر نمی کنه بهتره که از mixed استفاده کنید.
    -------------------------
    اگر نورپردازی شما در مدت زمان بازی در حال تغییر نیست دو تا شرط پیش میاد. اگر اشیاء داخل محیط سایه های داینامیک رو به خودشون می گیرند پس باید نورپردازی از نوع mixed باشه.

    اما اگر این اشیاء سایه های داینامیک رو به خودشون نمی گیرند با دو حالت پیش میاد.
    یا اون شی افکت خاصی نظیر براق شدن به خودش می گیره یا نه. اگه گرفت از حالت mixed استفاده می کنیم اگه نگرفت از حالت baked

    امیدوارم درست توضیح داده باشم.

    با تشکر
    امضای ایشان

  3. کاربر زیر به خاطر ارسال مفید hmchenaran.s از ایشان تشکر کرده است:

    IEP (09-19-2020)

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگانی که با جست و جو این صفحه را مشاهده کرده اند:

Nobody landed on this page from a search engine, yet!

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

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

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