UnityChan(Channel)
400 subscribers
1.79K photos
62 videos
13 files
41 links
کانال آموزش و نکات UnityChan

گروه یونیتی https://t.me/UnityChan
Download Telegram
پارتیکل دارای نرمی
میخوام سربرگ Terrain را توصیح بدم :

گزینه Billboards
Face Camera Position

: این گزینه را فعال کنید تا هنگام رندر به جای صفحه دوربین، بیلبوردها مجبور شوند رو به دوربین باشند. این تصویر بهتر و واقعی‌تر را تولید می‌کند، اما ارائه آن پردازش زیاد نیاز است.

گزینه Use Legacy Details Distribution :

برای استفاده از الگوریتم پراکندگی پشتیبانی شده قبلی که اغلب منجر به همپوشانی جزئیات می شود، این گزینه را فعال کنید. برای سازگاری با Terrains که در Unity 2022.1 و پیش از آن نوشته شده است، گنجانده شده است.

گزینه Terrain Setting Overrides : تنظیمات نادیده گرفتن مختلفی که در صورت فعال بودن، ارزش همه مناطق فعال را نادیده می گیرند (به جز مواردی که تنظیم «نادیده گرفتن تنظیمات کیفیت» را فعال کرده است).


اینم شد پارت 4 👆
میخوام سربرگ shadow را توصیح بدم :

گزینه Shadowmask Mode : هنگام استفاده از حالت نورپردازی مختلط Shadowmask، رفتار سایه ماسک را انتخاب کنید. از پنجره Lighting (منو: Window > Rendering > Lighting) برای تنظیم آن در صحنه خود استفاده کنید.

زیر گزینه Shadowmask Distance : یونیتی از سایه‌های بی‌درنگ تا Shadow Distance و سایه‌های بیک شده فراتر از آن استفاده می‌کند.

زیر گزینه shadowmask : اشیاء بازی ایستا که سایه می اندازند همیشه سایه های بیک ایجاد می کنند.

گزینه Shadows : انتخاب کنید از کدام نوع سایه استفاده کنید. گزینه های موجود عبارتند از: سایه های سخت و نرم، فقط سایه های سخت و غیرفعال کردن سایه ها

گزینه Shadow Resolution : انتخاب کنید که در کدام وضوح سایه ها رندر شوند. گزینه های موجود عبارتند از: وضوح پایین، وضوح متوسط، وضوح بالا و وضوح بسیار بالا. هرچه رزولوشن بالاتر باشد، سربار پردازش بیشتر است.

گزینه Shadow Projection : روشی را برای نمایش سایه ها از طریق نور جهت دار انتخاب کنید.

زیر گزینه Close Fit : سایه‌هایی با وضوح بالاتر ارائه می‌کند، اما اگر دوربین حرکت کند، گاهی اوقات می‌توانند کمی تکان بخورند.

زیر گزینه Stable Fit : سایه‌هایی با وضوح پایین‌تر ارائه می‌کند اما با حرکات دوربین تکان نمی‌خورد.

گزینه Shadow Distance : حداکثر فاصله از دوربین را که در آن سایه ها قابل مشاهده است را وارد کنید. وحدت سایه هایی را به وجود نمی آورد که از این فاصله فراتر می روند.

گزینه Shadow Near Plane Offset : گزینه "Shadow Near Plane Offset" در Unity یک تنظیم است که در فرآیند رندر کردن سایه‌ها (shadows) اثر می‌گذارد. به طور کلی، تنظیمات سایه‌ها مشخص می‌کنند که چگونه حجم سایه‌ها توسط دوربین و نزدیکیدراز سایه‌گیر (shadow caster) تعریف می‌شوند.

گزینه Shadow Cascades : تعداد آبشارهای سایه را برای استفاده انتخاب کنید. گزینه های موجود بدون آبشار، دو آبشار یا چهار آبشار هستند. تعداد بیشتری از آبشارها کیفیت بهتری را به همراه دارد اما هزینه سربار پردازش را به همراه دارد منظور از آبشار همان مستطیل های رنگی هست

