Step five - first try

Pro kontrolu jsem se rozhodl exportovat BX-ko pouze ve formě kol a e_body. I tak jsem tušil problémy, jak už jsem pochopil z procházení různých fór o tvorbě do RBR.
Abych se vyhnul komplikacím s povinnými objekty a materiály, použil jsem jako základ ne Car template, ale rovnou originál Corollu, importovanou z adresáře Cars (díky Kubrte). Nemusím pak laborovat s INI soubory, stačí přejmenovat a doplnit potřebné údaje (o tom později). Postup:
1. V Zm2 otevřu model Corolly.
2. V položce File zvolím Merge a v dialolgovém okně otevřu soubor s modelem BX.
3. Vyberu e_body a všechny objekty kol, včetně stínů. Při vybírání si pomahám Ctrl.
4. Potvrdím. Importované části nahradí v modelu Corolly ty původní, pokud se shodovaly v názvech (jestli se neshodovaly, budou uplně na konci a ve stejné úrovni jako parent, což nebude fungovat, dokud je neschováme "dovnitř").
5. Ve scéně skryju vše (Hide all) a zapnu jen Parent a nové díly. Slícuji kola s karoseríí (tedy s kostrou e_body), vše zarovnám tak, aby model byl v ose X v pozici střed zadní nápravy na místě parentu a výškově podlahou přibližně ve výšce 0 (průsečík os scény).
6. Podle potřeby opravím ID materiálu (v levelu polygonů - viz minule).
7. Vše vizuálně zkontroluji a zkusím Export do předem připravené složky. Stačí, když v ní bude kompletní originál model Corolly (včetně INI a adresáře Textures), ovšem vše musíme přejmenovat podle nového vozu (BXgrA).
8.Přestože se nic v hierarchii neměnilo, je napoprvé lepší mít zatrženo Rewrite INI (a zazálohované original soubory). Pak pouze v Car INI najdu oddíl e_body a opravím materiály (např. místo Shader1 dám CarTextureNoDirt, atd.), podle toho, jak jsem si je určil při volbě ID.
9. V Shaders INI by to mělo vypadat např. takto:
[TSDefault]
BXgrA_external.dds = cars\BXgrA\textures\BXgrA_external.dds
BXgrA_external_dynamic.dds = cars\BXgrA\textures\BXgrA_external_dynamic.dds
BXgrA_external_dynamic_mud.dds = cars\BXgrA\textures\BXgrA_external_dynamic_mud.dds
BXgrA_external_mud.dds = cars\BXgrA\textures\BXgrA_external_mud.dds
BXgrA_external_scrape.dds = cars\BXgrA\textures\BXgrA_external_scrape.dds
BXgrA_external_transparent.dds = cars\BXgrA\textures\BXgrA_external_transparent.dds
BXgrA_internal.dds = cars\BXgrA\textures\BXgrA_internal.dds
BXgrA_internal_car_scrape.dds = cars\BXgrA\textures\BXgrA_internal_car_scrape.dds
BXgrA_internal_transparent.dds = cars\BXgrA\textures\BXgrA_internal_transparent.dds
BXgrA_internal_car.dds = cars\BXgrA\textures\BXgrA_internal_car.dds

[TextureSets]
TextureSet0 = TSDefault

[Textures]
Texture0 = BXgrA_external.dds
Texture1 = BXgrA_external_dynamic.dds
Texture2 = BXgrA_external_dynamic_mud.dds
Texture3 = BXgrA_external_mud.dds
Texture4 = BXgrA_external_scrape.dds
Texture5 = BXgrA_external_transparent.dds
Texture6 = BXgrA_internal.dds
Texture7 = BXgrA_internal_car_scrape.dds
Texture8 = BXgrA_internal_transparent.dds
Texture9 = BXgrA_internal_car.dds

Jinak budou části modelu černé...

Komentáře