HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0818
ポイポイさんE3DSigLoadは起動したのですが、3Dモデルが表示出来ません。1未解決


ポイポイさん

リンク

2012/8/18(Sat) 15:04:21|NO.48652

すいません。

HSP easy 3dの件で質問させてもらいました。
それで、E3DSigLoad のところなんですが、画面が青くなり起動したっと思ったら今度は
3Dが表示できません。
sigファイルは色はつけています。
ぼーんもついています。

何が原因なんでしょうか?


後関係ないのですが、前の質問は解決しました。
問題はファイルの場所でした。
前の質問に協力してくれた方ありがとうございます。



この記事に返信する


GENKI

リンク

2012/8/18(Sat) 19:47:54|NO.48664

エラーメッセージが出ないところを見ると、とりあえず正常に動作しているようですね。
ファイルが見つからなかったりするとエラーで落ちるので。

ということである程度原因が予想されます。
ひとつひとつ潰していくしか無いかな。

・カメラの方向に3Dモデルがいない。
 → カメラの向きと3Dモデルの表示位置をよく確認する。

・カメラに対して近すぎる(または遠すぎる)位置にモデルを表示している。
 → 適度な距離範囲しか表示できないので、カメラと3Dモデルの位置をよく確認する。
   範囲についてはE3DSetProjection 命令参照。

・E3DSigLoad で読み込むときに倍率を大きくしすぎている。
 → モデルが大きすぎてカメラを飲み込んでいる場合が考えられます。
   とりあえずサンプルとして付属しているモデルで読み込みの練習をすることをおすすめします。

・E3DChkInView、E3DRender等を使用していない。

・E3DRenderで半透明部分の描画しかおこなっていない。

とりあえずe3dhsp3_0.hsp を使って問題のSIGファイルを読み込んでみたりすると良いのではないでしょうか。
正常に読み込めることを確認したら少しずつカメラやモデルの位置を移動してみると3D空間内の距離感がつかめると思います。


> 後関係ないのですが、前の質問は解決しました。
> 問題はファイルの場所でした。
> 前の質問に協力してくれた方ありがとうございます。

はて、どのスレッドのことでしょうか?
出来れば、というか解決したのでしたら質問をしたスレッドの方で、
> 解決したら質問者本人がここをチェックしてください。
にチェックを入れて書込をしていただけるとありがたいです。
どんな問題でも解決したスレッドは、いつか過去ログ探す人の役に立ちますので。



ONION software Copyright 1997-2023(c) All rights reserved.