Zobrazují se příspěvky se štítkemikonky. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemikonky. Zobrazit všechny příspěvky

čtvrtek 27. prosince 2012

Ikonka k vlastnímu POI

Pokud si nahrajete vlastní POI do složky content\userdata\poi, tak nemají vlastní ikonku, pouze standardní systémovou ikonku. I to se dá změnit. Jsou dvě cesty jak toho docílit (minimálně).

Pro Primo 1.0 a 1.1 je platná pouze první:
  • do složky content\userdata\poi nahrajeme KML soubor s vlastními body zájmu
  • připravený BMP obrázek otevřeme v editoru obrázků, ujistíme se, že je čtvercový a zjistíme, jaké má rozměry (v pixelech)
  • ke každé ikonce musí vytvořit *.spr soubor se strukturou (např. otevřeme Poznámkový blok)
BmpFlags = 0
DefFlags = ALPHA_PIXEL | ALPHA_LAYER | GRAB_BOTTOM | GRAB_HCENTER
DefPhase = 1
Stripes = 22

Jak vytvořit BMP s alfa kanálem

K čemu je to dobré? Pro vytvoření vlastní ikonky s průhledným pozadím.

Postup pro Photoshop:
  1. Nejdříve se ujistěte, že ta plocha pozadí ke zprůsvitnění je opravdu složena z bílé barvy (= jde vybrat celá najednou magickou hůlkou). Pokud ne, tak jí upravte, tak aby to šlo.
  2. Vyberte tu plochu pozadí.
  3. Udělejte doplněk výběru
  4. Nyní se přepněte do okna s kanály (+ ujistěte se, že pracujete, opravdu se všemi R, G i B, jinak by výsledná průhlednost nemusela mít kýžený efekt)
  5. Stiskněte v dolní liště tohoto okna tlačítko pro přidání masky vrstvy (obdélník s kolečkem uprostřed) - v seznamu kanálů se objeví další kanál "Alfa 1"
  6. Zapněte zobrazení kanálu "Alfa 1", Černá je průsvitná, bílá zůstane (platí pro náhled kanálu "Alfa 1"); na obrázku se průsvitné oblasti obrázku překryjí světle červenou (viz obrázek níže)
  7. Uložte obrázek do BMP s barevnou hloubkou 32 bitů
výsledek ve Photoshopu 13