Shader Devel and 3D Viewer 0.9.17

Licenza: Gratuito ‎Dimensioni del file: N/A
‎Valutazione utenti: 3.1/5 - ‎12 ‎Voti

"Shader Devel and 3D Viewer" è un'applicazione volta a sviluppare e testare shader OpenGL e visualizzare modelli 3D direttamente sul tuo cellulare.

Si prega di notare che se il dispositivo non supporta OpenGL ES 2.0 o meglio, questa applicazione eseguirà il rendering del contenuto utilizzando la pipeline fissa di OpenGL ES 1.0.

Caratteristiche: - Rendering della pipeline fissa o rendering dello shader a seconda del supporto hardware (OpenGL ES 1.0 o 2.0). - Modifica, caricamento, salvataggio e compilazione di vertex shader e fragment shader. - Mostra registro compilazione. - Importazione formato obj fronte d'onda (le mesh non triangolari vengono triangolate automaticamente). È difficile avere le informazioni normali nei file obj in quanto non vengono calcolate automaticamente. - Gestione della scena: proiezione prospettica/ ortogonale, fotocamera autorota, abbattimento del backface e colore chiaro. - Gestione dell'illuminazione: abilitata/disabilitata, posizione, ambiente, diffusa e speculare fino a quattro luci. - Gestione dei materiali: ambiente, diffuso, speculare, emissione e fino a sei trame. - Gestione uniforme in grado di impostare i dati su uniformi dei seguenti tipi: bool, int, float, vec2, vec3 e vec4. - L'utente può nascondere il pannello strumenti per ottenere un rendering più grande (e più confortevole) del modello. - Il modello è centrato sulla scena. - Genera un'associazione ai file obj per poterli aprire direttamente da un allegato e-amil o da un browser di file (utilizzando il mimetype "application/x-tgif").

"Shader Devel and 3D Viewer" cerca i dati nei percorsi seguenti dell'archiviazione esterna:

Si consiglia di leggere attentamente i campioni, specialmente il campione di "illuminazione" per comprendere gli attributi predefiniti (posizione, coordinate normali e texture) e le uniformi (come proiezione, visione del modello e matrici normali, illuminazione e informazioni sui materiali) passate allo shader.

Questa applicazione richiede le autorizzazioni seguenti: - Accesso all'archiviazione esterna per la lettura dei dati e la scrittura degli shader sviluppati all'interno. - Accesso a Internet per scaricare gli annunci. Se ti piace questo software, considera di fare clic sugli annunci per supportarlo.

Questo software è stato testato su Toshiba folio 100 e Samsung Galaxy S (OpenGL ES 2.0) e tatuaggio HTC con CyanogenMod 7 (a base di zenzero con openGL 1.1).

In caso di problemi durante il caricamento del modello obj nell'applicazione, non esitare a inviarmi un messaggio di posta elettronica con il file obj allegato per poterlo eseguire il debug. Sentiti anche libero di inviarmi qualsiasi domanda, richiesta o lista dei desideri su questa applicazione alla mia e-mail.

cronologia delle versioni

  • Versione 0.9.17 pubblicato il 2013-08-15
    - Risolto un bug del parser obj (file che usano virgola anziché punti in cui non vengono analizzati correttamente). Grazie a tutti coloro che hanno segnalato questo problema,- risolto alcuni bug minori "force close" durante il caricamento dei modelos
  • Versione 0.9.17 pubblicato il 1970-01-01
    Diverse correzioni e aggiornamenti

Dettagli del programma