دیگران کاشتند ما خوردیم ما می کاریم دیگران بخورند.

۱۳۸۷ دی ۱۷, سه‌شنبه

build کردن مرحله (Map Compiler)

برای این که بتونیم مرحله رو load کنیم باید اول اون رو Build کنیم.

از منوی File گزینه build map را انتخاب کنید.

گزینه های آن به شکل زیر است.
  • Build BSP Map برای compile کردن همه level به صورت BSP tree است که مناسب برای فضای بسته است (in door) این گزینه فقط در نسخه pro کارمی کند. (در همه نسخه ها موجود است ولی کار نمی کند و مدل Simple Map خروجی می دهد.)
  • Build Simple Map مرحله را بدون ساخت BSP کامپایل می کند. این روش از روش قبل سریتر level را build می کند ولی در موقع اجرای بازی باعث کند شدن بازی می شود.
  • Update Entities با انتخاب این گزینه entity هایی که در فایل wmb قبلی بودند properties های آنها update می شود بدون اینکه تمام مرحله دوباره Build شود.
  • Update Textures مثل بالایی هست ولی فقط برای تغییرات textture ها هست.
  • Update Lights برای دوباره محاسبه کردن نورهای static مرحله است.
  • Visibility Calculations اگر خاموش باشد level شما زود تر compile می شود ولی render آن سنگینتر می شود.
  • Light Calculations کیفیت سایه ها ونور ها را تعیین می کند. کیفیت پایینتر زود تر Build می شود.
  • Warnings حالت Quiet هیچ Warning نمی دهد. حالت default پیقام های مهم را می دهد. حالت All تمام Warning ها را اعلام می کند.
  • CPUs to be used تعداد CPU هایی که می خواهید برای Build مرحله استفاده شود.
  • Detail faces محاسبه جزئیات face های model ها و بلاک های مرحله. اگر مقدار آن auto باشد فقط face هایی که دیده می شوند را محاسبه می کند.
  • Zoom Level :بزرگ کردن اجسام قبل از compile وکوچک نمایی بعد از آن. کاربرد آن برای جلو گیری از خطای integer snap در level است. اندازه level در zoom factor ضرب می شود وحاصل نباید از Max Level Size بیشتر باشد.
  • Tessellate Flat مقادیر کمتر باعث بالا رفتن کیفیت سایه ها برای نور های Dynamic می شود.(برای Texture های مسطح)(flat textures).
  • Tessellate Turbulence مثل بالایی هست ولی برای textetuer های نا مسطح.(turbulence textures).
  • Lightmap Ambient برای تعیین مقدار نور عمومی. مقادیر کمتر باعث بهتر شدن سایه های تاریکی می شود.
  • Lightmap Gamma مقادیر بیشتر باعث درخشش (شفافیت) سایه ها می شود.

هیچ نظری موجود نیست: