ページ 11

画像の縁取り

Posted: 2012年5月26日(土) 09:29
by nullptr
 いつもお世話になってます。
なんとなくコレどうやったらできるんだろーなーと思ったので質問させて頂きます。

[thumbnail]http://2style.net/leonhardt/aaa.png[/thumbnail]
↑の画像みたいに(2つの黒人間は同じ形ということにしてください・・・)、ある画像を縁取ることはできますか、というかどういう処理でできるでしょうか?

 ただし、縁取りバージョンを用意するというのはなしで、、、つまり縁は動的な生成で。
それと、3Dのビルボードで使えればなあと思います。

 とりあえずDXライブラリということで宜しくお願いします。

Re: 画像の縁取り

Posted: 2012年5月26日(土) 10:39
by softya(ソフト屋)
大きさを微妙に変えて半透明で描画してはダメでしょうか?

Re: 画像の縁取り

Posted: 2012年5月26日(土) 14:47
by nullptr
やっぱりそうなってしまうのでしょうか。。。いえ、まぁ、それが普通だとは思いますが。

ちなみに同じ座標に画像を重ねたりして描画が乱れたりしたりはしないのでしょうか?
3DですのでZ座標を若干奥にずらすとかするとカメラの向きによって処理を無駄にややこしくするのでしたくないですし。。。
同じ座標に重ねると、どちらが先に描かれるのかわからないと思うのですが。

Re: 画像の縁取り

Posted: 2012年5月26日(土) 14:49
by softya(ソフト屋)
ビルボードですよね?全く同じZ値なら先に書いたものが下になります。
あと半透明が絡むので自前で描画順は制御して下さい。

Re: 画像の縁取り

Posted: 2012年5月26日(土) 14:51
by nullptr
先に描けば下になるんですね、ありがとうございました

Re: 画像の縁取り

Posted: 2012年5月26日(土) 14:53
by softya(ソフト屋)
新月獅子 さんが書きました:先に描けば下になるんですね、ありがとうございました
もしうまく行かなかったら、縁を書くときだけZバッファ処理をOFFにしてみてください。