0109
同僚に嫌われており、まあ嫌ってるのは知ってるんだけどもう少し取り繕ってくれないと辛い。HRTみたいな標語は、あったらあったで空虚だなと思うが、あればこういうのはマシになるんだろうか?
別に僕が悪くないと思っているわけではない。普通に力不足なのはわかっている。気配りができないから新しい何かを呼び掛けることができないのだ。そういうことを求められないように環境を変えるべきなのかな。
SpectreはR*-treeのパフォーマンスを改善できた。envelopeの計算をメモ化するユーティリティを挟んだのと、タイル描画時の色の決定をシェーダー側に移した。後者は別にそれほど効いてないと思うが前者でとりあえず描画自体については満足できるパフォーマンスが得られている。やっぱりbounding boxの計算が遅かったんだな。
あとは動的にタイルを継ぎ足すアルゴリズムを実装すれば完成する。が、それもまた大工事になるだろう。特にパフォーマンスを重視するなら。まずどうやれば良いのかからわかっていない。
寝ます。ハー。気が塞ぐな。でも明日が終われば3連休だしな。