2007-06-11から1日間の記事一覧

非virtual destructor

http://d.hatena.ne.jp/nyaxt/20070430#1177938827これってD-torをprotectedにすれば問題ないのでは?あとで試す。

PBR->C++ コードジェネレータ

これ本当に有用なのか疑問に思えてきた。 速度的なアドバンテージは大きいか? 当時はシェーダ内で仮想関数コールなんてしてたら遅くて使い物にならないだろうと思ってC++コードジェネレータに走ったのだろうけれども、実際nytrはもっとinner-loopのレンダリ…

Exceptional C++ Style

今日はちょっと東京の方にでかける用事があって、電車の中でずっとコレをよんでいました。(id:gpuppurさん。紹介感謝)いやー。C++は奥深いですね。まだ18/40までしか読んでないですが、nytrを書き直したい衝動に駆られます。いくつかメモ: 仮想関数をすべ…

屈折関連修正

IORを自由にphongmaterialブロックで定義できるように。RefractionBTDF内部修正。 RefractionBTDF::calcRefractionDirの計算ミスを修正 として とすると

昨日はMac OS Xをいじくって遊んでいたら作業時間がなくなってしまった。せめて開発環境構築していれば…、反省。