Re: スポットライトを作ると描画ができない? ( No.1 ) |
- 名前:管理人 日時:2021/01/27 23:49
うーん、どうも Direct3D 11 を使用して且つ ピクセル単位のライティングを行って且つ スポットライトか
ポイントライトを使用すると描画されないようです…
ただ、手元の簡単なプログラムでテストした限りでは上記の組み合わせでも問題なく描画されるので謎です
なので名無三さんのプログラムで調べさせていただこうと思うのですが、プログラムを解析しきれなかったので一つだけ教えて下さい m(_ _;m
DrawCube3D を実行するときは camera_main に代入されている値でカメラ設定されているという認識で合っていますでしょうか?
|
Re: スポットライトを作ると描画ができない? ( No.2 ) |
- 名前:名無三 日時:2021/01/28 08:52
>DrawCube3D を実行するときは camera_main に代入されている値でカメラ設定されているという認識で合っていますでしょうか?
はい、それをSetDraw_Screen内の
SetDraw_Screen(handle);
SetCameraNearFar(near_, far_);
SetupCamera_Perspective(fov);
SetCameraPositionAndTargetAndUpVec(campos.get(), camvec.get(), camup.get());
に渡しています
|
Re: スポットライトを作ると描画ができない? ( No.3 ) |
- 名前:管理人 日時:2021/01/28 23:35
|
Re: スポットライトを作ると描画ができない? ( No.4 ) |
- 名前:名無三(解決) 日時:2021/01/29 08:45
正常な描画が確認できました!なるほどMV1のほうは正常なわけですね…ありがとうございます
|