2010-09-21 15 views
45

Ci sono biblioteche o corsi là fuori per mostrare un panorama a 360 gradi sullo iPhone?Librerie panoramiche a 360 ° per ios

Ho trovato questo qui: http://code.google.com/p/panoramagl/ ma non è aggiornato e solo per le versioni precedenti di iOS.

Sono contento per qualsiasi link che mi aiuti a creare una vista panoramica a 360 gradi su iOS.

+0

Non è solo per le versioni precedenti di iOS. È facile avviarlo in ios 4. quali sono i problemi relativi alla capacità di ios 4? – knuku

+0

Sembra che abbiano aggiunto il supporto per iOS 5 (almeno ci hanno provato) –

+0

@choise: Ciao! quale libreria (Panaroma a 360 gradi) hai usato nello sviluppo di Xcode iOS. O hai fatto webapp per safari. Puoi condividere la tua esperienza con me? Grazie in anticipo. –

risposta

13

Recentemente ho trovato KRPano e dal momento che non è elencato qui ..

+0

scarsamente è impossibile visualizzare la demo in iphone simulator (local) http://dl.getdropbox.com/u/80699/Bildschirmfoto%202010-10-25%20um%2016.03.12.png – choise

+0

Hai bisogno di una licenza come detto qui: http://krpano.com/iphone/#howtouseit – microspino

+2

shure, ma prima vorrei provare prima di comprare;) – choise

2

Attualmente sto costruendo un sistema simile, e ho avuto tanta fortuna come hai fatto con questo. Finito utilizzando UIScrollView per fornire un effetto panorama, anche se non ero in grado di avvolgerlo interamente con successo. Ho utilizzato il video WWDC dalla sessione 104 (2010) per aiutarmi a ottimizzare il caricamento di immagini di grandi dimensioni.

OpenGL ES può essere una soluzione più elegante se si ha il tempo/abilità (ho sguazzato solo in OpenGL), ma certamente non ha avuto fortuna a trovare una libreria panorama ovunque (tranne che per il panoramagl deprecato). È certamente un doozy.

+0

non ho le abilità opengl es;) come sempre, la scadenza sta arrivando velocemente. Ho anche provato a usare una scrollview ma non ho trovato una buona soluzione – choise

+0

Ti auguro buona fortuna amico! Le scadenze fanno schifo! –

5

Il visore panoramometrico VR5 allo http://www.vrhabitat.com/#vr5 dovrebbe fare ciò che ti serve.

Quando si scarica, è possibile verificare il lavoro svolto importando la cartella vr5_script nel progetto Xcode, avendo cura di controllare i "riferimenti Crea cartella per tutte le cartelle aggiunte" opzione, quindi caricarlo nella WebView:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[ 
    [NSBundle mainBundle] pathForResource:@"index" ofType:@"html" 
    inDirectory:@"vr5_script"]isDirectory:NO]]]; 

Ho appena fatto un tentativo e sembra funzionare abbastanza bene. Per favore considera di donare all'autore se lo usi per uso commerciale (non sono affiliato all'autore).

+0

sì, l'ho provato, ma non è molto fluido, senza lo scorrimento fluido e tutto il resto. funziona anche su mobile safari, ma in un interfaccia utente ci sono alcuni problemi con le azioni multitouch – choise

4

galleria "HTML5" di Apple include 360 ​​° panorama implementato usando proprietarie CSS e le estensioni JS:

http://www.apple.com/html5/showcase/vr/

funziona molto bene in tutti i browser di Apple, tra cui Safari Mobile, ma è progettatonon lavorare su altri browser.

+1

Sei sicuro di voler dire "progettato non per", il che implica che mettono lo sforzo per romperlo in Firefox, o "non progettato per" che implica che non si è preoccupato di farlo funzionare? –

+0

Grazie, ho appena visto questo per Mobile Safari. –

4

quello che si trova qui: http://code.google.com/p/panoramagl/ è già aggiornato per iOS 5.1. È possibile scaricare l'esempio e utilizzare la libreria offline e online.

+0

c'è un modo per implementare un movimento giroscopio con questo? –

+0

Si può provare SceneKit, aggiungere una scena e inserire qualsiasi immagine HDRI come sfondo funziona molto meglio quei giorni dopo iOS 10 specialmente con AR iOS 11 –

17

Scegli questa open source UIView sottoclasse per rendere impressionante interattivo 360-180 gradi panorama da 6 immagini, una per ogni faccia di un cube.In link è possibile controllare l'esempio

PanoramaViewer

+0

sai come prendere queste 6 immagini per iphone? per favore aiuto... –

1

Partenza la risposta corretta qui. Ho usato questo codice e funziona come un fascino per me. La speranza ti aiuterà anche tu. Here