Domanda

Ho intenzione di creare un sito che consente agli utenti di finanza visualizzare il prezzo di un cambio opzione in 3d.x = prezzo del sottostante, y = prezzo di opzione, z = i giorni che mancano alla scadenza.In altre parole, piuttosto che una semplice opzione di vincita diagramma, questo consentirebbe, sull'asse Z, per vedere che cosa il P&L scenari, anche se venduti prima della scadenza dell'opzione.

In breve, voglio un visualizaion strumento.Ma dato che la superficie del P&L potrebbe essere abbastanza "curvy", che sta per essere buono per gli utenti di ruotare attorno lo spazio in tempo reale.E sarà un bene per la fetta di superficie lungo un piano ortogonale all'asse, e spostare la fetta intorno.Voglio che sia reattivo e veloce.

Come si può vedere, molto ambizioso (almeno per me).Il problema è, voglio che tutto questo lavoro in un browser, e , idealmente, mi piacerebbe guardare grande, potenzialmente con giochi di luce che rendono il "tempo futuro" parti della superficie più scura, per esempio.

Mi hanno fatto irruzione Amazon per i libri in Flash (le due di Richard Shupe libri), e non ho il Libro Rosso e il Blu i Libri di OpenGL.Sono abbastanza pesanti tomi, quindi voglio applicare per me la soluzione migliore.Che cosa suggerisci??

Cosa dovrei pensare di Google desiderio di creare standard aperti per i browser 3d?VapourWare?FutureWare?

Parere richiesto e apprezzato.Ho scadenze!!Grazie.

È stato utile?

Soluzione

Questa risposta può contenere out-of-date informazioni.Si prega di convalidare questa risposta e considerare la possibilità di fornire una risposta con le informazioni più recenti.

Per un progetto che si stavano per iniziare oggi, si sarebbe difficile da battere Flash, per un paio di motivi:

  • Funziona.Flash è stato "enterprise-grade" per più di 10 anni;tu non stai andando a inciampare in un bug critico o una serie di chiamate non documentate il modo in cui si potrebbe, con qualcosa di un po ' più tagliente (o meglio, bleeding edge, per così dire.)

  • E ' Ovunque.Adobe sostiene che qualcosa come 97% di tutti i browser hanno il runtime Flash installato.Questo è un enorme ostacolo da superare - si può avere la più bella widget sul pianeta, ma se la tua utenza è di scaricare alcuni wacky 3rd party plugin, la maggior parte di loro semplicemente non si preoccupano.

  • E ' davvero è cross-platform.Ho sentimenti contrastanti su Flash personalmente, ma l'uomo, è il supporto cross-platform è una specie di sorprendente.Certo, il supporto a linux è limitato e non funziona sul mio iphone, ma che su di esso.

Il rovescio della medaglia, non sono sicuro che c'È anche un modo per utilizzare OpenGL in un browser, senza un SACCO di colla.Utilizza OpenGL per un browser strumento sta cominciando a suonare come un Applet Java o un sacco di atomic-powered javascript, e a quel punto, hai più o meno reimplementato Flash.:)

Altri suggerimenti

Quello che probabilmente vuoi è O3D .

posso prendere critiche per questo, ma indagare la tela HTML5 per disegnare senza bisogno di alcun tipo di plug-in a tutti. È possibile utilizzare Processing.js di fare una quantità limitata di 3D, ma dovrebbe andare bene. In caso contrario, vorrei cercare un motore 3D in flash. O3D è troppo vaporware al momento.

I suggerirei di dare un'occhiata al href="http://www.ambiera.com/coppercube/index.html" rel="nofollow noreferrer"> CopperCube motore demo disponibili.

Una delle ragioni per Flash è così popolare è che la sua sempre la stessa implementazione. Mentre basano qualcosa di standard più aperti, si esegue in problemi con persone diverse interpretare casi angolo diverso.

Un altro grande vantaggio per me, per il flash, è che la stampa bene. Se si attiva la stampa da flash, la stampa viene reso come vettori, quindi si evolve davvero bene per la stampante. Faccio uso di che nel mio modello di generatore marcia. ( http://woodgears.ca/gear_cutting/template.html )

sto andando con Flash.

OpenGL è attraente in applicazioni standalone a causa di prestazioni e flessibilità. Ma per la distribuzione immediata sembra Flash mi dà le basi di quello che mi serve, con un potenziale di crescita come Adobe costruisce la piattaforma.

Ho intenzione di tenere d'occhio gli standard aperti, però, e cercare di codice in un modo portatile;)

Grazie a tutti per le risposte ..

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top