2006-12-17から1日間の記事一覧
RenderSettingsで設定した内容が実際のレンダリングに反映されるようになりました。だんだんと形になってきたような気がする。二回目にフレームバッファを更新すると表示が崩れるバグがGUIClientにある様なので明日直す。
http://www.checkpad.jp/list/show/312185なかなか進まないなぁ。
放射照度推定につかうフォトン数とスーパーサンプリングの設定がなかったので追加。
こんなかんじ。ほぼ一日かかったなぁと思ったら通信コードや制御コードもろもろでRenderSettings関連だけで1000行超えてるのね。UIは大変だ。
名前からして汎用的だからレンダラーに使えないかなぁと思ったら文字列処理特化みたいですね。がっくし。いちおうC言語向けAPIもあるみたい。
こういうカテゴリを作っちゃうからさらに日記ではなくTODO化していくんだろうけど。 SOA メモリオーダリング(参考:b2con 2006での中村さんの発表)
いや、Evilなのはわかっているんですけど多重ループを抜け出すのに使う(一昨日のエントリ参照)とかあるじゃないですか。そのときスコープの外にgotoするとそのスコープのローカル変数とかはどうなるんでしょう。ちゃんとデストラクタとか呼ばれるのかな。
仮想関数とかで引数は決まっているけれども関数本体では必要ない、という場合がある。そういうときは引数に名前をつけなければ警告なしになるということを最近知った。nytrの古いコードだとvoidにキャストして逃れてたりするけど、見つけ次第直してる。 bool…
こんなのが存在したのね。でも相変わらず日記をTODO&ChangeLog代わりにしそう。表示→その他のウインドウ→タスク一覧。
http://lucille.atso-net.jp/blog/?p=251仮想命令セットを追加する、というのは盲点でした。なんで気づかなかったんだろう。でもJITコンパイル時まで対応させるのは相当骨が折れそうだ。