自己皇帝感

をください

2017-01-01から1年間の記事一覧

継承したクラスのXmlシリアライズ

インタフェースクラスであるメンバをシリアライズする場合 C# XML serialization of derived classes - Stack Overflow [XmlInclude(typof(classname))} インタフェースクラスの要素のリストをシリアライズする場合 d.hatena.ne.jp[XmlArrayItem(typeof(Conc…

逆関数法とパストレ

レンダリングにおけるimportance samplingの基礎shikihuiku.wordpress.com パストレではある点からある方向への放射輝度を計算するときに。球面上の点を一様にサンプリングする必要がある。逆関数法が関係してるのだが、初めて見たときはよくわからんかった…

C++覚書

C++

Pimpl は デストラクタを隠せ。 d.hatena.ne.jp

git 覚書

GIt

ステージングされたファイル一覧 git ls-files qiita.com

VisualStudio 覚書

gitでaddしたファイルを取り消して変更ファイルをコミットした直後の状態に戻す qiita.comVisualStudioではブランチを右クリック選択でresetVisualStudioでprojectのリターゲット 上メニューバーのプロジェクト項目にリターゲット項目がある。ソースコードで…

ラグランジュの未定乗数法のわかりやすい考え方

ラグランジュ f(x,y) g(x,y)=0勾配ベクトルはそれぞれ A(∂f/∂x,∂f/∂y) B(∂g/∂x,∂g/∂y)点a,bのまわりの可動方向 C(∂g/∂y,∂g/∂x)停留点はAとCが垂直に交わるAとBが平行A=λBA=λBだけではgが全域なので、 上図のように、fとgの勾配が一致している部分(赤線)がxと…