Autor Téma: Opět chyba v LGEO  (Přečteno 7986 krát)

0 uživatelů a 1 Host prohlíží toto téma.

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Opět chyba v LGEO
« kdy: 29.12.2005, 15:09:15 »
Něco pro vláčkaře. Nová vlaková kola se mi renderovala vždycky tak nějak "divně", tak jsem tomu chtěl přijít na kloub ... příčinu jsem sice našel, ale bohužel nevím, jak ji uspokojivě odstranit; snad se tu najde znalec POV kódu...

V MLCAD je kompletní podvozek pod číslem 2878C01. Bez LGEO se renderuje sice kostrbatě, ale správně. Jakmile zapnu LGEO, najednou kolo prochází skrz rozsochu! Pohled zespoda odhalí, že jsou tam kola čtyři!!!
« Poslední změna: 29.12.2005, 15:23:13 od betakaroten »

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Re: Opět LGEO
« Odpověď #1 kdy: 29.12.2005, 15:12:42 »
Podvozek sestává z držáku s rozsochami (2878) a páru kol na ose (2879C01). LGEO však při renderování samotného držáku zobrazí držák i s koly ... podlaha však zůstane ve stejné výšce, jako by se jednalo o samotný držák.

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Re: Opět LGEO
« Odpověď #2 kdy: 29.12.2005, 15:15:42 »
Kola na ose (2879C01) se skládají z osy (válec zakončený kužely) a kol (2879). V LGEO mají kola širší rozchod.

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Re: Opět LGEO
« Odpověď #3 kdy: 29.12.2005, 15:17:27 »
Potíž je tedy v dílu 2879. (Na obr. mají být obě kola těsně u kostky - zelené bez LGEO, červené s LGEO)

Offline TomG

  • Trade Count: (10)
  • furťák
  • *****
  • Příspěvků: 1048
  • Pohlaví: Mužské
  • Only the best can survive
    • Czech Outpost - The 501st Legion
Re: Opět LGEO
« Odpověď #4 kdy: 29.12.2005, 15:22:42 »
Jaksi je problem pravdepodobne v tom, ze v LDRAW je to zubate zamerne, protoze to ma malo polygonu/trojuhelniku. Protoze je to CAD a tam se 3D model zobrazuje v realnem case, tak je orezany na maximum kvuli rychlosti.
Proto vznikla knihovna LGEO, ktera nahrazuje tyhle ocesane dilky jinyma a pridava detaily na render, jenze jak sam vidis, ty dily co do rozmeru a pozic nejsou identicke. Nekdo by musel opravit ty dilky v LGEO knihovne. Staci jen pozice toho dilku.
« Poslední změna: 29.12.2005, 15:25:06 od TomG »
Only the best can survive.

Offline Rob

  • Trade Count: (0)
  • suprák
  • ****
  • Příspěvků: 321
  • Pohlaví: Mužské
    • Robova Lego stránka
Re: Opět chyba v LGEO
« Odpověď #5 kdy: 21.02.2006, 18:49:25 »
to Betakaroten:

mohl bys tu please postnout ten .ldr model, ze kterého máš ty rendery? Rád bych se na to podíval.

díky rob

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Re: Opět chyba v LGEO
« Odpověď #6 kdy: 21.02.2006, 23:26:05 »
Renderoval jsem to přímo ze souborů "číslo.DAT" v adresáři LDRAW, kromě posledního obrázku, který nemohu přiložit, jelikož jsem ho omylem smazal a jelikož v něm používám vlastní neoficiální díl:
Podařilo se mi "obejít" LGEO tím, že jsem samotné kolo (2879.dat) uložil jako "2879m.dat" bez dalších úprav. V obrázku nahoře je červené kolo 2879, zelené 2879m, v MLCAD umístěné obě těsně vedle kostky.

Pak jsem v dílu 2879c01 (dvojkolí na ose) zaměnil původní 2879 za 2879m, následkem čehož se v renderu dílu 2878c01 objeví kola "v sobě" (je to vidět např. ve scéně s Pendolinem - kola dieselové lokomotivy jsou částečně červená, částečně černá).

EDIT: Tady je ten model.
« Poslední změna: 26.02.2006, 14:31:55 od betakaroten »

Offline Rob

  • Trade Count: (0)
  • suprák
  • ****
  • Příspěvků: 321
  • Pohlaví: Mužské
    • Robova Lego stránka
Re: Opět chyba v LGEO
« Odpověď #7 kdy: 06.03.2006, 19:10:11 »
Tak jsem opravil ty dva .inc soubory. Sorry že to trvalo tak dlouho.

Jsou v příloze.
Původní lg_2878.inc a lg_2879.inc si někam zazálohuj (přejmenuj na lg_2878_orig.inc) a tyhle .txt soubory přejmenuj na lg_2878.inc a lg_2879.inc.

Byl bys kdyžtak tak moc hodný a zkusil to prohnat tím svým testovacím ldr souborem, kde jsou ta kola obě? Nevím, zda jsem to posunul dostatečně.

Díky předem

Rob
« Poslední změna: 06.03.2006, 19:46:57 od Rob »

Offline betakaroten

  • radioaktivista
  • Trade Count: (9)
  • furťák
  • *****
  • Příspěvků: 882
  • Pohlaví: Mužské
  • Mrkev is not mrtev!
    • Fotogalerie na Brickshelf
Re: Opět chyba v LGEO
« Odpověď #8 kdy: 06.03.2006, 20:47:58 »
Je to v pořádku, mockrát děkuju!

Offline Rob

  • Trade Count: (0)
  • suprák
  • ****
  • Příspěvků: 321
  • Pohlaví: Mužské
    • Robova Lego stránka
Re: Opět chyba v LGEO
« Odpověď #9 kdy: 17.03.2006, 09:10:10 »
Poslal jsem opravené soubory Larsovi C. Hassingovi. Ten si ještě všiml, že tam jsou špatně loga (což mi uniklo), a opravil to.

Kompletně opravené součástky si tedy můžete stáhnout na adrese

http://www.hassings.dk/l3/lgeofix.html

rob