گزینه Cascade splits : تقسیم(های) سایه آبشار را با حرکت دادن خط عمودی بین هر آبشار به چپ یا راست تنظیم کنید.
بسته به مقداری که برای تنظیمات Shadow Cascades انتخاب کرده اید، می توانید دو یا چهار رنگ مختلف را ببینید. اگر Shadow Cascades روی No Cascades تنظیم شود، کل این کنترل پنهان می شود.

این شد پارت 5 👆
میخواهم سربرگ Async Asset Upload را توصیح بدم :

گزینه Time Slice : مقدار زمان CPU را بر حسب میلی ثانیه در هر فریم تنظیم کنید که Unity برای آپلود داده های بافت بافر و Mesh در GPU صرف می کند.

گزینه Buffer Size : تنظیم اندازه بر حسب مگابایت Async Upload Buffer Unity که برای پخش جریانی بافت و داده مش برای GPU استفاده می کند.

گزینه Persistent Buffer : نشان می دهد که آیا بافر آپلود حتی زمانی که چیزی برای آپلود باقی نمانده است باقی بماند یا خیر.

این شد پارت 6 👆
میخواهم Level of Detail یا همون Lod را توصیح بدم :

گزینه Lod Bias : تعصب سطح جزئیات (LOD) را تنظیم کنید.
سطوح LOD بر اساس اندازه روی صفحه یک شی انتخاب می شوند. هنگامی که اندازه بین دو سطح LOD است، انتخاب می تواند به سمت جزئیات کمتر یا جزئیات بیشتر از دو مدل موجود سوگیری شود. این به عنوان کسری از 0 تا + بی نهایت تنظیم می شود. هنگامی که بین 0 و 1 تنظیم می شود، جزئیات کمتری را ترجیح می دهد. تنظیم بیش از 1 به جزئیات بیشتر کمک می کند. برای مثال، با تنظیم LOD Bias روی 2 و تغییر آن در فاصله 50٪، LOD در واقع فقط روی 25٪ تغییر می کند.

گزینه Maximum LOD Level : بالاترین LOD که بازی استفاده می کند را تنظیم کنید منظور کامل چی هست : یونیتی از مدل هایی که دارای LOD زیر سطح MaximumLOD هستند استفاده نمی کند و آنها را از ساخت حذف می کند (که باعث صرفه جویی در فضای ذخیره سازی و حافظه می شود). Unity از کوچکترین مقدار LOD از تمام مقادیر MaximumLOD مرتبط با تنظیمات Quality برای پلت فرم هدف استفاده می کند. اگر یک سطح LOD گنجانده شود، مدل‌هایی از آن LODGroup در ساخت گنجانده می‌شوند و همیشه در زمان اجرا برای آن LODGroup بارگذاری می‌شوند، صرف‌نظر از اینکه تنظیمات کیفیت استفاده می‌شود. به عنوان مثال، اگر سطح LOD 0 در هر تنظیم کیفیت استفاده شود، تمام سطوح LOD در ساخت گنجانده شده است و تمام مدل های مرجع در زمان اجرا بارگذاری می شوند.

اینم شد پارت 7 👆
و اخرین سربرگ Meshes :

گزینه Skin Weights : تعداد استخوان هایی را انتخاب کنید که می توانند روی یک راس مشخص در طول یک انیمیشن تأثیر بگذارند. گزینه های موجود عبارتند از 1 Bone، 2 Bones، 4 Bones و Unlimited.

و پارت اخر
سخت بود و خسته شدیم ولی ارزش داشت که در سطح ابتدایی و بدون رد شدن حتا از یک گزینه براتون توصیح دادم اگر بخونید و یاد بگیرید الان شما همه چیز را در درباره quality بلد شدید و استادش هستید 👍🏻
سلام خدمت دوستان امیدوارم که حالتان خوب باشه میریم سراغ پارت دوم آموزش 👇
فک نمی کنم کسی وجود داشته باشه که ندونه پنل گرافیک یعنی چی نمونه پنل گرافیک طرحی شده به تصویر بالا 👆👆
نکته : اگر کسی هم ندونه مطمعن باشید از زمان قاجار اومده😂😐
نمونه مقایسه سطح گرافیک در بازی ویچر
آموزش های ویژه یونیتی: چطوری تنظیمات گرافیک بسازم هم برای گوشی و هم کامپیوتر؟

