La modellazione tridimensionale è la fase nella computer grafica tridimensionale della creazione, in un software di modellazione 3D , di un oggetto tridimensionale, mediante addizione, sottrazione e modifica dei suoi componenti.
La rivoluzione consiste nel ruotare un profilo 2D attorno ad un asse 3D: otteniamo così un volume di rivoluzione.
È la tecnica utilizzata principalmente nei videogiochi e nel cinema d'animazione. La modellazione poligonale induce un margine di errore di proporzioni e dimensioni il più delle volte invisibile ad occhio nudo. Nel cinema d'animazione, i modelli 3D organici vengono spesso smussati. Lo smussamento consiste nel suddividere una mesh (un'iterazione corrisponde a una suddivisione di ogni bordo, ovvero nel caso di una faccia con quattro lati, una suddivisione in quattro facce) e arrotondare le facce ottenute secondo diversi algoritmi, in modo da cancellare l'angolo modelli ad effetto ottenuti mediante modellazione poligonale.
I metodi di modellazione da esempi consentono di riutilizzare modelli esistenti e di costruire un modello esistente per assemblaggio. A differenza della geometria di costruzione dei solidi , le primitive non sono semplici oggetti geometrici (cono, cilindro, cubo, ecc.) Ma sotto-parti di poliedri. Il risultato finale è quindi un poliedro e la superficie così ottenuta può essere o meno una varietà .
I metodi di modellazione da esempi fanno uso di algoritmi di ricerca all'interno di un database di modelli 3D e assiemi di mesh. Si possono considerare due tipi di utilizzo:
I meccanismi di ricerca nel database possono essere effettuati da parole chiave, schizzi 2D o mesh 3D.
La modellazione NURBS (Non uniform razionale basic spline / Spline basic razionale non uniforme) consiste in una rete di curve create grazie ai vertici di controllo . L'interpolazione delle curve tra questi punti può essere eseguita automaticamente secondo un algoritmo NURBS , manipolando le tangenti della curva di Bézier o modificando i parametri di interpolazione.
La modellazione delle curve si basa su una mesh adattiva, progettata per adattare le sue suddivisioni alla complessità delle curve in una data regione. Una superficie perfettamente piana avrà un numero di suddivisione molto basso o nullo. È la tecnica di modellazione più precisa. Questo è il motivo per cui è ampiamente utilizzato in architettura e CAD industriale, quando la preoccupazione per la precisione ha la precedenza (soprattutto quando i modelli 3D servono come riferimento per le macchine utensili).
Questo metodo combina un po 'dei due metodi classici (poligonale e NURBS). Consiste nell'accelerare il processo grazie alla suddivisione automatica di parte della superficie. Ciò consente di aggiungere dettagli solo in determinati punti, senza preoccuparsi del numero di volti inclusi nell'intero oggetto.
È simile alla modellazione poligonale con le tecniche utilizzate durante la creazione della forma, e alla modellazione NURBS per quanto riguarda la resa della superficie, cioè il suo arrotondamento.
È presente in molti software professionali (Blender, Maya, 3ds Max, Lightwave, Softimage, Modo…).
La modellazione delle geometrie è un processo che richiede la combinazione di forme geometriche semplici (cilindri, cubi ...) mediante operazioni booleane (unione, intersezione, sottrazione).
La modellazione parametrica è la modalità preferita del software CAD industriale corrente. Si tratta di definire un'entità mediante parametri facilmente modificabili. In questo modo, la definizione della parte viene facilmente modificata.
I parametri possono essere di diversi tipi: intrinseci (lunghezze, angoli), cartesiani (coordinate rispetto a un sistema di coordinate), situazionali (distanza, angolo tra 2 elementi)
Esistono librerie di componenti CAD 3D che aiutano con la modellazione. Ad esempio, TraceParts pubblica TracePartsOnline.net, una libreria contenente file CAD per meccanica ed elettromeccanica di produttori di componenti di tutto il mondo.