Lo scopo di questo progetto è stato quello di creare una piattaforma di sviluppo innovativa, progettata per accelerare la realizzazione di applicazioni 3D Realtime e di 3D Visual Simulation. L’obiettivo era quello di rispondere alle crescenti esigenze di settori industriali che necessitano di soluzioni avanzate per la visualizzazione e l’interazione con ambienti tridimensionali. Il nome scelto per il progetto, “OL3”, non è casuale: è stato ideato per sottolineare la volontà di architetti del software e sviluppatori specializzati in tecnologie Realtime 3D di andare “oltre” i limiti imposti dalle piattaforme esistenti, spingendosi verso nuovi standard di qualità, efficienza e flessibilità.
I risultati ottenuti hanno portato alla creazione di kit di sviluppo, composto da tool di alto livello e da un ricco set di componenti software. Questi ultimi, organizzati in librerie e plugin, potevano essere combinati in modo modulare per generare SDK specifici, adattandosi a diverse necessità applicative. Questo approccio innovativo ha reso la piattaforma estremamente versatile e scalabile, consentendo una rapida personalizzazione e un’elevata riusabilità del codice.
Uno degli aspetti più significativi del progetto è stato il suo design architetturale. Esso ha permesso di applicare con successo il kit di sviluppo in settori industriali molto diversi tra loro. Fra i principali: Automotive, Aerospaziale (Elicotteristico) e Utilities. La capacità di adattamento della piattaforma è stata dimostrata proprio dalla realizzazione mediante essa, di importanti progetti, come Mission Planner System 3D, Marelli Graphic Engine 2D/3D, Advanced Asset Manager 3D.