3次Bézierを超えるhyperbezier曲線を提案
원제: The mathematical beauty of hyperbezier curves
왜 중요한가
2Dベクターグラフィックスの基盤である3次Bézierを置き換える可能性のある曲線族の提案は、デザインツールや描画エンジン全般に影響を与えうる。
グラフィックス研究者のRaph Levienが2026年8月8日、2Dベクターデザイン向けに3次Bézier曲線を置き換える新たな曲線族「hyperbezier」を提案した。曲率をアーク長の関数で定義するCesàro方程式を基盤とし、Euler spiralや円弧など複数の解析曲線を内包する。
Linebenderブログにて、Raph Levienが数十年にわたる研究の成果として新たな曲線族「hyperbezier」を発表した。この曲線はCesàro方程式 κ(s) = (as+b)/(cs²+ds+1)^1.5 によって定義され、曲率をアーク長の関数として表現する。
Levienは、Euler spiralなど従来の曲線は滑らかさに優れる一方で曲率変動が大きい領域での表現力に限界があり、3次Bézierはその逆の特性を持つと指摘。hyperbezierはその両方を兼ね備えることを目標として設計された。
この曲線族には、パラメータc=d=0のとき完全なEuler spiral、さらにa=0のとき真円の円弧が内包される。3次BézierはEuler spiralや円弧を近似するに留まるが、hyperbezierはこれらを正確に表現できる。また、対数美的曲線(log-aesthetic curve)として曲率指数が-3、-2、-1.5、-0.5のものも含まれ、円の漸伸線(circle involute)やEuler spiralの発展曲線も内包する。
実用面では、3次Bézierのコントロールポイントをhyperbezierのパラメータにマッピングする手法を開発しており、偏向角が小さい領域では両曲線はほぼ一致する。インタラクティブな編集環境での使用を想定しており、完全な1対1マッピングがなくてもコントロールポイントの調整で任意の曲線形状に到達できるとしている。パラメータマッピングの詳細はページ内のJavaScriptソースで公開されている。