Web Update 19.10.2024

Texturování KIND

Trainz textury souborů v ASCII textovém formátu specifikace soubory popisující jednu texturu. Texturové soubory mají “texture.txt.” Příponu, struktura souboru je uvedena v Config.txt souboru nebo podobný, “. Txt” musí být tato přípona použita”. Texture”.

Soubory s příponou *. Texture.txt a rozšíření se používají ke konfiguraci textury chování v Trainz. Tyto soubory mohou také kontrolovány, jak jsou textury zpracovány v Content Manager. Tyto soubory jsou umístěny ve stejné složce jako zdrojové soubory textur, (.Bmp .Tga nebo .Jpg). Tyto soubory jsou generovány automaticky, ale mohou být editovány ručně, když je zapotřebí specializace.

 

Syntaxe

Primary=Texture.tga
Alpha=Texture.tga
Tile=st
AlphaHint=masked
Anisotropy=16
MagFilter=linear
MinFilter=linear
MipFilter=linear
Primary=diffusemap.bmp

 

Tento tag určuje název souboru obrazu reprezentující barvy (R,G,B) kanálů textury. Jakékoliv alfa kanál v souboru s obrázkem je ignorován.Výsledná struktura bude čistě bílá (100%) alfa kanálu.

Primary=diffusemap.jpg
Alpha=diffusemap.bmp

Tento příkaz určuje názvy souborů, obrazového souboru reprezentující barvy (R,G,B) kanálů textury a soubor s obrázkem, který představuje alfa (A) kanálu textury.Kanál obrázek alfa by měly být ve stupních šedi. Ani jeden soubor by měl obsahovat alfa kanál.

Primary=diffusemap.tga
Alpha=diffusemap.tga

 

Tento příkaz kombinuje  názvy souboru z jednoho obrazového souboru představující barvu a alfa kanál (R,G,B,A) kanálů textury. V tomto případě musí být obě značky odkazují na stejný název. Obrazový soubor musí obsahovat alfa kanál.

Compression=dxt1

Tato značka vynutí použití zvláštního režimu komprese textur. Je-li vynechán, bude Trainz vybírat vhodný systém komprese textur založené na obsahu dodaných obrazových souborů. Pokud nemáte specifické účinky na paměti, nezahrnují tuto značku. Platné volby jsou ‘nic‘, ‘dxt1‘, ‘dxt3‘, ‘dxt5 “. Viz DXT komprese.

 

NormalMapHint=normalmap

 

‘NormalMapHint “tag umožňuje, aby textura byla specifikována jako normální mapa. Ve výchozím nastavení Trainz bude předpokládat, že struktura je difúzní mapa a bude vztahovat některé možnosti zpracování, které nejsou vhodné pro normální mapy. Musíte zadat tuto možnost pro normální mapu. Platné volby jsou “nic” a “normalmap”.

 

ModifyMap=flipgreen

 

Volba “ModifyMap” umožňuje zelený barevný kanál textury, umožňuje vykreslování zakřivení. Některé programy, jako je 3ds Max umí vytvořit normální mapy s osou Y, které čelí na opačnou stranu na to, co se očekává, že pomocí shaderů Trainz. Tato volba může být použita, aby efekt vypadal správně v  Trainz. Tato možnost se nanáší v Content Manageru na Commit. Platné volby jsou “nic” a “flipgreen”.

AlphaHint=opaque

 

‘AlphaHint “tag umožňuje vynutit určitý režim na alfa na texturu. Platné volby jsou “opaque”(neprůhledné) (což znamená, že alfa kanál je nepoužitý a účinně čistě bílý), “semitransparent” (poloprůhledné) (což znamená, že alfa kanál ve stupních šedi směs) a “masked” (maskovaný) (což znamená, že alfa kanál je čistě černobílý rastrový obrázek. ) je-li vynechán, Trainz dodá příslušnou hodnotu pro tuto značku na základě alfa kanálu. Při použití této volby zabrání mírné zabarvení v masce textury od spuštění blended alfa cestu.

Anisotropy=1

 

Anizotropní kvalita vzorkování. Čím vyšší číslo, tím lepší vizuální kvalita, ale na významné náklady výkonu. Tam, kde je zapotřebí kvalitní textury určit vyšší hodnotu. Trainz v současné době standardně na velmi vysoké anizotropní filtrování, který je následně omezena anizotropní posuvníkem ve hře. Platné hodnoty jsou celá čísla “1” (výchozí nastavení) – Ne filtrování anizotropní, “2” – nízké, “4” – střední, “8” – vysoká, a “16” – Velmi vysoká

MagFilter=linear

 

Řídí styl filtrování pro Texel zvětšení. To se používá, když je texel zobrazení větší než skutečná velikosti (např. jeden texel je zastoupen více než jeden pixel.) Platné nastavení pro zvětšení filtru jsou “‘nearest”(nejbližší), “linear”(lineární) a “default”(výchozí). Trainz v současné době je nastaven navýchozí lineární interpolací. Volba “nejbližší” se bude používat režim filtrování nejbližšího souseda, který vede k “pixelated” výstupu.

MinFilter=linear

 

Řídí styl filtrování pro Texel Minification. To se používá, když je texel zobrazí menší než skutečné velikosti (např. jeden pixel je reprezentován více než jeden texel.) Platné nastavení pro Minification filtru jsou “nejbližší”, “lineární” a “výchozí”. Trainz v současné době výchozí lineární interpolací. Volba “nejbližší” se bude používat režim kvantovaný filtrování, které vyústí v “noisy”(hlučný) výstup.

MipFilter=linear

 

Řídí styl filtrování pro výběr textury mipmapy. Mipmapa se používají při Minification pomoci zabránit moaré efekt vzor. Náklady na použití mipmapy je, že výsledný obraz bude mírně rozmazaný. Výhody použití Mipmapy jsou: sníženy kvantizační šum a snižuje nároky na paměť (od vyšší údaj úrovně MIP může být uvolněn, pokud se nepoužívá.) Platné nastavení pro MIP filtr je “nejblíže”, “nearest”, “default” a “none “. Trainz v současné době je nastaven na výchozí Trilinear interpolace. Volba “nejbližší” způsobí, že hardware vyberte jeden Posuvník pro každý pixel, což má za následek viditelné pruhy na mipmapě hranic. Volba “none” vypne mipmapy, což má za následek nižší výkon, vyšší využití paměti, a “noisy” výstup.

 

Tile=st

 

Obklady se týká schopnosti pro textury koordinuje mimo rozsah (0,0 .. 1,0), který má být ošetřen jako platné souřadnice na nekonečně čtvercování textury. S obklady aktivní, koordinuje které procházejí pravé / spodní strana texturou efektivně zabalit zpět na levou / horní straně, a tak dále. Platné volby jsou ‘s’ (dlaždice vodorovně), “t” (dlaždice vertikálně), “ulice” (dlaždice horizontálně i vertikálně), a “none” (ne dlaždice obrázek).

 

 

 

 

 

 

 

 

 

Alpinetrainz
Alpinetrainz

3D Developer 4DTechnic company

We will be happy to hear your thoughts

Leave a reply

Alpinetrainz
Logo
Shopping cart