Uživatel:Polda18/Pískoviště/Q3Map2/Light
Hlavní parametr -light
je určen pro kompilaci lightmapy do mapy. Bere si informace z entit light, shader skriptů a jiných zdrojů světla v mapě (například modely). Nicméně tento parametr obsahuje řadu doplňkových, které ovlivňují vzhled celé mapy. Jejich výčet je zde.
-areascale <N.N>
editovatMění intezitu světla v shader skriptech předepsaným faktorem v hodnotě <N.N>
. Hodnotou je číslo s plovoucí desetinnou tečkou. Nepoužívejte nulovou hodnotu a záporná čísla! Hodnoty menší než jedna intezitu zeslabují, hodnoty větší než jedna ji zesilují. Výchozí hodnotou je 1.0
.
-approx <N>
editovatZaokrouhluje lightmapu v bytové toleranci <N>
. Jednodušší plochy při použití tohoto parametru vypadají v závislosti na vzrůstající hodnotě více jako vertexově nasvícené, i přes uloženou lightmapu. Rozmezí je 0
– 255
. Výchozí hodnotou je nula (bez zaokrouhlování).
-border
editovatVytváří kolem každé z lightmap kontrolní rámeček (vhodné pro vývojáře).
-bounce <N>
editovatZapíná mód radiosity světel pomocí počtu nárazů <N>
.
-bouncegrid
editovatPovoluje radiositě ovlivnit světelnou mřížku.
-bouncescale <N.N>
editovatMění intezitu radiosity světel předepsaným faktorem v hodnotě <N.N>
. Hodnotou je číslo s plovoucí desetinnou tečkou. Nepoužívejte nulovou hodnotu a záporná čísla! Hodnoty menší než jedna intezitu zeslabují, hodnoty větší než jedna ji zesilují. Výchozí hodnotou je 1.0
.
-cheap
editovatPokud vzorek lightmapy překročí hodnotu (255, 255, 255)
, program kompilaci vzorku přeskočí. To může způsobit neobvyklé efekty v mapě spolu s velmi sytými barevnými světly. Nepoužívejte spolu s radiositou pro zachování všech světel v mapě!
-cheapgrid
editovatStejné jako -cheap
, ale pouze pro světelnou mřížku.
-compensate <N.N>
editovatMění intezitu lightmapy pro dosažení lepších výsledků při výraznějším osvětlení přesahující běžnou bytovou hodnotu 255
.
-cpma
editovatZapíná plný vertexový mód včetně skluzu světla na všech plochách a to včetně lightmapových. Způsobuje chybnou interpretaci parametru -approx
v základním módu hry a to i přes použití speciálních shader efektů.
-dark
editovatZtmavuje lightmapu na okrajích brushe nebo lightmapy. Způsobuje hru vypadající jako Quake 1, což je užitečné jen při tvorbě map s touto tématikou.
-debug
editovatUmožňuje sledovat chyby lightmapy během kompilace, developerský mód.
-debugaxis
editovatKoloruje lightmapy v závislosti na projekci v té které ose.
-debugcluster
editovatKoloruje lightmapy na základě klastru PVS, kam dopadá světlo.
-debugunused
editovatKoloruje nevyužité pixely „horkou“ růžovou.
-deluxe
editovatGeneruje „deluxmapy“ k zeslabení přímého světla. Využito jen enginy, které na to mají příslušné funkce (Darkplaces, Warsow nebo XreaL).
-dirty
editovatZapíná mód „špinavého skluzu“ osvětlení okolí. Skluz osvětlení okolí pomáhá zeslabit světlo na základě skluzu. Méně viditelná místa (například kouty, skuliny, praskliny nebo pukliny) budou tmavší. Pro více informací jděte na oficiální oznámení verze 2.5.14 (anglicky).
-dirtdepth <N>
editovatJen s parametrem -dirty
, doporučeno. Nastavuje maximální dosah skluzu v herních jednotkách.
-dirtmode <N>
editovatJen s parametrem -dirty
. Přepíná mód, ve kterém je dirtmapa kalkulována. RaP7oR napsal: „«Uniformní» mód tvoří «hladkou» dirtmapu, zatímco mód šumu je poněkud divočejší.“
- 0 = „Uniformní“ mód (výchozí)
- 1 = Mód šumu
-dirtscale <N.N>
editovatJen s parametrem -dirty
. Mění škálu „tmavosti“ efektu dirtmappingu (viz -dirty
) podle nastaveného měřítka.
-dump
editovatVypisuje radiositní světlo do čísel.
-fast
editovatZapíná „obal“ světla pro plošné (shader) osvětlení. To zahrnuje také radiositní světla. Vychází o dost rychlejší kompilace světel, ale ztmavuje všechny obklopené světelné zdroje. To se dá, samozřejmě, kompenzovat zvýšením hodnot surfacelight
v shader skriptech.
Nenechte se zmást nomenklaturou „fast“… -fast
se perfektně hodí pro „finální“ kompilace.
-fastbounce
editovatTotéž, co -fast
, ale jen pro radiositu.
-faster
editovatRychlejší (ale méně kvalitní) kompilace lightmapy. Užitečné jen pro testování opravdu velkých a složitých map, které zabírají většinu času pro kompilaci.
-fastgrid
editovatTotéž, co -fast
, ale jen pro světelnou mřížku.
-filter
editovat.......................