トップページ > 記事閲覧
SetDrawAlphaTest が反映されない
名前:kon 日時: 2013/08/02 14:09

度々お世話になります。 h ttp://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=3076 上記の MakeScreen で作成した画像の初期色が白になる不具合を 修正して頂いた時の更新ファイルからなのですが、 MV1LoadModel で読み込んだモデルに SetDrawAlphaTest の設定が反映されなくなってしまいました。 DrawPolygon3D などで描画したものには、反映されるようです。 使用環境は、以下の通りです。 windows2000 BorlandC++ よろしくお願いします。
メンテ

Page: 1 |

Re: SetDrawAlphaTest が反映されない ( No.1 )
名前:管理人 日時:2013/08/03 17:22

すみません、モデルに対するアルファテストの設定は MV1SetMaterialDrawAlphaTest で行うように 仕様を変更しました // 指定のマテリアルの描画時のアルファテストの設定を行う // Enable:αテストを行うかどうか( TRUE:行う FALSE:行わない( デフォルト ) ) // Mode:テストモード( DX_CMP_GREATER等 ) // Param:描画アルファ値との比較に使用する値( 0〜255 ) int MV1SetMaterialDrawAlphaTest( int MHandle, int MaterialIndex, int Enable, int Mode, int Param ) ; マテリアル毎に設定するようになっています 申し訳ありませんがこちらの関数を使用するようにしてください m(_ _;m
メンテ
Re: SetDrawAlphaTest が反映されない ( No.2 )
名前:kon(解決) 日時:2013/08/03 23:20

仕様変更だったんですね。 MV1SetMaterialDrawAlphaTest を使い、無事アルファテストの設定が反映されました。 ありがとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存