トップページ > 記事閲覧
SetZBiasの使い方
名前:a 日時: 2016/03/31 18:26

SetZBiasの使い方が分かりません。これで設定した値が大きい時に描画したもののほうが同一平面上では優先的に描画されるということでしょうか?
メンテ

Page: 1 |

Re: SetZBiasの使い方 ( No.1 )
名前:管理人 日時:2016/04/03 12:44

> これで設定した値が大きい時に描画したもののほうが同一平面上では優先的に描画されるということでしょうか? すみません、こちらの関数、Direct3D のAPIをほぼそのまま実行しているような適当な実装なので、 Direct3D 9 を使用する場合と Direct3D 11 を使用する場合で挙動が異なります   Direct3D 9 を使用する場合は aさんのお察しの通り値が大きいほうが優先的に描画されます   ( 筈なのですが、手元で試した限りでは Direct3D 9 では ZBias が効いていないようです )   Direct3D 11 を使用する場合は、逆に値が小さいほうが優先的に描画されます このように使用する Direct3D のバージョンによって挙動が異なりますので、使用する Direct3D のバージョンを 限定されない場合は使用しないようにしてください m(_ _;m
メンテ

Page: 1 |

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

   クッキー保存