22:01"3Dアクション基本+深度値を利用した影表現基本"を元に、影の表現を行ってみたのですがモデルのサイズが、サンプルプログラムに比べかなり小さい(サンプルのモデルが大きすぎる?)ため、SetupCamera_Orthoの引数が、サンプルのままの"13050.0f"のままだと、影が非常に粗く表現されてしまいます(ほぼ四角)。これを回避するために、SetupCamera_Orthoへの引数を小さくすると、徐々にサンプルと同じ形の影になるのですが、サンプルと同じぐらい鮮明な影を表現しようとすると"250.0f"ぐらいまで小さな値にする必要があります。この値だとシェーダの描画範囲(?)が小さく、シェーダの効果を受けずに描画されるところが出てきてしまいます。01:15素早い、お返事ありがとうございます。実行してシェーダーをコンパイルして試してみてください上記を試してみたのですが、残念ながら、地面に表示される影の粗さは変化しませんでした。コンパイル自体ができていない可能性を考えて、if文をコメント化、また、"25.0f"の値をでたらめに大きくしてみると、if文をコメント化すると、全体的に地面が暗くなり、でたらめに大きな値に変更すると、影が表示されなくなると言う変化が現れたので、シェーダのコンパイルができていないと言う可能性は低いと考えています。13:06お返事ありがとうございます。あと考えられるのは光の角度がサンプルと異なる、等でしょうか・・・なるほど、モデルの大小は関係ないですか。以下に今回の事象の画像をアップしました(Bmpのため少し重めです)。画像は、SetupDepthImage関数のカメラタイプ変更箇所の描画範囲が以下のようになっています。禁止ワードのため、すべて全角にしてます。18:15新しいスレッドを立てた方がよいのかもしれませんが、もう1つ質問させてください。配布されてる、DxLibModelViewerのプログラムは公開されているのでしょうか?と、言うのも、「表示」→「ブラー効果」を実装させたいと考えています。物理演算を行う際に、「ブラー効果」の設定をはずすとバク転のような回転動作を行う際に髪の毛がすごい勢いで伸びていくためです。ブラー効果の箇所だけでもよいので可能ならよろしくお願いします。描画は2コマに1回にすれば描画負荷は秒間60コマと同じになります教えていただいたように、上記のように処理することで、物理演算の破綻がなくなりました。ブラー効果については、物理演算の破綻と関連性がないということで実装は見送りました。教えていただきありがとうございました。(記事メンテ時に使用)クッキ。