Návody
Skenování 3D modelů kamenných památek
3D model umí zachytit tvar, otlučené hrany i vyryté nápisy památky mnohem věrněji než fotografie. V tomto návodu si projdeme nejsnadnější cestu, jak takový model vytvořit chytrým telefonem, publikovat ho na Sketchfabu a připojit k bodu v naší mapě. Návod je psaný pro běžné uživatele/badatele – nepotřebujeme k němu žádné předchozí zkušenosti s 3D grafikou.
LiDAR vs. fotogrammetrie – dva způsoby, jak vznikne 3D model
Existují dva základní principy, jak z reálného objektu vznikne 3D model. Rozdíl je dobré chápat, protože ovlivňuje kvalitu výsledku, potřebné vybavení i spotřebu mobilních dat.
Fotogrammetrie (z fotografií)
Model se vypočítá z desítek až stovek fotografií objektu pořízených ze všech stran. Software najde společné body na překrývajících se snímcích a z nich zrekonstruuje tvar i barvu povrchu.
- Výhody: velmi vysoký detail a věrné barvy/textury – skvěle zachytí zvětralý kámen, rytiny a nápisy. Funguje na libovolném telefonu (nepotřebuje speciální senzor).
- Nevýhody: je citlivá na světlo (nejlépe rovnoměrné, zataženo bez ostrých stínů), vyžaduje pečlivé nafocení a delší výpočet. Špatně si poradí s lesklým, mokrým, průhledným nebo jednolitým povrchem bez struktury.
LiDAR (laserové měření hloubky)
LiDAR je senzor, který krátkými laserovými pulzy přímo měří vzdálenost k povrchu a rovnou skládá prostorový tvar. Mají ho jen některá zařízení – např. iPhone Pro a iPad Pro. Běžné (nePro) iPhony a většina Androidů LiDAR nemají.
- Výhody: velmi rychlé, funguje i za horšího světla, dobře zvládne celkový tvar i větší objekty. Skenování vidíme vznikat v reálném čase.
- Nevýhody: jemný detail (drobné rytiny, ostré hrany) bývá méně detailní než u kvalitní fotogrammetrie a vyžaduje podporované zařízení.
- LiDAR (Scaniverse) se zpracuje přímo v telefonu. Ke vzniku modelu nepotřebujeme internet ani data – vše se spočítá na místě, klidně v lese bez signálu. Data spotřebujeme až při samotném nahrání hotového (a obvykle nevelkého) modelu.
- Fotogrammetrie s cloudovým zpracováním (RealityScan) posílá všechny fotky na server. To může spotřebovat hodně mobilních dat (klidně stovky MB na jeden model). Jsme-li v terénu na mobilním připojení, vyplatí se zpracování odložit na Wi-Fi.
Doporučení pro kamenné kříže: chceme-li zachytit co nejvíc detailu (nápisy, letopočty, reliéfy), sáhneme po fotogrammetrii. Máme-li zařízení s LiDARem a jde nám hlavně o rychlost, celkový tvar a nezávislost na datovém připojení, je LiDAR pohodlnější volba.
Dvě aplikace, se kterými snadno začneme
Vybrali jsme dvě bezplatné aplikace, které pokrývají oba principy a umí hotový model rovnou publikovat na Sketchfab. Podrobných videonávodů na obě najdeme na internetu velké množství – zde uvádíme jen to podstatné pro naši práci.
Scaniverse (Niantic)
- Zdarma, pro iOS i Android.
- Umí LiDAR (na podporovaných zařízeních) i fotogrammetrický režim, takže funguje i na telefonech bez LiDARu.
- Zpracování probíhá přímo v telefonu – model vznikne i bez připojení k internetu.
- Exportuje do běžných 3D formátů a umí publikovat přímo na Sketchfab.
RealityScan (Epic Games)
- Zdarma, pro iOS i Android.
- Čistá fotogrammetrie – model tvoříme fotografováním objektu, aplikace nás přitom naviguje, odkud ještě chybí snímky (červené body = doplnit, zelené = dost).
- Zpracování běží v cloudu – počítá se tedy s odesláním fotek pomocí internetového připojení.
- Přímý upload na Sketchfab je i zde součástí aplikace.
V praxi má smysl aplikaci Scaniverse používat pouze na zařízení s LiDARem. LiDAR má každý iPhone Pro/Pro Max od modelu 12 (2020) výš a každý iPad Pro od roku 2020.
Jak dobře naskenovat kříž nebo křížový kámen v terénu (platí pro obě aplikace)
- Světlo: ideální je zataženo nebo měkký stín – rovnoměrné světlo bez ostrých stínů a odlesků. Vyhneme se přímému ostrému slunci.
- Suchý a čistý povrch: mokrý a lesklý kámen se snímá špatně. Odstraníme spadané listí a vysokou trávu kolem paty kříže.
- Objekt obcházíme dokola a snímáme cca ve třech výškových úrovních – zdola nahoru, z úrovně očí a shora dolů. Nezapomeneme na horní plochu, boky, případně spodní plochy výčnělků (ramen kříže)
- Dostatečný překryv: sousední snímky (nebo pohyb kamery u LiDARu) by se měly z velké části překrývat. Postupujeme pomalu a plynule. Je dobré využít automatické AR navigace kterou mají vestavěnou obě uvedené aplikace.
- Nic se nesmí hýbat – počkáme, až přejdou lidé, a snímáme ve chvíli bez větru v okolní vegetaci.
- Kontext a měřítko: můžeme přiložit měřítko (svinovací metr) mimo vlastní kříž, pomůže to při pozdějším ověření rozměrů.
Publikace na Sketchfab
Sketchfab je nejrozšířenější platforma pro sdílení 3D modelů a slouží nám jako mezikrok mezi skenovací aplikací a naším systémem.
- Založíme si zdarma účet na sketchfab.com.
- V aplikaci (Scaniverse i RealityScan) zvolíme publikaci / export na Sketchfab a přihlásíme se svým účtem.
- Vyplníme název, popis a licenci. U kamenných křížů doporučujeme uvést lokalitu a případně evidenční číslo/kód.
- Model může na Sketchfabu klidně zůstat jako soukromý i bez povoleného veřejného stahování („Downloadable"). Ten přepínač řídí jen stahování pro ostatní návštěvníky Sketchfabu – vlastní modely přes propojený účet importujeme tak jako tak, embedem i stažením do naší aplikace.
Připojení modelu do systému Kamenné kříže
Jakmile je model na Sketchfabu, přeneseme ho k bodu na mapě v několika kliknutích:
- Ve svém profilu → Propojené účty jednorázově propojíme Sketchfab účet.
- Otevřeme detail bodu zájmu (POI) a přejdeme na záložku Média.
- Zvolíme „3D model (import z Sketchfab)" a najdeme svůj model.
- Vybereme jednu z variant:
- Vytvořit EMBED – model zůstane na Sketchfabu a u bodu se zobrazí jeho prohlížeč (nejrychlejší).
- Stáhnout GLTF model – model se uloží přímo k nám a přestane být závislý na platformě Sketchfab.