Nei computer, 3-D (tre dimensioni o tridimensionale) descrive un'immagine che fornisce la percezione della profondità. Quando le immagini 3-D vengono rese interattive in modo che gli utenti si sentano coinvolti nella scena, l'esperienza si chiama realtà virtuale. Di solito è necessario un visualizzatore plug-in speciale per il browser Web per visualizzare e interagire con le immagini 3-D. Anche le esperienze di realtà virtuale possono richiedere attrezzature aggiuntive.
La creazione di immagini 3-D può essere vista come un processo in tre fasi di: tassellazione, geometria e rendering. Nella prima fase, vengono creati modelli di singoli oggetti utilizzando punti collegati che vengono trasformati in un numero di singoli poligoni (tessere). Nella fase successiva, i poligoni vengono trasformati in vari modi e vengono applicati gli effetti di luce. Nella terza fase della modellazione 3D, le immagini trasformate vengono renderizzate in oggetti con dettagli molto fini.
I prodotti popolari per la creazione di effetti 3-D includono Extreme 3D, LightWave 3D, Ray Dream Studio, 3D Studio MAX, Softimage 3D e Visual Reality. Il linguaggio VRML (Virtual Reality Modeling Language) consente al creatore di specificare le immagini e le regole per la loro visualizzazione e interazione utilizzando dichiarazioni in linguaggio testuale.