CourionAI
IT
Newsletter
← Glossario Termine

Three.js

Una libreria JavaScript gratuita che permette a un browser di disegnare e animare scene in 3D.

Three.js è il software che rende possibile il 3D su una normale pagina web. Si occupa delle parti noiose, cioè parlare con la scheda grafica, posizionare telecamere e luci e calcolare cosa sta davanti a cosa, così chi sviluppa può descrivere una scena con codice piuttosto semplice e vederla comparire in una scheda del browser. È gratuito, open source e da anni la scelta predefinita per il 3D nel browser.

Compare di continuo nelle dimostrazioni di IA per una ragione pratica. Un modello a cui si chiede di costruire una scena 3D può produrre un unico file HTML autonomo che carica Three.js e funziona subito, senza niente da installare né da scaricare. Così i risultati sono facili da condividere e chiunque può giudicarli da sé.