Un modello 3D è una rappresentazione matematica di qualcosa di tridimensionale.
I modelli 3D sono usati per rappresentare immagini reali e concettuali per arte, intrattenimento, simulazione e disegno e sono parte integrante di molte industrie diverse, tra cui realtà virtuale, videogiochi, stampa 3D, marketing, TV e film, imaging scientifico e medico e progettazione e produzione CAD/CAM.
Alcuni modelli 3D sono costruiti da NURBS (non-uniform rational b-spline), forme lisce definite da curve a lunetta, che sono relativamente complesse dal punto di vista computazionale. La base tipica di un modello è una mesh 3D; la costruzione strutturale consiste di poligoni.
Quando i modelli sono creati per l’animazione, richiedono una costruzione attenta perché la disposizione dei poligoni può creare problemi in deformazioni insolite. I modelli richiedono anche la costruzione di uno scheletro e la pittura di pesi, che definiscono la texture e la deformazione poligonale del modello sotto movimento.
Alcuni modelli 3D definiscono le superfici attraverso shader, programmi che definiscono matematicamente il colore, il gioco di luce e altre caratteristiche della superficie. Altri modelli definiscono il colore, la specularità, la texture della superficie e l’emissione di luce attraverso una serie di file di immagini 2D chiamati mappe, specialmente quelli usati nei giochi dove la grafica raster è necessaria per fornire frame rate in tempo reale.
Uno sviluppo più recente nella modellazione 3D è il reality capture, che usa la tecnologia di rilevamento remoto come il Lidar per catturare forme complesse velocemente e accuratamente. La cattura della realtà può essere utilizzata in combinazione con la stampa 3D per un processo end-to-end noto come reality computing.
Vedi un tutorial per principianti sulla creazione di un modello 3D: