The International Simutrans Forum

 

Author Topic: Průsvitné stěny  (Read 2849 times)

0 Members and 1 Guest are viewing this topic.

Offline Václav

  • Devotee
  • *
  • Posts: 3267
  • formerly VaclavMacurek
  • Languages: CZ, EN
Průsvitné stěny
« on: December 08, 2010, 06:38:06 PM »
Přestože jsem již jeden objekt s průsvitnými stěnami udělal, průsvitnost stěn u toho objektu nebyla to pravé ořechové. A problém s průsvitností mi nastal teď s tvorbou té nádražní budovy, protože stávající způsob, kdy to vytvářím v mém oblíbeném (vektorovém) editoru, je nevyhovující, protože není vytvořena taková průsvitnost, jakou bych potřeboval.

Nejlepší by pro mne byl postup pro GIMP, protože stejně budu některé díly té stavby montovat a doupravovat právě v GIMPu.

Mám samozřejmě za cíl vytvořit takovou průsvitnost, jaká je například u terminálové autobusové stanice - nebo moderního vlakového nástupiště pro osobní vlaky.
« Last Edit: December 08, 2010, 06:54:43 PM by VaclavMacurek »

Offline Lubak91

  • Devotee
  • *
  • Posts: 1065
  • Languages: CZ, DE
Re: Průsvitné stěny
« Reply #1 on: December 08, 2010, 07:31:34 PM »
Co třeba si ten obrázek zvětšit a zjistit, že průhlednost je vytvořena mřížkou neprůhledné a průhledné barvy?

Offline VS

  • Senior Plumber (Devotee)
  • Devotee
  • *
  • Posts: 4855
  • Vladimír Slávik
    • VS's Simutrans site
  • Languages: CS,EN
Re: Průsvitné stěny
« Reply #2 on: December 08, 2010, 07:44:52 PM »
Jest to tak :) Viz i má odpověď v druhé verzi otázky [1].

Dodal bych ještě, že šachovnicovitá mřížka se nemá tak moc ráda se zoomem, takže by se dalo experimentovat s jinými tvary. Svého času se tu objevila alternativní verze [2].

V Gimpu se dá využít několika různých postupů. Ten nejpřímočařejší by bylo prostě do nakresleného objektu naklikat ve stejné vrstvě tečky barvy pozadí, ale to je poněkud destruktivní přístup. Dále se dá dát nad vrstvu s grafikou další, která bude v příslušné oblasti průhledná s [neprůhlednými] tečkami pozadí - při zploštění vrstev (nebo jak tomu říkají) tečky překryjí to pod nimi, takže po interpretaci té barvy jako průhledné (až v makeobj) bude příslušná oblast "děravá". Třetí možnost je využít masku vrstvy - kliknout pravým na vrstvu, přidat masku. Maska je obrázek který dodatečně modifikuje alfu, viz [3]. Stačí tedy "naementálovat" masku a pokud je o vrstvu níž barva pozadí, bude to mít podobný efekt.


(1) http://forum.simutrans.com/index.php?topic=6362.0
(2) http://forum.simutrans.com/index.php?topic=321.msg45170#msg45170
(3) http://docs.gimp.org/2.6/C/gimp-dialogs-structure.html#gimp-layer-mask
« Last Edit: December 08, 2010, 08:01:34 PM by VS »

Offline Václav

  • Devotee
  • *
  • Posts: 3267
  • formerly VaclavMacurek
  • Languages: CZ, EN
Re: Průsvitné stěny
« Reply #3 on: December 08, 2010, 09:05:10 PM »
Co třeba si ten obrázek zvětšit a zjistit, že průhlednost je vytvořena mřížkou neprůhledné a průhledné barvy?
O tomhle vím. Mě šlo spíš o to, jak to udělat, aby to vypadalo lépe.

Dodal bych ještě, že šachovnicovitá mřížka se nemá tak moc ráda se zoomem
O tom taky vím. Protože jsem to už studoval před vytvořením toho bláznivého mostu zastřešeného průsvitnými stěnami. Mě jde hlavně o ten postup.

A jinak, bude to použito na této budově:

místo té hrůzy, která je na střeše teď