Xref: utzoo comp.graphics:13317 sci.math:12322 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!deakin.OZ.AU!aragorn.cm.deakin.oz.au!peter From: peter@aragorn.cm.deakin.oz.au (Peter Horan) Newsgroups: comp.graphics,sci.math Subject: Re: How to arbitarily break a bezier. Message-ID: <776@sol.deakin.OZ.AU> Date: 13 Sep 90 06:28:54 GMT References: <1990Sep12.235912.14229@allgfx.agi.oz> Sender: news@deakin.OZ.AU Reply-To: peter@aragorn.cm.deakin.oz.au (Peter Horan) Followup-To: comp.graphics Lines: 17 See Foley Van Dam Feiner & Hughes which is open before me at the very topic pp507-514 Given the control points P1, P2, P3, P4, a Bezier curve may be split in half by computing L1 - L4 and R1 - R4 where L1 = P1 L2 = (P1 + P2)/2 H = (P2 + P3)/2 L3 = (L2 + H)/2 R2 = (H + R3)/2 L4 = R1 = (L3 + R2)/2 R3 = (P3 + P4)/2 R4 = P4 Draw a picture of it all. Its nice and easy. -- Peter Horan peter@deakin.oz.au