[過去ログ] 【3Dエンジン】Irrlicht初心者質問スレその4 (172レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
13(2): 2010/09/23(木)18:08 ID:7XCQvY35(1/4) AAS
Irrlicht1.7.1を使っていて
なぜか桁の大きいdouble型変数の演算時に小数部が切り捨てられていたので、原因を探ってみたところ
どうやら
irr::createDeviceの第一引数のレンダリング環境を設定するところでDirectX(EDT_DIRECT3D8及びEDT_DIRECT3D9)を指定するとこの現象が起きるようでした。
createDeviceを使用しなかったり、DirectX以外のOpenGLやソフトウェアレンダラを指定するとこの現象は起きませんでした。
原因や解決法を教えていただきたいです。。
C++自体初心者なので全く関係の無いところで勘違いしてるのかもしれませんが…
省15
14: 2010/09/23(木)18:16 ID:7XCQvY35(2/4) AAS
連レスすみません。
上の現象はDebugで発生しました。
Releaseでビルドすると問題ないようです。
17: 2010/09/23(木)19:04 ID:7XCQvY35(3/4) AAS
>>15,16
素早い回答ありがとうございます。
早速試してみます!
18: 2010/09/23(木)19:13 ID:7XCQvY35(4/4) AAS
お教えいただいた方法で見事問題が解決されました。
本当にありがとうございました!
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s