【C++】 DirectX初心者質問スレ Part21 【C】at TECH
【C++】 DirectX初心者質問スレ Part21 【C】 - 暇つぶし2ch540:デフォルトの名無しさん
09/02/13 20:19:51
アルファブレンディングとZバッファの関係で躓いています。

使用バージョン DirectX 8.0 (d3d8.h d3dx8.h)
VS2008 VC++

最背面 背景 > 半透明オブジェクト 最前面
のように描画されてて半透明オブジェクトの中身は TLVertex で
000
010
000

0は完全透明、もしくは半透明だと思ってください。
1は完全不透明です。

で、この半透明オブジェクトの背面に新たに TLVertexのオブジェクトを描画したくて、
0の部分はこの新たなオブジェクトと普通の半透明処理をして
1の部分は描画を破棄するなどして背面にあるように見せかけたいのです。

仕様として描画の順番を入れ替えることができないのでZソート法などを使うことができないのですが、
多少結果が食い違ってもかまわないのでどうにか背面にあるように見せる方法はないでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch