Author Topic: pruhlednost  (Read 503 times)

0 Members and 1 Guest are viewing this topic.

Offline Vladki

pruhlednost
« on: April 10, 2017, 08:27:26 PM »
Nevim jestli jste to zaregistrovali, ale uz par mesicu podporuje simutrans plnohodnotnou pruhlednost. Takze jde delat opravdove stiny, polopruhledne strechy, diskotekova svetla, a kdeco... Grafiky kteri pouzivaji renderovani urcite potesi, ze muzou vyrenderovat na pruhledne pozadi, a nechat antialiasovane (hladke) hrany.

Offline Lubak91

Re: pruhlednost
« Reply #1 on: April 10, 2017, 08:34:40 PM »
Šlo by to nějak popsat blíže? Jde to i přes pakhelper a jaké jsou k tomu nutné podmínky? Nejlépe by se hodily nějaké zdrojáky, aby si to člověk mohl prohlédnout.
So, let me get this straight. You want to fly on a magic carpet to see the King of the Potato People and plead with him for your freedom, and you're telling me you are completely sane?!

Offline Vladki

Re: pruhlednost
« Reply #2 on: April 10, 2017, 09:23:09 PM »
Ve zdrojacich (dat) se nic nenastavuje. Je to jenom o tom, ze PNG muze 32-bit RGBA (red/green/blue/alpha). Misto te specialni bledemodre muzes pouzit jakoukoliv barvu se 100% pruhlednosti.

Pakhleper nepouzivam, ale pokud na PNG nesaha, tak by nemel byt problem. Tilecutter obrazky bohuzel zprasi - vsechny transparentni pixly nahradi tou bledemodrou.

Inspirace co se s tim da delat zde:
http://forum.simutrans.com/index.php?topic=16821.msg161361#msg161361
http://forum.simutrans.com/index.php?topic=15314.msg157435#msg157435
http://forum.simutrans.com/index.php?topic=16518.0
http://forum.simutrans.com/index.php?topic=16524.0
Priklady hotovych objektu - autobusy v pak128.Britain-EX: https://github.com/jamespetts/simutrans-pak128.britain

Offline Václav

  • Devotee
  • *
  • Posts: 3229
  • Total likes: 14
  • Helpful: 16
  • formerly VaclavMacurek
  • Languages: CZ, EN
Re: pruhlednost
« Reply #3 on: April 13, 2017, 05:25:55 PM »
Jde to i přes pakhelper ...?
PakHelper je pouhá grafická nadstavba nad MakeObj (bez MakeObj nefunguje).

Tilecutter obrazky bohuzel zprasi - vsechny transparentni pixly nahradi tou bledemodrou.
No, tady by se asi hodila ukázka toho, jak vypadá originál a jak to vypadá po projití TileCutterem.

Chybami se člověk učí - ale někteří lidé jsou nepoučitelní

Offline Vladki

Re: pruhlednost
« Reply #4 on: April 13, 2017, 05:40:54 PM »
Nevím přesně pouze jsem přeložil info z anglického fóra. Předpokládám že z různých polopruhlednych barev udělá tu speciální bledemodrou. Tim pádem úplně pruhlednou.




Offline Václav

  • Devotee
  • *
  • Posts: 3229
  • Total likes: 14
  • Helpful: 16
  • formerly VaclavMacurek
  • Languages: CZ, EN
Re: pruhlednost
« Reply #5 on: April 13, 2017, 05:55:05 PM »
Podle toho screenshotu z pak192.comic to asi nebude tak hrozné. No, uvidím, až dokončím hlavové nádraží pro pak96.comic. Když už jsem vymyslel tvar, tak při dostatečném čase na tvorbu by to mohlo být ... tak příští rok na Silvestra.  ;D

Chybami se člověk učí - ale někteří lidé jsou nepoučitelní

Offline Vladki

Re: pruhlednost
« Reply #6 on: April 13, 2017, 08:28:03 PM »
Polopruhlednost vypada skvele. Zmrseni pravdepodbne prinasi jen pouziti tilecutteru - a ten potrebujes jen na vicepolickove budovy.
Holt kdyz pisu z telefonu tak neopisuju cely kontext....

Offline Lubak91

Re: pruhlednost
« Reply #7 on: April 14, 2017, 10:30:18 AM »
Zkusím se na to mrknout, dalo by se toho velmi dobře využít u trakčního vedení a návěstidel. Třeba u ex německých mechanik typu einheit, které při použití klasických metod nevypadají moc dobře. A možná zkusím ještě nějaké stavby, protože by to mohlo ušetřit dost práce s mazáním přebytečných pixelů.
So, let me get this straight. You want to fly on a magic carpet to see the King of the Potato People and plead with him for your freedom, and you're telling me you are completely sane?!

Offline Vladki

Re: pruhlednost
« Reply #8 on: April 15, 2017, 07:45:27 PM »
Jo to je přesně ono. Ve svedskym paksetu je to použitý právě na troleje a navestidla (svetlo zezadu), v britským paku si tim zjednodušili renderování.

Pruhlednost se da taky vyuzit takhle: http://forum.simutrans.com/index.php?topic=16821.msg161842#msg161842
Pak ke stazeni: http://server.exp.simutrans.com/pak128.CS/lampy/
« Last Edit: April 16, 2017, 07:36:32 PM by Vladki »