Visa ett inlägg
Gammal 2022-01-31, 20:06   #12
korvtiger
Medlem
 
Reg.datum: Jan 2008
Ort: Uppland, Sverige
Inlägg: 2 716
Standard

Du saknar ett slutcitat-tecken efter SJ_Z642_avgaslod, så Trainz tolkar antagligen resten av filen som att den tillhör samma textsträng.

Sedan har Bengan delvis rätt. Du måste ha en filändelse på meshens namn. Eftersom du exporterar med FBX måste den heta SJ_Z642_avgaslod.trainzmesh för att Trainz ska hitta den.

Sedan måste du lägga till några grejer till för att det ska fungera med LOD. Trainz förstår inte att den meshen du kallar lod1 är en mesh du vill använda som LOD1. Det är bara ett namn på meshen för Trainz. För att den ska fatta att den ska använde den som en LOD-mesh måste du lägga till två saker:
mesh-table-lod-transition-distances
som ska finnas på lägsta nivån i configen (alltså utanför klamrarna som markerar mesh-table osv.) Den följs av en lista på de avstånd i meter vi vilken man kommer att byta mellan LOD-nivåerna. Eftersom du just nu har två LOD-nivåer, LOD0 och LOD1 ska du bara ha en siffra efter taggen.

Sedan i varje mesh måste du lägga till vilken LOD-nivå som den meshen tillhör:
lod-level
följt av en siffra som anger nivån. Så 0 för default-meshen och 1 för meshen som du kallar lod1.

Något sådanthär:
Kod:
mesh-table
{
  default
  {
    mesh                  "SJ_Z642.trainzmesh"
    auto-create           1
    lod-level             0
  }

  lod1
  {
    mesh                 "SJ_Z642_avgaslod.trainzmesh"
    auto-create          1
    lod-level            1
  }
}

mesh-table-lod-transition-distances 500

kuid-table
{
}

kuid <kuid:953434:102400>
Jag tror att du behöver auto-create på lod1 meshen också, för att den ska visas över huvud taget.
__________________
-k-
korvtiger besöker inte forumet just nu   Svara med citat