Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!agate!shelby!unix!hplabs!otter!adg From: adg@otter.hpl.hp.com (Adrian Geisow) Newsgroups: comp.graphics Subject: Re: Bezier curves Message-ID: <1710003@otter.hpl.hp.com> Date: 13 Sep 89 11:33:17 GMT References: <273@marvin.moncam.co.uk> Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 14 Let the original control points be b(j), j=0,3. Let p(0,j) = b(j), j=0,3 Let p(i,j) = (1-t).p(i-1,j) + t.p(i-1,j+1), i=1,3; j=0,3-i The two new sets of control points are then {p(i,0)}, i=0,3 and {p(3,0),p(2,1),p(1,2),p(0,3)} This process generalizes for Bezier curves of all orders. Adrian Geisow