Portál AbcLinuxu, 3. května 2025 08:33

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
29.7.2005 12:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše BMP
Odpovědět | Sbalit | Link | Blokovat | Admin
Máme každý jiné specifikace BMP? Nejspíš je podpora transparetních BMP v programech tak bídná proto, že je to nějaké nové a/nebo nestandardní rozšíření a nikdo ani netuší, že existuje. Navíc už se BMP snad stejně používá jen pro uvítací obrazovku MS Windows...
29.7.2005 12:04 Tomáš
Rozbalit Rozbalit vše Fakt?
Odpovědět | Sbalit | Link | Blokovat | Admin
Teda, že by bitmap měl uměl aplha kanály, to se mi nějak nezdá... Připadá mi to jako chtít po plain-textu tučný font... Ale hádat se nebudu...
29.7.2005 13:12 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Fakt?
Bohužel nic neřešící reakce. RGBA.bmp používám v 3Dmodelaři pro textury. 3Dmodeler si nasosne texturu a je mu jedno v jakém je formátu. Na ojekt si ji namapuje ve svém interním formátu a je to. To že alpha kanál ve formátu *.bmp většina většina programů ignoruje a tváří se že to nejde, neznamená to, že formát *.bmp alpha kanál neumí. Proč to neumí tak pokrokový program jako je Gimp netuším. Prostě si člověk musí napsat vlastní program.
Nezná někdo program, který umí uložit soubor *.bmp s podporou alpha kanálu?
Podívejte se na náhled kostky, která je texturovaná obrázkem test.bmp. Varuji, je to ve Windowsech.

RGBA v *.bmp
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 13:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fakt?
Bohužel nic neřešící reakce. To, že alfa kanál nepopisuje žádné specifikace BMP, kterou jsem kdy viděl, bude asi důvod, proč alfa kanál v BMP zná akorát jakýsi 3D modelovací program. Nezná někdo speficikace BMP, kde je tato vlastnost popsána? A kdo je vydal?

P.S.: Pokud je tomu programu jedno v jakém formátu, proč proboha nepoužíváš PNG?
29.7.2005 13:30 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Fakt?
Jde o nevýhodu Windows. Ten 3Dmodeler je nástroj ne tvorbu modelů a scén pro novou hru. Podpora PNG od MS je tragická a dotahovat si libpng a integrovat do Windows je asi zbytečné. Na formátu nesejde, protože, jak jsem již psal, model si nasosne texturu a namapuje ji ve svém interním formátu. Prostě na tom nesejde. Jen jestli existuje plugin pro Gimp který to podporuje.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 13:33 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fakt?
Jen bych dodal, pokud to není jasné, že teprve až nějaká specifkace bude, tak se lze zajímat o implementaci do Gimpu. Ostatně psát si vlastní program je poměrně zbytečné. Doplnit alfa kanál do gimpího BMP plug-inu je (a) užitečnější (b) nejspíš méně práce. Pak vyplníš v Gnome bugzille RFE s patchem a můžeš se těšit, až ho zařadí.
29.7.2005 13:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fakt?
A pokud nezařadí, protože je to nějaké obskurní rozšíření jediného programu, pořád je tu Gimp plug-in registry.
Vašek Lorenc avatar 29.7.2005 13:28 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Fakt?
Co jsem koukal na ten obrázek, tak to vypadá, že je to transparentní všude stejně.. nešlo by udělat nějaký průkaznější screenshot, že to je něco jiného, než jediná hodnota .alpha, kterou si program uloží do nějakých dodatečných informací o obrázku?

Jinak opakuji :), že bez konkrétní specifikace, jak se správně má ukládat alpha kanál do .bmp, tahle debata opravdu nemá smysl.
...včetně majestátného loosa
29.7.2005 13:46 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Fakt?
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 13:15 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Alpha kanál a bmp?
Odpovědět | Sbalit | Link | Blokovat | Admin
To je pro mě novinka, který editor to umí? A čím se to vůbec dá prohlížet?
When your hammer is C++, everything begins to look like a thumb.
29.7.2005 13:19 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Alpha kanál a bmp?
Ztím jsem žádnej nenašel a hledám dál. Ani Microsoftí, Adobáckej i GNUáckej program jsem nenašel. Proto spolubydlič napsal takovou náhradu. používám Gimp a je mi líto že to neumí.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 13:31 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Alpha kanál a bmp?
Aha, jo už tomu rozumím. Používáš nějaké vlastní rozšíření formátu BMP. No tak to je jediná pomoc, dopsat to do Gimpu sám, ale musíš počítat s tím, že se to imho nedostane do hlavní větve.
When your hammer is C++, everything begins to look like a thumb.
29.7.2005 13:49 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Alpha kanál a bmp?
Nejde o vlastní rozšíření formátu, ale o plnější (určitš nejde o plnou) podporu formátu v programu.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 13:51 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Alpha kanál a bmp?
Specifikace. Nic jiného už se na tohle nedá říci.
29.7.2005 14:07 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Just fucking google it!
Odpovědět | Sbalit | Link | Blokovat | Admin
Hmm a co třeba to zadat do googlu místo stěžování si v blogu? Oh promiňte, to je moc práce.
Changes in GIMP 2.3.1
=====================

[...]
- added support for BMP files with alpha channel (RGBA)
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
29.7.2005 14:18 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Just fucking google it!
Dík
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
29.7.2005 14:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Just fucking google it!
Kde je tohle popsáno? Googlem dokážu na dotazy typu `bmp format alpha channel' najít leda tak spousty tvrzení, že BMP alpha channel nepodporuje...

Patch v Gimpu vypadá, že prostě při 32 bpp zapisuje (čte) ve čtvrtém bajtu opacity, což je pěkné, ale kde se tohle vzalo?
29.7.2005 14:34 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Just fucking google it!
Version 4 of the BMP format allows for the specification of alpha values, gamma values and CIE colorspaces.
Ovšem najít tu specifikaci se mi nepodařilo…

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.