Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[3321] DirectX11の表示結果が9、OpenGLと異なる / まじかる☆しげぽん
対応済み [質問,Ver4β] 返信
DirectX11の表示結果が9、OpenGLと異なるようです。
これは仕様でしょうか?
これから11の方をメインで使っていこうと思うのでこれまで使っていた9と同じ結果になってほしいなと思います。

【PC環境】

Metasequoia Ver4.0 Beta1 (64bit) is running.
Windows version : 6.2  (Windows 8 x64)
Number of CPU : 8
Physical memory : 16365 MB
Direct3D11 Driver: NVIDIA GeForce GTX 570
    DeviceID: 4230
    SubsysID: 306387418
    Revision: 161
2013-08-11 08:13
[3327] Re: DirectX11の表示結果が9、OpenGLと異なる / 管理者
Direct3D 9と11では複数光源時に若干違いがあるようですが、それ以外だとマテリアルや光源のパラメータを色々いじっても大きな違いを確認できません。
どうすればここまで違うようになるのかわからないのですが、何か条件があるのでしょうか?
ポリゴン1枚でいいのでデータも添付いただけると。
2013-08-12 14:23
[3331] Re: Re: DirectX11の表示結果が9、OpenGLと異なる / まじかる☆しげぽん
ご返答ありがとうございます。
サンプルファイルを添付します。
材質関係で調整してる点は下記になります。

・ドキュメント設定の周囲光
・照光を複数作成
・照光二つ目以降で逆行チェックを使用
・材質の各種パラメーター調整

ご確認よろしくお願いします。
ファイル [サンプル.mqo]
2013-08-13 14:12
[3336] Re: Re: Re: DirectX11の表示結果が9、OpenGLと異なる / 管理者
いただいたデータで現象確認できました。
自分で試したときはここまでの差が出なかったのではっきりしなかったですが、やっぱり複数光源が関係していそうです。
2013-08-13 18:31