15
IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo NURBS e MESH Veronica Zanusso (mat. 271638)

Iuavcamp presentazione

Embed Size (px)

Citation preview

Page 1: Iuavcamp presentazione

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

NURBS e MESHVeronica Zanusso (mat. 271638)

Page 2: Iuavcamp presentazione

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

NURBS e MESH

Di che cosa si tratta?

NURBS è un acronimo che significa

“Non Uniform Rational Basis-Splines”

e si tratta di curve geometriche utilizzate in computer grafica per rappresentare curve e superfici

Page 3: Iuavcamp presentazione

NURBS e MESH

Una paternità dibattuta:

Ken Versprillesi autodichiara inventore asserendo di aver ideato le NURBS quando anni fa lavorava per una delle maggiori aziende CAD del mondo.

Les A. Piegl e Wayne Tillersono invece riconosciuti unanimemente dalla comunità scientifica come padri delle NURBS e ne è testimonianza il volume “The NURBS Book” che costituisce l'indiscusso testo di riferimento sull’argomento.

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 4: Iuavcamp presentazione

NURBS e MESH

NURBSSono funzioni di due parametri di mappatura di una superficie nello spazio

tridimensionale e la forma dell’area è determinata da punti di controllo, 

punto di controllo

sempre collegati direttamente alla curva o superficie e che agiscono come se fossero collegati da un elastico, influenzando l’andamento e la direzione di essa.

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 5: Iuavcamp presentazione

Una superficie come lo scafo di uno yacht di solito è composto da diverse superfici

NURBS conosciute come patch

che dovrebbero essere assemblate in modo che i confini siano invisibili, grazie al concetto di continuità geometrica.

NURBS e MESH

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 6: Iuavcamp presentazione

NURBS e MESH

MESH poligonaleÈ una serie di vertici, spigoli e facce che definiscono la forma di un oggetto

poliedrico nella computer grafica 3D e nella modellazione solida;

sono strisce di triangoli o maglie di quadrilateri con cui si rappresenta un poliedro qualsiasi

o per mezzo delle quali si approssimano superfici curve

• semplificazione del rendering

• risoluzione dei procedimenti di visualizzazione delle forme modellate

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 7: Iuavcamp presentazione

Progettazione:

rappresentazione matematica che un programma software (un sistema CAD 3D) crea di un oggetto per definirne accuratamente la forma.

NURBS e MESH

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 8: Iuavcamp presentazione

NURBS e MESH

U t i l iz z i…

con programmi come:• Rhino• Autodesk Maya• Sprutcam

…ma sicuramente gli esempipiù famosi sono quelli di Zaha Hadid:

Lilium tower, Varsavia(progetto in corso)

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 9: Iuavcamp presentazione

NURBS e MESH

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Rhegium Waterfront, Reggio Calabria

(progetto in corso)

Page 10: Iuavcamp presentazione

NURBS e MESH

“La matematica è una disciplina che ti educa a organizzare e strutturare i processi della mente”

Zaha Hadid

Guangzhou Opera House,(2003/2010), Guangzhou, Cina

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 11: Iuavcamp presentazione

NURBS e MESH

…non solo in architettura!

Anche in diversi media come film, televisione, stampe ed effetti speciali visivi:

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 12: Iuavcamp presentazione

NURBS e MESH

Tron Legacy

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 13: Iuavcamp presentazione

NURBS e MESH

E nel video musicale “Waiting for the end” dei Linkin Park

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 14: Iuavcamp presentazione

NURBS e MESH

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo

Page 15: Iuavcamp presentazione

NURBS e MESH

Linkografia:

http://www.csee.usf.edu/favicon.icoDr. Les A. Piegl's home pagehttp://www.catiacommunity.com/favicon.icohttp://www.di.unito.it/~marcog/IG2/L02.pdfhttp://www.architettiroma.it/architettura/hadid/biografia.html

IUAV – Corso di Informatica e Disegno Digitale – Prof. Maurizio Galluzzo