- 289 名前:デフォルトの名無しさん mailto:sage [2006/05/15(月) 00:40:36 ]
- >>288
一応参考になるかわからんけども、俺ならこうする、程度のやり方 > ・ 2Dグラフィックスの縮小・拡大・回転・透過(tutorial6の内容に、これらの動作を加えられるか?) これは普通に板ポリに画像を貼り付ければいいと思う。 適宜2の累乗サイズに分割する必要があるやもしれない。 > ・ 画面全体にモザイク・FLUSHなどをかける モザイクは自前でピクセルデータをいじってもいいけど、 一端テクスチャに画面を描画(RenderTargetを使う)して、適当なサイズに縮小。 それをバイリニアフィルタをオフにした状態で拡大して表示すればいいんじゃまいか? フラッシュはそれこそ真っ白なポリゴンの透明度を変えながら画面全体に被せるだけでも実現できるわけだし > ・ 文字の縮小、拡大、色付け描写 > ・ 文字列を一旦一時領域に描写し、次の描写からはFontデバイスを作ることなくその一時領域の画像を描写することで文字描写を高速化する これに関してはIrrlicht A Go GoのCGUITTFontのソースが参考になると思う。 画像データのキャッシュもやっているし、縮小・拡大・色付けもそんなに難しくないでしょ。 縮小・拡大・色に関してはポリゴンに画像はっつけて、ポリゴンの大きさと頂点カラー設定するだけでも実現可能だろうし。
|

|