Vai al contenuto
cube4devcube4dev

IMPACT4IMMERSIVE IDE

Ambiente di sviluppo per installazioni artistiche immersive

Questo ambiente di sviluppo è concepito per lo sviluppo e la produzione di installazioni artistiche immersive. Si basa su C++, Qt e QML. Il sistema unisce la programmazione testuale alla composizione visiva di scene e comportamenti e si rivolge a progetti software artistici in cui immagine, spazio, luce, movimento e interazione nascono come un’unica struttura coerente. L’ambiente è in uso in diversi contesti museali e installativi e viene impiegato per progetti che devono restare affidabili sia nel funzionamento sia nello sviluppo successivo: in spazi che cambiano, con condizioni tecniche variabili e con esigenze di rimontaggio, manutenzione ed estensione. Editor, debugging e struttura del progetto Un editor di codice completo supporta basi di codice di grandi dimensioni con le tipiche funzioni per sviluppatori, come navigazione, riferimenti incrociati, refactoring e ricerca/sostituzione all’interno dei progetti. Un debugger integrato serve ad analizzare il comportamento in fase di esecuzione e le tipologie di errore. Un gestore di progetto organizza codice sorgente, moduli, media e scene all’interno di un progetto. Strumenti per il rilevamento e la sostituzione dei duplicati aiutano a gestire contenuti e varianti ricorrenti. Una finestra delle proprietà mette a disposizione parametri e proprietà degli elementi del progetto. Node editor per scene e comportamenti Un node editor grafico permette di creare scene e comportamenti come strutture collegate. Gerarchie e connessioni tra parametri sono rappresentate come grafo e possono essere utilizzate all’interno della logica del progetto – a complemento della programmazione in C++/QML.

Elevata integrazione di 2D e 3D L’ambiente supporta la visualizzazione 2D e 3D all’interno di un unico progetto. Superfici basate su immagini, composizioni bidimensionali e strutture spaziali si possono combinare in un solo sistema. L’ambiente si presta quindi a lavori che partono da posizioni pittoriche, grafiche o basate sulla luce e che al tempo stesso integrano prospettive spaziali, profondità o logiche dell’oggetto.

Integrazione dell’IA per il lavoro sul codice Un punto centrale è un’ampia integrazione dell’IA nel lavoro sul codice. Comprende funzioni per analizzare il codice (struttura, dipendenze, punti di errore, coerenza), generarlo (funzioni, moduli, prototipi), ampliarlo (estensioni di sistemi esistenti) e ristrutturarlo (refactoring, riorganizzazione, migrazione di parti di un progetto). L’IA è impiegata come componente dell’ambiente di sviluppo, non come strumento ausiliario esterno.

Sviluppo proprietario per progetti di installazione su misura Il sistema è interamente sviluppato in proprio. Viene impiegato per realizzare progetti in modo più robusto e più preciso rispetto ai classici ambienti di sviluppo di giochi orientati al mainstream – in particolare dove le installazioni richiedono combinazioni specifiche di media, logica di controllo, relazione con lo spazio, stabilità in esecuzione e manutenzione del progetto a lungo termine.

AMBIENTE ARTISTICO LIBERO Un ambiente di sviluppo per una pratica di lavoro visiva e per logiche progettuali artistiche autonome.

CONTESTI ARTISTICI ED ESPOSITIVI Installazioni, pittura e opere di luce digitali in un ambito curatoriale.

QUADRI ISTITUZIONALI Progetti con una dimensione strutturale o documentaria a lungo termine.

MEDIAZIONE Formati in cui relazioni complesse diventano comprensibili.

SISTEMI DI IMPRONTA TECNICA Architetture visive e funzionali in ambienti professionali.

SPAZI IMMERSIVI Ambiti di informazione e di apprendimento.

VISUALIZZAZIONE BIDIMENSIONALE E TRIDIMENSIONALE Rappresentazione di contenuti tecnici e di strutture spaziali.

Immagini

8

Nuova selezione

Chiedere informazioni

IMPACT4IMMERSIVE IDE

I dati vanno solo a questo sito e servono unicamente a risponderle.