コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
MeiMei ◆zeEIgHKFISXY
2019/5/9 19:34
質問
疑似3Dモデルを作りたい
十字キー横に押したら疑似3Dモデルが回転するコマンドとかってどうやるんですか?

コメント

アバター
RU-RA 2019/5/9 19:49 ◆WXDJqyOv9yBK
ごめんなさい。私3Dは詳しくないんですよね、、、、
でも、前、3Dモデルが動くプログラムを見たらsinを使っていたような、、、、
スプライトの3Dはわからないけど、グラフィックなら、色々計算して線を表示する位置を求めれば、、、、
(語彙力)
アバター
はる 2019/5/9 20:10 ◆75Vh4SY8TdKS
そもそも擬似3Dモデルってなんですか?
アバター
RU-RA 2019/5/9 20:16 ◆WXDJqyOv9yBK
あれですよ、あのプレイ日記に投稿されてるホラーおにぎりとか言うやつみたいのですよ。
アバター
MeiMei 2019/5/9 20:53 ◆zeEIgHKFISXY
GIVERSP3Dとかのことね
アバター
SatoshiMcCloud 2019/5/9 22:59 ◆Z1qfV11i63Jr
方法:とにかくがんばる
アバター
MeiMei 2019/5/10 7:07 ◆zeEIgHKFISXY
コマンドを教えてくれええええ
アバター
クロマリオ 2019/5/10 11:47 ◆jST6XW8BxBax
コマンドってなに?コナミコマンドかい?

プチコン3号に立体グラフィックを表示させる命令は存在しない、その為グラフィックを描画する命令に数学知識を用いて作るしかない
アバター
こういち 2019/5/10 12:14 ◆ou0jbJnEJ0Kb
ホラーおにぎりの作者です。
公開キー【RW43EVD】

雑な解説(ある程度の数学の知識があることを前提に書いています。)

3Dモデルを回転させるということは、カメラを回転させることと同じなので、
ある頂点 Pと、カメラの座標C、カメラの横方向、下方向、奥方向の向きを表すベクトルi,j,kがあったとき、頂点Pの座標をカメラから見た座標に変換する処理を考えます。
(i,j,kは全て大きさが1のベクトル)
結論だけ言うと、
V=P-Cとしたとき、
カメラから見たPのX座標は
Vとiの内積、
Y座標は
Vとjの内積、
Z座標は
Vとkの内積になります。(Vは位置ベクトル)
アバター
MeiMei 2019/5/10 16:56 ◆zeEIgHKFISXY
十字キーを押したらSPが変更されるコマンドはなんですか?
アバター
ugly777 2019/5/10 17:32 ◆B7lOIJDWuOqi
>十字キーを押したらSPが変更されるコマンドはなんですか?
つSPCHR
「十字キーを押したらSPが変更される」という
都合が良い命令があったら命令が増えすぎる
アバター
はる 2019/5/10 17:44 ◆75Vh4SY8TdKS
そもそもコマンドという言葉の定義が曖昧だからしょうがない。
アバター
MeiMei 2019/5/10 17:51 ◆zeEIgHKFISXY
すいませんね
アバター
はる 2019/5/10 18:03 ◆75Vh4SY8TdKS
で、コマンドとはなんですか?
アバター
MeiMei 2019/5/10 18:08 ◆zeEIgHKFISXY
PRINTとか…SPSETとか…そーゆーのを勝手に俺がコマンドって言ってるだけ
アバター
はる 2019/5/10 18:12 ◆75Vh4SY8TdKS
PRINT文
SPSET命令

と言われるものですね。
ではugly777さんのおっしゃっていることは正しそうです。
アバター
RU-RA 2019/5/10 20:45 ◆WXDJqyOv9yBK
まあ要するに、対象のものは動かさず、カメラを動かす訳ですね。

コマンドは文、命令、プログラム等と、表現をしたほうがよいかと、、、、
アバター
こういち 2019/5/10 21:04 ◆ou0jbJnEJ0Kb
(よく考えたら点の座標を回転させればカメラ座標に変換する必要すら無かったなんて言えない)
アバター
ジプッチャ 2019/5/10 23:34 ◆tkYhkmSxSAam
ホラーおにぎりとかいうやつよりはずっと初歩ですが
公開キーQ3851XM3でも見てもらえれば。だいぶ前にプレイ日記で出したやつです
これに例の万能命令GTRIをデュクシすれば面表示できるのではないかと。
方法は自分もまだ研究中です…すみません

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -