2011-02-01から1ヶ月間の記事一覧

ローカルな型とか無名型をテンプレート引数として使う

ローカルな型とか無名型をテンプレート引数として使える。 ・・・オブジェクト生成時ってどうするんだろ? とりあえず動くもの。 ローカルな型 #include <vector> #include <iostream> using namespace std; int main(){ struct data{ int a,b,c; } object = {1,2,3}; vector<data> v</data></iostream></vector>…

シェーダをいじくる

重い腰を上げてDirectXを触りだしたのでメモ。 シェーダ関連: 頂点シェーダ→ジオメトリシェーダ→ピクセルシェーダの順に実行される。 頂点シェーダは頂点の描画座標というか、描画頂点というか、そういうシロモノを変形・変色する。 ジオメトリシェーダは、…