Questa è l'app Linux denominata Icarus Scene Engine la cui ultima versione può essere scaricata come Icarus3.1-Release.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Icarus Scene Engine con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Motore di scena di Icaro
DESCRIZIONE
Icarus Scene Engine è un framework 3D multipiattaforma, conforme a CLS, che integra API open source in una soluzione .NET completamente open source e coerente. Per Windows, Mac OSX e Linux.Utilizza le API OpenTK, OpenGL, OpenAL per la grafica e l'audio. Funziona su Mono/.NET. Collegamenti a FFMpeg per lo streaming di video e FreeType come mod di conversione temporanea per portare i caratteri in un formato XML nativo.
Le build binarie di Icarus saranno rare, all'incirca ogni 18 mesi circa, il codice GIT si aggiorna regolarmente su base settimanale o bisettimanale (o più velocemente se ci sono problemi urgenti).
Caratteristiche
- Generazione di shader dinamici basata su materiali, livelli di materiale, illuminazione, ombre, mappatura normale e post effects
- Illuminazione animabile, fotocamere, obiettivi, scene.
- Multi-threading. Caricamento in background di tutte le risorse, inc. modelli, trame, audio
- Risorsa condivisa ".scenex" File basati su XML per trame, modelli, materiali, definizione di scene ecc. ecc.
- Simulazioni native .NET Physics, basate su ODE, convertite e semplificate. Con thread in background, con sincronizzazione integrata con modelli 3D e qualsiasi altro oggetto scena.
- Supporto nativo .NET OGG e WAV, con elaborazione/streaming audio in thread in background
- Audio posizionale 3D basato su OpenAL.
- Modelli 3D, importazione da file 3DS e OBJ
- Terreno da trame e dati grezzi del campo di altezza
- Controlli dell'interfaccia utente Themable, completamente animabili, con padre/figlio nidificato e ancoraggio e/o ancoraggio a 9 punti attorno all'elemento dell'interfaccia utente padre con proprietà di spaziatura e riempimento
- Compatibilità binaria su MacOSX, Windows, Linux.
- Gestione della scena. Scene dentro scene, scene parallele
- Traccia di animazione completa, dilatazione del tempo su qualsiasi traccia
- Versioni con precisione a virgola mobile doppia/singola.
- Selezione automatica di VBO, elenchi di visualizzazione, modalità immediata, a seconda delle capacità della piattaforma di rendering sottostante e/o della natura dinamica del rendering.
- Forme geometriche strutturabili LOD dinamiche tra cui: sfere, toro, cilindri, capsule, tubuli
- Raggi di collisione interni al motore, proiezione e non proiezione, inclusa la proiezione dei raggi in triangoli geometrici, coordinate della trama del triangolo e oltre nella sottoscena che ha generato la trama.
- Facile generazione di superfici (Frame Buffer) per la profondità e/o la resa cromatica delle scene
- Consistenza dei caratteri multipiattaforma.
- Decodifica/codifica di flussi video
- Conforme a CLS per VB e altri linguaggi .NET
- Supporto per la compressione delle texture DXT
- Caricamento XML personalizzato per file XML di grandi dimensioni (>10 Mb) contenenti modelli e trame ad alta definizione. ad es. 100 Mb di dimensione del modello singolo
- 6 primitive di coordinate predefinite, vettore, eulero (vec+angoli), matrice, traiettoria, posizione/rotazione (vettore e matrice) e coordinate composite (matrici di primitive), possono essere impostate su qualsiasi oggetto
Pubblico
Sviluppatori
Interfaccia utente
.NET/Mono, OpenGL, Handheld/Mobile/PDA, Project è un motore 3D, Web-based, Plugin
Linguaggio di programmazione
C#
Ambiente database
Basato su XML, MySQL
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/icarus/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.