رای بدید تا آموزش برگزار بشه
نمونه مقایسه گرافیک بازی rdr 2
چند تا فناوری های مانند ری تریسینگ و Hdr و Dlss و FXAA و MSAA هست که باید قبل از اینکه منو بازی رو پیاده کنیم خدممتون معرفی و توصیح بدم اونایی که ضروری هستند توضیح خواهم داد
HDR مخفف High Dynamic Range به معنای دامنه دینامیکی بالا است. این فناوری سال‌ها است که در زمینه عکاسی بر سر زبان‌ها افتاده است و عکاسان حرفه‌ای از دوربین‌های مبتنی بر فناوری HDR استفاده می‌کنند. با این حال کمپانی‌های تولید نمایشگر‌ چند سالی است که به سمت این فناوری رفته و در تولیدات خود آن را نیز لحاظ کرده‌اند. دوربین‌های HDR به منظور نمایش بهتر روشنایی و تاریکی یک صحنه، چندین عکس با نوردهی متفاوت تهیه می‌کنند. سپس این تصاویر ترکیب شده و تصویر واحدی ایجاد می‌شود که نسبت به تصاویر عادی، دامنه‌ی شدت‌های نوری را دقیق‌تر به نمایش می‌گذارند.

در مقابل فناوری HDR در تلویزیون‌ها، مانیتورها و گوشی‌های موبایل هدفِ نمایش واقعی‌تر رنگ‌ها را دنبال می‌کند، اما به جای استفاده از پروسه‌ی ترکیب چندین تصویر با یکدیگر، سازند‌گان از پنل‌هایی استفاده می‌کنند که گاموت وسیع‌تری را نسبت به تلویزیون‌های قدیمیِ RGB ارائه می‌دهند. کمپانی انویدیا پیش از این اعلام کرده بود که فناوری HDR گاموت را با ضریب دو گسترش می‌دهد،
This media is not supported in your browser
VIEW IN TELEGRAM
تاثیر hdr10+ در رندرینگ چیست ؟

+HDR10
این استاندارد توسط شرکت‌های سامسونگ و Amazon Video یا همان Prime Video معرفی و پشتیبانی شد و تفاوت آن با HDR10 این است که علاوه بر پشتیبانی از فرمت رنگ ۱۰ بیتی، از فراداده‌های پویا برای نمایش استفاده می‌کند که به نمایشگر اجازه می‌دهد سطحِ روشنایی و رنگ را فریم به فریم کنترل کند تا تصاویر واقعی‌تری بدست آید. این استاندارد حداکثر روشنایی تا سطح ۴۰۰۰ نیت را پشتیبانی می‌کند.
تاثیر فناوری Hdr در بازی را میتوانید ببینید
این شد توضیح hdr 👆
نوبت رسید به raytracing :

این تکنولوژی با ردیابی اشعه در زمان واقعی، می‌تواند نورپردازی درون بازی را بسیار واقعی‌تر جلوه دهد. علت این است که این فناوری کارت گرافیک را قادر می‌سازد تا مسیر پرتوهای مجازی نور را ردیابی کند. بدین ترتیب با دقت بیشتری نحوه تعامل با اشیا موجود در محیط را شبیه سازی کند. در نتیجه تصویری که با تکنولوژی ری تریسینگ تولید می‌شود، واقعی‌تر و عمیق‌تر خواهد بود
در دنیای واقعی، هر آن چیزی که می‌بینیم نتیجه برخورد نور به اشیای مقابل چشم ماست. درجات مختلف نوری که اشیا دریافت می‌کنند، بازتاب می‌دهند یا می‌شکنند، تعیین‌کننده اینست که آن شی چطور در چشم ما دیده می‌شود. رهگیری پرتو اساساً همین پروسه به صورت برعکس است و نامی که برای آن انتخاب شده، معنای دقیق را می‌رساند.

این نام به متد ساخت تصویری کامپیوتری اشاره دارد که با «رهگیری» مسیر نور از یک چشم خیالی یا دوربین تا شی حاضر در تصویر کار می‌کند. این روش به مراتب از رهگیری تمام پرتوهایی که توسط منبع نور ساطع می‌شوند موثر است. این موضوع بدان دلیل است که پردازش هر پرتویی که قرار نیست در میدان دید بیننده باشد، قدرت کامپیوتری را هرز می‌برد.