[Mona] 塗りつぶし

今回は3頂点からなる平面の塗りつぶしを行うために走査変換という手法を使用した。
走査変換の詳細な概念とコーディング例はhttp://www.ccad.sccs.chukyo-u.ac.jp/~mito/algo/scanconv/に載っている。(thanks 某氏)


今回のコーディングは上記サイトを発見するまえにはじめたものなので、まったく参考にしていない。
ほぼはじめて、浮動小数のコーディングをしたのでいろいろ手間取ってありえないコードになってしまった。
しかもバグっているし・・・。(写真を見てもらえば分かるが頂点で線分がはみ出している・・・)


いつか多角形版の塗りつぶしのコードを書くときにきちんとリベンジしようと思う。