トップページ > 過去ログ > 記事閲覧
ポイントライトについて
名前:SS 日時: 2012/03/25 03:04

DXライブラリさんにお世話になっているSSと申します。 最新のDXライブラリVer3.07dを適応したところ、ポイントライトの影響が大幅に変わり、 以前より距離減衰パラメータの影響が効きにくくなっているのか、非常に強い光になりました。 とりあえず、Ver3.07aまでは、今までどおりに動作いたしました。 おそらくバグだと思われますので、修正をよろしくお願いいたします。

Page: 1 |

Re: ポイントライトについて ( No.1 )
名前:管理人 日時:2012/03/25 18:13

ご報告ありがとうございます Ver3.07aでシェーダーコードをアセンブラからHLSLに書き換えたのですが、 c = a > b ? 1.0 : 0.0 ; こんな感じの処理の部分を c = a > b ? a : b ; このように書き間違えていて、それが原因でした orz 修正版をアップしましたので、よろしければお試しになってみてください m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_DevCppTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_MinGWTest.exe // MinGW 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
Re: ポイントライトについて ( No.2 )
名前:SS(解決) 日時:2012/03/27 12:49

修正版を適応し、実行した結果無事に期待通りの結果を得ることが出来ました。 対応ありがとうございました。

Page: 1 |