透過テクスチャ
Posted: 2012年2月27日(月) 20:57
Dxライブラリ、VC++2010で3Dゲームを作っています
周りの四方を壁で囲み、真中に木を配置したステージモデルを配置しました
この木の葉っぱや枝の部分のテクスチャにはGimp2でアルファチャンネル透過したPNG画像を使っています
いざ、ゲームを起動しカメラを木に向けると葉や枝の部分を通り越して後ろの壁の部分まで透過されており
ステージ外の部分が見えてしまいます
カメラ → 木の葉、枝 → 壁 → ゲーム外
↑ ↑ ↑ ↑
木に向ける 透ける 透ける 見える
葉や枝が透過した先の壁の模様と共に映るのではなく、何も描画されていない世界の果て的なものが見えてしまいます
原因を知っている方がいらっしゃいましたら教えて頂けると助かります
周りの四方を壁で囲み、真中に木を配置したステージモデルを配置しました
この木の葉っぱや枝の部分のテクスチャにはGimp2でアルファチャンネル透過したPNG画像を使っています
いざ、ゲームを起動しカメラを木に向けると葉や枝の部分を通り越して後ろの壁の部分まで透過されており
ステージ外の部分が見えてしまいます
カメラ → 木の葉、枝 → 壁 → ゲーム外
↑ ↑ ↑ ↑
木に向ける 透ける 透ける 見える
葉や枝が透過した先の壁の模様と共に映るのではなく、何も描画されていない世界の果て的なものが見えてしまいます
原因を知っている方がいらっしゃいましたら教えて頂けると助かります