Az egyre gyorsuló processzorok és grafikus kártyák egyre különlegesebb virtuális világok létrehozására teszik képessé számítógépeinket. Az ebben rejlő lehetőségeket már a fotósok is kihasználhatják!
Korábban írtunk a panorámafotózásról, ahol a tér egy nagyobb szeletét rögzítő lehetőséget mutattuk be. A cikk végén megemlítettük,hogy panorámafotóinkat dinamikus módon is megjeleníthetjük, és akár három dimenziós "sétányokat" is készíthetünk a helyszínről.
Ebben a cikkben elsősorban aMicrosoft Photosynth-ról lesz szó, de kitérünkegyéb dinamikus fotó- illetve panorámamegjelenítési módokra is, illetve megpróbálunk kis áttekintést adni a 3D-s alkalmazásokat között - a teljesség igénye nélkül. Egy-két példán keresztül szeretnénk bepillantást nyújtani a témába, hiszen a lehetőségek tárháza olyan sokrétű, hogy már-már átláthatatlan, pedig egy rendkívül érdekes területről van szó...
Microsoft Photosynth
A szoftveróriás legújabb terméke komoly esélyekkel pályázik a jövő 3D-s alkalmazásai között a piacvezető szerepére. Hogy miért is? nézzük...
A washingtoni egyetem és a Microsoft évek óta tartó közös fejlesztésének eredménye, a Photo Tourism nevű 3D-s fotó kompozitáló rendszer. A program lényege, hogy egy adott helyszínen lőtt képeinket analizálva megkeresi a hasonlóságokat vagy az azonos részleteket, és egy három dimenziós, bejárható világot alkot a fotókból.
A már működőképes, webes változatot ingyen kipróbálhatjuk. Ehhez mindössze a kisméretű Photosynth plugin-t kell telepítenünk, és máris megtekinthetjük a bemutató galériákat (egyelőre nem minden böngészővel kompatibilis, lásd lejjebb). A program gyors Internet kapcsolattal és közepes videókártyával már kényelmesen használható, a képeket egyenként tölti fel (lásd szintén lejjebb), és a grafikus gyorsítót illetve a processzort használja a térbeli elhelyezéshez. Forgatáskor külön jeleníti meg egymásra vetítve a fotókat, így az illesztésből fakadó pontatlanságok egyáltalán nem szembetűnőek, ellentétben az egy képből álló panorámáknál.
Az alábbi videón angol nyelvű kommentár mellett megtekinthetjük egy gyors rendszeren működés közben a látványos szoftvert:
Kis segítség a videó értelmezéséhez jobboldalt ->
Ízelítő a videóból
(...) A legjobb Synth-ek sok egymást fedő képből állnak. Részletes tárgyak is jól megjeleníthetőek a programban, mert a Photosynth képes a finom részletek megrajzolására is. Egy jó Synth elkészítéséhez rengeteg képre lesz szükségünk. Nem elég egy helyben állva forgatni a gépet és lövöldözni! Körbe kell járni a témát, és a lehető legtöbb egymást átfedő képet kell lőni! Érdemes nagy látószöggel kezdeni, majd a részletek kinyerése érdekében folyamatosan haladhatunk "befele" a témába (zoom vagy lábzoom). (...)
Próbáljuk meg elkerülni a túl fényes, csillogó, egyszínű felületeket. A fehér fal rossz ötlet... A víz mégrosszabb.
Nézzük meg például a belső terek leképzésének legjobb módját: a teljes szobát le kell fényképeznünk. A sarokban kezdjük, majd lőjünk képet minden fal középső részéről is. Ezután menjünk közelebb a részletek megörökítéséhez. Ha lehet, készítsünk minél több képet. Azokat a tárgyakat, amik érdekesen néznek ki, érdemes sok egymást átfedő fotóval körbejárni. Például errõl itt 24 fotót készítek, több különbözõ szögből, hogy tökéletesen rögzítsem. Az elkészült képeket töltsük fel a számítógépre.
Pár apróság amit érdemes megnézni, mielőtt elkészítjük a Synth-et:
-rendes szögben áll-e a kép (nincs-e pl. fejjel lefelé)
-változtathatjuk a kontrasztot, a színeket, a fényerõt, DE semmi képpen se vágjunk a képekből!
Az ellenőrzések után látogassunk el a Photosynth honlapjára, kattintsunk a "Create a synth" gombra, töltsük be a fotókat, nyomjuk meg a "Synth" gombot és már meg is vagyunk. (...)
A program letölthető innen, illetve megnézhetjük a galériákat, a Photosynth honlapján pedig saját netes Photosynth galériát is készíthetünk (lásd: videó)!
Az előbb telepített programot elindítva be kell jelentkezzünk a Live ID-vel (ugyanaz, mint pl. az MSN hozzáférésünk), ezután drag&drop módszerrel behúzhatjuk fotóinkat a programba, majd miután nevet adtunk a produkciónak - és esetlegesen elláttuk címkékkel - már indíthatjuk is az összeállítást. A program teljesen automatikus, semmit sem kell menet közben állítgatani!
Az Internethez kapcsolódva a program feltölti a képeinket egy szerverre, mely szépen lassan elkészíti a saját fotóinkból a 3D-s világot. A program egyik legkiemelkedőbb előnye, hogy saját galériáinkhoz 20GB tárhely(!) áll rendelkezésünkre!
Az kész összeállításokat az egyezések alapján osztályozza a program. A tökéletesen összetartó kompozit ahol minden képnek pontos helye van a 100%-s "synthy".
Az általam rögtönzött synth-ek - melyeket korábban elkészült fotóimból válogattam - nem egészen tökéletesek, de kifejezetten erre a célra készítve fotóinkat (pl. a fenti videóban elhangzott tanácsokat követve) könnyen javíthatunk a hatáson.
Lőjünk tehát sok képet, sok szögből, átfedésekkel, több pozícióból! Látható mindez az én Synth-jeim mutatóiból is: az első próbálkozásom, mely már meglévő fotókból készült, alacsony értéket kapott, ellenben a céltudatosan a Photosynthez lőtt fotóimból viszont már 93%-os kompozit született, ami egészen remek körüljárhatóságot biztosít. Ha a CTRL gombot nyomva tartjuk akkor a képek eltűnnek, és csak a referencia pontokat láthatjuk. Egy kellően részletesen megörökített térrész esetén ezekből a referincapontokból is remekül kirajzolódik a tárgy.
A Synth-jeink megtekintése során a <> ikonra kattintva az oldal kiadja más oldalakba való beépítéshez szükséges HTML kódot. Természetesen ezek megtekintéséhez a böngészőnek támogatnia kell a Photosynth-et. Jelen pillanatban a Firefox 3-as és az Internet Explorer 7-es verziója képes erre, de biztosra vehető, hogy rövidesen tovább bővül a lista.
A program kezelése roppant mód kényelmes. A Synth-ekben való mozgás teljes mértékben egérvezérelt. Scrollozással zoomolhatunk, a bal gombot lenyomva és az egeret mozgatva pedig foroghatunk. Az egyetlen furcsaság - számomra legalábbis, de ízlések és pofonok - itt az "invert mouse" használata, vagyis ha az egeret lefele húzzuk, akkor felfele nézünk.
Az önálló alkalmazás még fejlesztés alatt áll, várhatóan magasfokú funkcionalitásra és professzionális szolgáltatásokra számíthatunk. A Photosynth és a programot hajtó Seadragon software működési elve rengeteg lehetőséget rejt magában. Elég ha arra gondolunk, hogy egyre több fényképezőgépbe építenek GPS-t, és egyre több fotót publikálnak az Interneten. Megfelelő mennyiségű információ birtokában (GPS illetve gyújtótávolság adatok) egy fotósorozatból tökéletesen modellezhető az adott helyszín. Hamarosan értelmet nyerhet tehát a nyaraláson elkövetett "expozíció" pazarlásunk, hiszen minden egyes fotó értékes adatokkal szolgál a helyről ahol jártunk.
Ez persze csupán egy példa a lehetőségekre. A további fejlesztési irányokról itt láthatunk egy videót (angol nyelvű):
Talán ezek a legelterjedtebbek panorámáink megjelenítéséhez. Segítségükkel látványosan és gyorsan publikálhatjuk panorámáinkat, akár egy weboldalon is.
Ezek a programok a konvertálást illetve a megjelenítést szolgálják. Meglévő, már összeállított panorámáinkat alakíthatjuk át más formátumba, az eredmény pedig a 2D-s kép gömbfelületre kifeszített navigálható változata lesz. (A konvertáláshoz szükséges software-ek sok esetben megtalálhatóak az igényesebb panoráma-illesztőkben, de vannak olyanok is, melyek külön erre a célra készültek)
Az easypano.com-on találhatunk van egy olyan galériát, ahol a panorámafotók négy formátumban (statikus jpg, Flash, Java, QTVR) is megtekinthetőek, így összehasonlíthatjuk, és eldönthetjük, hogy számunkra melyik eljárás a legmegfelelőbb.
Röviden pár módszerről:
QTVR
Az Apple modulja, a megjelenítéshez egyszerű QuickTime plugin szükséges, konvertáláshoz a legcélszerűbb a Pano2VR software használata. A program betöltődése után kiválaszthatjuk a forrásfilet (egy egyszerű jpg panoráma elegendő) majd megadhatjuk a nézet beállításait, létrehozhatunk forró pontokat, melyekre rákattintva egy megadott URL-re vagy egy másik panorámára ugrik a böngészőnk, és végül kiválaszthatjuk a kimeneti fál jellemzőit, mely .mov formátummal kerül mentésre, és bármilyen weboldalon elhelyezhető.
A képen a Pano2vr látható működés közben. A bal oldali a fő programablak, itt választhatjuk ki a legfontosabb paramétereket. A bal alsó sarokban található Hotspots/modify gombra kattintva ugrik elő a jobb oldalon látható panel, melyen kijelölhetjük azokat a területeket, melyek más URL-re vezetnek.
A működési elv hasonló, de a lejátszáshoz Flash vagy Java plugin kell, a konvertáláshoz pedig például a Panoweaver, vagy a flashVR nevű program. Ugyanúgy lehetésges forró pontok hozzáadása, mint a QTVR-nél. Az easypano.com-on rengeteg különböző software közül választhatunk, de más fejlesztéseket is találhatunk a neten:
A "Field of view" programja, mely a videókártyánkat is felhasználja, így finomabb mozgatást és élsimítást biztosít. A lejátszáshoz Macromedia Shockwave plugin kell, a konvertáláshoz a Spi-V engine szükséges. A Spi-V összehangolható a flickr.com képmegosztóval, és a hardware-s működés révén remek minőséget lehet vele elérni.
Az előzőekhez hasonló program, de van egy különlegessége: az elkészített panorámánkba térhatású videót illeszthetünk. Például a szobánk belsejéről készült képen, mondjuk egy monitorra igazítva. A hatás nagyon valóságos, mintha egy üres szobáról készült videót néznénk, ahol bekapcsolva hagyták a TV-t. A software ingyenes, meglévő QTVR fájlokból a honlapon található leírást követve egyszerűen csinálhatunk interaktív panorámát.
A Realviz remek példa a profi 3D-s alkalmazásokat gyártó cégekre, melyek segítségével térhatású panorámákat illetve, bejárható 3D-s világot készíthetünk fotóinkból. A program használata komolyabb hozzáértést igényel, de a végeredmény magas színvonalú, és hagyományos megjelenítőkkel is megtekinthető. Ezek az alkalmazások súrolják a 3D-s modellezés világát. Legfőbb előnyük tehát az, hogy mozoghatunk is modellezett világban, hátrányuk a nagyobb munka-, hozzáértés- és software-igény.
Egyéb 3D-s képnézegetők
Régóta léteznek olyan programok, melyek nem a valós 3D-s világ leképzésére törekednek, hanem látványos megjelenítést hivatottak elérni diavetítések és fotók böngészése során.
Ilyen például az Adobe Photoshop Album teljes verziójában található Atmosphere 3D-s web galéria készítő. Segítségével egy virtuális kiállító terem falán helyezhetjük el fotóinkat. A grafika nem a legfejlettebb, erősen durvák a textúrák és elnagyoltak a térelemek, de a képek szépen jelennek meg a "falon" és egészen különleges hangulata van, hogy egy kiállítást bejárva nézhetjük meg fotóinkat. A program több helyszínt kínál, a katedrálistól a gyárépületen keresztül egészen Stonehange-ig. Az eredeti grafikus motorról [LINK]">itt lehet bővebben olvasni!
Ugyanezen az elven működő program a My pictures 3D, aminek segítségével képernyővédőket is készíthetünk.
Egyszerűbb, de letisztultabb és hasonlóan látványos alkalmazások az úgynevezett 3Dwall programok. Ezek egy térbeli - pl. fekete - felületre kifeszítik a fotóinkat, és mi szabadon mozoghatunk a falon. A fent bemutatott Photosynth által használt Seadragon motor is képes erre, de más alkalmazások is hasonlóképp működnek (angol nyelvű videók):
Az elkövetkező 1-2 évben minden bizonnyal több különleges fejlesztésre is számíthatunk, amelyek megreformálják hagyományos diavetítéseinket, és igazi XXI. századi élményt nyújtanak. Az eddigi fejlesztések közül azt hiszem a Microsoft lépte a legnagyobbat: a felhasználónkénti 20 gigás tárhellyel és a minőségi, és valóban gyors szolgáltatásával magasra rakta a lécet.
Reméljük sikerült egy kis bepillantást nyújtani ebbe a 3D-s világba, és hát... várjuk a jobbnál jobb Synth-eket illetve egyéb produkciókat!