C言語なら俺に聞け(入門編)Part 96
■ このスレッドは過去ログ倉庫に格納されています
0484デフォルトの名無しさん
2012/02/10(金) 20:33:07.17二点を結ぶ直線の傾きを求めるときに直線の縦横比に応じた
正数テーブルを予め作っておいて、任意の点が与えられた時に
インデックスから引っ張ってくるだけにしたいんじゃね?
これがタンジェントテーブルになるだろ。
具体的には0:255-255:255の範囲でタンジェントを計算しておけば
index = w << 8 / h
傾き= tan[index]
だけで済むだろ
三角形を一つだけ描画するだけならどうでも良いけどな
一万個描画するなら471とかのコードは顧客が発狂するだろ
■ このスレッドは過去ログ倉庫に格納されています