Bezier test

3次ベジェ曲線を整数の加減算とビットシフトのみで描画してみる

説明

上のCanvas内を適当に4ヶ所クリックすると整数の加減算とビットシフトのみの演算でベジェ曲線を描きます。

厳密に言うとベジェ曲線を描画するためのループの外では乗算を使ってます。

アルゴリズムはベジエ曲線を整数の加減算だけで描画する方法を参考にしました。

参考ページの2次ベジェ曲線についてのアルゴリズムを独自に3次ベジェ曲線に適用できるよう拡張しました。

MacのFirefoxでしか動作確認してないよ。

Canvas使ってるからIEではみれないと思う。

最後に

このページのhtmlおよびcssは、画像の使用を極力控えてかっこいいCSSデザインをやってみよう大会のページを元に作成されております。

Credit Title

作成日
2010年9月2日
更新
2010年9月2日