UnityChan(Channel)
اول از همه مدلتون بیاید داخل صحنه و باید قبلا براش سه عدد مش با تریز های طبقه ای ساخته باشید میتوانید در سه سطح high poly mid poly low poly بسازید مثلا high تریزش باشه 7 هزار و mid باشه 5 هزار و low باشه 3 هزار
سوال poly یا چند ضلعی چیست ؟
در مدلسازی سهبعدی، مفهوم "پلی" (Poly) به تعداد لبهها یا چهارچوبهای هندسی در یک شی سهبعدی اشاره دارد. "پلی" مخفف کلمه Polygon است که به معنای چندضلعی است. هر فیس یا وجه در یک مدل قابل نمایش به عنوان یک پلی محسوب میشود.
در یک مدل ۳D، هر پلی با یک مجموعه مرتب از نقاط سهبعدی تعیین میشود و لبههایی که این نقاط را به هم وصل میکنند، شکل آن را تشکیل میدهند. به طور معمول در مدلسازی سهبعدی با استفاده از مثلثها (تریپل) و چهارضلعیها (کواد) کار میشود و هر پلی میتواند حاوی ۳ یا ۴ نقطه باشد. اما در برنامههای پیچیدهتر، از پلیها با تعداد نقاط بیشتر نیز استفاده میشود.
تعداد پلیها در یک مدل ۳D تأثیر بسیار زیادی بر عملکرد و قدرت محاسباتی سیستم دارد. با افزایش تعداد پلیها، پردازشها و ذخیرهسازی اطلاعات بیشتری در طراحی مدل لازم است که عملکرد سیستم را کاهش دهد. از طرف دیگر، کاهش تعداد پلیها میتواند صحنهها را سادهتر و سبکتر کند اما جزئیات کمتری در نمایش ظاهری مدل ایجاد میکند.
در هنگام مدلسازی، توازن مناسبی بین جزئیات شی و تعداد پلیها بهینه است. درصورت نیاز به مدل بسیار جزئیات و دقیق، تعداد پلیها افزایش مییابد و درصورت نیاز به سادگی و سبکی، تعداد پلیها کاهش مییابد.
در مدلسازی سهبعدی، مفهوم "پلی" (Poly) به تعداد لبهها یا چهارچوبهای هندسی در یک شی سهبعدی اشاره دارد. "پلی" مخفف کلمه Polygon است که به معنای چندضلعی است. هر فیس یا وجه در یک مدل قابل نمایش به عنوان یک پلی محسوب میشود.
در یک مدل ۳D، هر پلی با یک مجموعه مرتب از نقاط سهبعدی تعیین میشود و لبههایی که این نقاط را به هم وصل میکنند، شکل آن را تشکیل میدهند. به طور معمول در مدلسازی سهبعدی با استفاده از مثلثها (تریپل) و چهارضلعیها (کواد) کار میشود و هر پلی میتواند حاوی ۳ یا ۴ نقطه باشد. اما در برنامههای پیچیدهتر، از پلیها با تعداد نقاط بیشتر نیز استفاده میشود.
تعداد پلیها در یک مدل ۳D تأثیر بسیار زیادی بر عملکرد و قدرت محاسباتی سیستم دارد. با افزایش تعداد پلیها، پردازشها و ذخیرهسازی اطلاعات بیشتری در طراحی مدل لازم است که عملکرد سیستم را کاهش دهد. از طرف دیگر، کاهش تعداد پلیها میتواند صحنهها را سادهتر و سبکتر کند اما جزئیات کمتری در نمایش ظاهری مدل ایجاد میکند.
در هنگام مدلسازی، توازن مناسبی بین جزئیات شی و تعداد پلیها بهینه است. درصورت نیاز به مدل بسیار جزئیات و دقیق، تعداد پلیها افزایش مییابد و درصورت نیاز به سادگی و سبکی، تعداد پلیها کاهش مییابد.
UnityChan(Channel)
اول از همه مدلتون بیاید داخل صحنه و باید قبلا براش سه عدد مش با تریز های طبقه ای ساخته باشید میتوانید در سه سطح high poly mid poly low poly بسازید مثلا high تریزش باشه 7 هزار و mid باشه 5 هزار و low باشه 3 هزار
بازم سوال ؟ چطوری مش بسازم اگر که بلندر کار هستید بلدید چطوری بسازید و اگر نیستید با استفاده از این پکیج بسازید https://assetstore.unity.com/packages/tools/modeling/mesh-optimizer-154517
Unity Asset Store
Mesh Optimizer | Modeling | Unity Asset Store
Get the Mesh Optimizer package from IndieChest and speed up your game development process. Find this & other Modeling options on the Unity Asset Store.
UnityChan(Channel)
همه چی رو آماده کردید ؟ اگر اینطوره که عالی حالا برید با کلیک بروی ابجت خود به پنجره اینسپکتور برید با با کلیک بروی addcomponent کلمه lod group سرچ کنید و اضافه کنید
با اد کامپوننت با یکسری از گزینه های رو به رو میشید که با نام های
lod 0
lod 1
lod 2
culled
هست
lod 0 اولین لود در فاصله دوربین تا اشیاع
lod 1 دومین فاصله تایین شده بعد از lod0
lod 2 هم همینطور
culled اگرم اخرین lod بگزره میره روی این و هیچ چیزی رو رندر نمی کنه
lod 0
lod 1
lod 2
culled
هست
lod 0 اولین لود در فاصله دوربین تا اشیاع
lod 1 دومین فاصله تایین شده بعد از lod0
lod 2 هم همینطور
culled اگرم اخرین lod بگزره میره روی این و هیچ چیزی رو رندر نمی کنه
تا اینجا امیداورم فهمیده باشید سطح آموزشمون هم مهد کودکی هست 😂🙏
UnityChan(Channel)
با اد کامپوننت با یکسری از گزینه های رو به رو میشید که با نام های lod 0 lod 1 lod 2 culled هست lod 0 اولین لود در فاصله دوربین تا اشیاع lod 1 دومین فاصله تایین شده بعد از lod0 lod 2 هم همینطور culled اگرم اخرین lod بگزره میره روی این و هیچ چیزی…
نکته می توانیم با کلیک راست بروی یکی از lod ها با گزینه اول لود جدید بسازیم و با گزینه اخر لود را حذف کنید
UnityChan(Channel)
نکته می توانیم با کلیک راست بروی یکی از lod ها با گزینه اول لود جدید بسازیم و با گزینه اخر لود را حذف کنید
سوال مگه سه تا lod 0 و lod 1 و lod2 باید نداشته باشیم مگر میشه کمتر و زیادش کرد ؟ جواب اره بستگی به شما داره چندا لود بسازید ولی استاندارش سه تا لود هست
UnityChan(Channel)
دقیقا اینو می گم اگه متوجه نشدید روی این کلیک کنید و نگه دارید و بعد این ماوس رو اون طرف و این طرف کنید
نکته توی هر lod جلوش تریز نوشته مثلا گفته من lod0 دارم 8277 تریز و بقیه هم همیطور
UnityChan(Channel)
با کشیدن دوربین ابی رنگ شاید تغییر تریز های خود خواهید بود اگر ببرید قرمز دیگه رندر نمیشه
تریز از کجای بازی میشه دید ؟ با رفتن به پنجره گیم و زدن stats
UnityChan(Channel)
با کشیدن دوربین ابی رنگ شاید تغییر تریز های خود خواهید بود اگر ببرید قرمز دیگه رندر نمیشه
نکته اخر شما می توانید با آوردن ماوس به مرز دو lod آن لود رو بزرگ تر و کوچیک تر کنید می بینید که درصدش فرق خواهد کرد
UnityChan(Channel)
و قدم اخر : چطوری تنظیم کنم ؟ بستگی داره به خودتون باید درست تنظیم کنید مثلا بگید شخصیت نزدیک اشیاع بود لود 0 را کم کنید و فاصله دوربین تا یک حدی از شخصیت دور شد ردند نکنه باید رنگ قرمز تنظیم کنید به خوتان بستگی دارد
نکته یادتون باشه size object رو بستگی به بزرگی و کوچکی مدل تنظیم کنیم
UnityChan(Channel)
نکته یادتون باشه size object رو بستگی به بزرگی و کوچکی مدل تنظیم کنیم
مثلا دیفالت گزاشته 2.17