Amusement Creators LT
 kim120
 工シス3年
 マイコンとかのプログラミングをよくやってます
 現在はマイクロマウスを作成中
 正弦波
 エルミート曲線
 ベジェ曲線
 Bスプライン曲線
 etc...
 sin
 高校とかでやる
 周期2π
 y = sin(x)
 開始地点 : (Sx, Sy)
 目標地点 : (Gx, Gy)
 始点と終点を補完する曲線
 点と、その地点での向きが必要
 制御点は無くてもいい
◦ 無い場合は3次関数に近似
 y = ax^3 + bx^2 + cx + d が点を通るように
 y’ = 3ax^2 + 2bx + c の向きになるように
 点の座標、点での向きを代入して計算
◦ 係数を使って3次曲線を描く
𝑦 = 𝑎𝑥3 + 𝑏𝑥2 + 𝑐𝑥 + 𝑑
 コンピュータでよく使われる
 始点と終点、制御点を設定
 制御点の数は自由
 点を t : (1-t) に分割する
 コンピュータでよく使われる
◦ TrueTypeフォントとか
 始点、終点、制御点を設定
 制御点の数は自由
 中点同士をつなぐ
 双流蒼天歌 エルミート曲線軌道
◦ http://1st.geocities.jp/shift486909/program/hermite.html
 武蔵システム Bスプライン曲線
◦ http://opentype.jp/fontguide_doc2.htm
 Rui’s Blog 中学生でもわかるベジェ曲線
◦ http://ruiueyama.tumblr.com/post/11197882224
 何か質問のある方はどうぞ

曲線について