Lessico IT › Programmazione › Suddivisione di Catmull–Clark

Suddivisione di Catmull–Clark

Programmazione Svenska → Aggiornato: 2026-10-25

La regola di suddivisione più diffusa per le mesh a quadrilateri, che converge a una superficie liscia affine alle B-spline bicubiche.

Edwin Catmull e Jim Clark descrissero il metodo nel 1978: il Catmull che in seguito avrebbe guidato Pixar. A ogni passo si crea un nuovo punto per ogni faccia (la media dei suoi vertici) e uno per ogni spigolo, si spostano i vecchi vertici con una formula di pesi e si ricollega il tutto, ottenendo quattro volte più quadrilateri.

La superficie limite è liscia (C²) ovunque tranne che nei vertici straordinari, dove è C¹. Gestisce topologie arbitrarie, e per questo è diventata il cavallo di battaglia dell'industria cinematografica; l'implementazione di riferimento è OpenSubdiv di Pixar. Da non confondere con Catmull–Rom, una spline interpolante nata dalla stessa penna.

← Torna al lessico