« firefoxとアルファ合成 | トップへ戻る | 頭がぷりおん »

2004年08月19日

D3DFMT_A32B32G32R32F

がんばった。っていうか頭の中が腐ってた。浮動小数点フォーマットのテクスチャでもアルファブレンドできた。効果は実感できていない。

で、だ。D3DXCreateTextureFromFileInMemoryExという破滅的な長さの関数でも使えば自由に32bitFloat x 4のテクスチャがもりもり作れるかなぁとか考えたんだけど、ARGB各32bitFloatな画像ってなんでしょ。HDR画像がそうっぽいんだけど、どうやって作ればいいんだろう。

HDR画像が編集できるソフトって何があるんだろう。今ひとつわからん。写真屋+Dx9summer2004ツールっていうソリューションは、写真屋が32bitに非対応という罠があるらしいし?

解決策として思いつくのは、HDR画像形式を理解して、プログラム中で強引に生成すること。…HDR形式の解説どこ…t-potに一応あるけど、もう少し詳しいの無いかしら。やっぱり海外サイトへGOなのかな?めんどくせー。


咎人の中の人は、HDR画像の詳細について知っている人を募集しています(いねーってば

なんでこんなこと調べているかの理由が、高精度な数値計算の為ってのが変態。とりあえず整数演算とかで色々やるか。

投稿者 togabito : 2004年08月19日 18:48

Trackback Pings

このエントリーのトラックバックURL:
http://aaa.jspeed.jp/~togabito/cgi-bin/mt/mt-tbx.cgi/40

コメント

コメントしてください




保存しますか?