GameProgrammar's Night

ゲームプログラム系の覚え書き

シェーダー

DistanceFieldTexture実験結果

オレオレツールのアルゴリズムのミスを発見したので、現在はSDFツールと同等のクオリティが出るようになっています。 というわけで、自作DistanceFieldTexture作成ツール(以下オレオレツール)を作って実験してみました。ツール比較用にgamedev.netのここで…

DistanceFieldTextureメモ

これ→ http://www.valvesoftware.com/publications/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf 2007年の論文なのですが、今更知りましたとさ。ちょうざっくり言うと「テキストなどの境界線くっきりしてるものを拡大描画する時でも綺麗な境界線が出るよ…

Effectファイルへの疑問とか

エフェクトファイルによるレンダーステート変更は、無条件で実行されるのかな。そうだとすると、レンダリングパスが確定するまでの実験としてはエフェクトファイルで変更した方が良いけど、レンダリングパスが確定したら、自前で変更部分だけ変更した方が良…

HLSLの入出力

型とか変数で合わせるんじゃなくて、セマンティクスで合わせるのね。セマンティクスって変数へのレジスタ割り当てをやってるってことかな2013-06-04 18:13:44 via web アセンブラとC言語のちゅうどこぐらいの言語って感じだなー。構文だけCだから、すげー惑…