Coons patch

Prov på Coons patch

Inom matematik är en Coons patch en typ av ytlapp eller mångfaldig parametrisering som används i datorgrafik för att smidigt sammanfoga andra ytor , och i beräkningsmekanikapplikationer, särskilt i finita elementmetoder och gränselementmetoder , för att blanda problemdomäner i element.

Coon-lappar är uppkallade efter Steven Anson Coons och dateras till 1967.

Bilinjär blandning

000001(0) = d0(1), c1(1) = Givet fyra rymdkurvor c ( s ), c ​​1 ( s ), d ( t ), d 1 ( t ) som möts vid fyra hörn c ( 0) = d (0), c (1) = d 1 (0) ci ( 1(1); linear interpolation can be used to interpolate between c0 and c1, that is

0 och mellan d , d 1

producerar två linjerade ytor definierade på enhetsrutan.

Den bilinjära interpolationen på de fyra hörnpunkterna är en annan yta

En bilinärt blandad Coons-lapp är ytan

Bikubisk blandning

Även om den bilinjära Coon-lappen exakt möter sina fyra gränskurvor, har den inte nödvändigtvis samma tangentplan vid dessa kurvor som de ytor som ska sammanfogas, vilket leder till veck i den sammanfogade ytan längs dessa kurvor. För att åtgärda detta problem kan den linjära interpolationen ersättas med kubiska Hermite splines med vikterna valda för att matcha de partiella derivatorna i hörnen. Detta bildar en bikubiskt blandad Coon-lapp .

Se även

  • Weiqing Gu. "Ytbyggnadsscheman" . Hämtad 8 april 2012 .