【HSP】HSPで3Dゲーム【3D】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/03/21 17:27ID:???マターリマターリ
0421名前は開発中のものです。
2006/01/26(木) 11:59:45ID:vE8V7x/4?
おちゃっこ で、いいんちゃう?
0422名前は開発中のものです。
2006/01/26(木) 17:16:11ID:Ao32j1lf0423名前は開発中のものです。
2006/01/26(木) 22:35:31ID:CradtV+3って呼ばれてたやつが昔同級生におった
0424名前は開発中のものです。
2006/01/26(木) 22:44:48ID:Ao32j1lf俺んちの近くに落合っていう駅あるけど、ちんこって言ってる人なんかいないよ
0425名前は開発中のものです。
2006/01/26(木) 23:17:52ID:NZgP6yOZ0426名前は開発中のものです。
2006/01/27(金) 11:33:12ID:ZOpQ4Y3uなんか体を壊したって…。大丈夫かいな?
開発ストップなんてならないように、ゆっくり養生してほしい。
DX9版とセルシェーディングに期待。
0427名前は開発中のものです。
2006/02/09(木) 09:02:38ID:Ay2Z0H2T0428名前は開発中のものです。
2006/02/23(木) 12:30:59ID:XEU8A+OF0429名前は開発中のものです。
2006/03/04(土) 18:59:34ID:g3bWG0wb0430名前は開発中のものです。
2006/03/12(日) 12:03:30ID:sBHnj91/0431名前は開発中のものです。
2006/03/12(日) 19:56:09ID:pwZeJ/9H0432名前は開発中のものです。
2006/03/12(日) 22:20:39ID:YspE7TSn0433名前は開発中のものです。
2006/03/17(金) 15:44:11ID:OAW+B6mRついでにアニメーションもつくってそれに操作をいれるというやり方が
会ってもいいと思うんだが。
0434名前は開発中のものです。
2006/03/17(金) 15:50:38ID:i1k2EMpu0435名前は開発中のものです。
2006/03/17(金) 20:36:35ID:aR1m69cq3DAceは残念ながら使えない
あとね、おちっこ氏よもっとまともなハンドルネームにしなよ
0436名前は開発中のものです。
2006/03/18(土) 12:34:56ID:sojKB2MK0437名前は開発中のものです。
2006/03/21(火) 06:02:57ID:Hb7EU0WKHSP3で3Dゲーム作りたいんだけど、
3D用の拡張プラグインが数種類あってどれを使えばよいか迷ってまつ。
標準は「HGIMG3」? でもEasy3Dの方が高機能みたいだし・・。
後から変えるのは大変なので最初に決めておきたいんだけど、
お勧めのプラグインはどれっすか?
0438sakura
2006/03/22(水) 22:32:54ID:5RT8rVbPdemo だけでも見てください。
可能性は充分あると思います。
本当に分る人は、教えてください。
0439名前は開発中のものです。
2006/03/22(水) 22:35:19ID:T+3qxG6tまずはHGIMG3で始めるのが無難かと。
もし本格的な3Dゲームつくるなら
どのみちHSTでは限界がくるかと。
0440sakura
2006/03/22(水) 22:59:46ID:5RT8rVbPでも、スペックが上がればそれは超えると思います。
ワイヤーフレームだけでも充分、面白い3Dのゲームは作れるのでは、ないでしょうか。
もっと、初歩的なものでも楽しめるものが、できるような気がするのですが。
0441名前は開発中のものです。
2006/03/22(水) 23:03:03ID:OoGb4j0eHSPだもの。
みつを
0442名前は開発中のものです。
2006/03/24(金) 00:30:48ID:cayhRBQN0443名前は開発中のものです。
2006/03/24(金) 18:53:00ID:us/LR76L元々美少女アドベンチャーのノリできてるから
0444名前は開発中のものです。
2006/03/26(日) 00:26:20ID:pE94Wj1tここにサンプルが入っていることをハッケンした
C:\Program Files\hsp30\docs\hgimg3.txt
に続いてビッグニュースだ
おまえら俺に隠してることはもう無いか?
0445名前は開発中のものです。
2006/03/26(日) 01:25:06ID:cH6//+gO0446名前は開発中のものです。
2006/03/26(日) 12:15:43ID:pE94Wj1tその調子だとまだなにか隠してそうだな
サンプル一通り実行してきた
3Dと関係あるサンプルを抜粋
test1.hsp 箱生成、テクスチャ、回転
test3.hsp Xファイル読み込み・表示、カメラ移動
test5.hsp トゥーンシェーディング
test7.hsp フェードイン・アウト(透明度)
test8.hsp パーティクル
test9.hsp ライティング
test10.hsp マテリアル
欠番なのは3Dと関係ないサンプルだ
0447名前は開発中のものです。
2006/03/26(日) 16:22:26ID:cH6//+gOたしか
0448名前は開発中のものです。
2006/03/27(月) 00:52:08ID:8Q7EYIKVそれ知らない
0449名前は開発中のものです。
2006/03/27(月) 14:43:19ID:8Q7EYIKV・メモ
setsizefとaddboxは箱を作る命令
まずsetsizefで大きさを決める
xとyしか決められない
zはxと同じになる
ここまでは理解した
疑問点が2つ(後者は解決)
・setsizefってなに?
削除しても数値を変えても変化がない
たぶん読み込んだ画像のどの部分を箱に貼り付けるかっていう命令だと思うんだけどうまく動いてくれない
・箱を2つ以上表示したいときどうするの?
質問書いてるうちに解決したw
setsizefとaddboxを追加してmdid2っていうふうに変数の名前を変更した
そしてregobj mychr2,mdid2と登録
移動や回転させたい場合はselang mychr2っていう風に登録した名前を使う
setsizefの使い方わかんねー
画像ファイルを用意する時点で分解しておけばいいんだろうけど
こんなサンプル1で理解できない所を残すなんてくやしぃー
0450名前は開発中のものです。
2006/03/27(月) 16:06:00ID:8Q7EYIKVhttp://up2.viploader.net/pic2/src/viploaderf17873.jpg
こんなことになった
はてさて?
0451名前は開発中のものです。
2006/03/31(金) 00:49:40ID:Leq3n0eb>元々美少女アドベンチャーのノリできてるから
なるほど、よーくわかりました(w
0452名前は開発中のものです。
2006/03/32(土) 23:55:21ID:yai7hCQq( ´・ω・)∧∧l||l
/⌒ ,つ⌒ヽ ) ショボーン
(___ ( __)
0453名前は開発中のものです。
2006/04/02(日) 10:04:55ID:60m6tjkdなんとしても制作するのだ
0454名前は開発中のものです。
2006/04/02(日) 10:45:49ID:60m6tjkdあれはなぜなの? HSPの限界で処理おち?
まともにレンダリングできないのかな?
0455名前は開発中のものです。
2006/04/02(日) 11:25:24ID:uPOJPq8hHSPとか関係ないし。
0456名前は開発中のものです。
2006/04/02(日) 12:11:09ID:PwYn3iOOHSPではどのポリゴンが最前にあるか調べるにはどうしたらいいのだろう
試しにハイポリの球体を表示させたらちゃんとレンダリングされました
HSPもよく動きますよ
0457名前は開発中のものです。
2006/04/02(日) 13:02:57ID:uPOJPq8hHSPのFPS
http://michinoku.s55.xrea.com/soft/seikou2/
0458名前は開発中のものです。
2006/04/02(日) 13:59:45ID:pZRcyGl8すごいクソゲーだね
3Dゲームじゃないな
おとして損した
0459名前は開発中のものです。
2006/04/02(日) 15:18:56ID:9sg03e3fHSPではポリゴン同士がごもっているときはどちらか一方しか表示されない
なので欠けてしまう
回避するには頂点同士を完全につないでおく必要がある
0460名前は開発中のものです。
2006/04/02(日) 18:46:47ID:m5FdQWGaマジつまんねーなw
0461名前は開発中のものです。
2006/04/02(日) 18:48:27ID:vFR2yPpKそしたら全部表示されないけどどういう隠蔽なんだろ
0462名前は開発中のものです。
2006/04/02(日) 19:34:14ID:QOw+CTfPマジでわからん
完全に表示させるにはどうしたらいいの?
0463名前は開発中のものです。
2006/04/02(日) 20:00:40ID:jAk0BW74パーツごとにダブルクリックしたらでてきた。でてきた
パーツの山が
サンプルでこんなひどい隠蔽するのはひどいな。腹たつわ
しかしこの状態でなぜビューワでは正常に表示されるのかわからん
0464名前は開発中のものです。
2006/04/02(日) 20:02:21ID:jAk0BW740465名前は開発中のものです。
2006/04/02(日) 22:21:17ID:uPOJPq8hモーション付のxファイル?
それなら正常。
0466名前は開発中のものです。
2006/04/03(月) 09:14:57ID:bcvo6+syちがう
HSPの標準フォーマットMXファイルだよ
0467名前は開発中のものです。
2006/04/03(月) 10:31:06ID:xCpQDNYF初期位置が設定されてないと、全パーツが真ん中に集まる。
0468名前は開発中のものです。
2006/04/03(月) 20:19:44ID:nwrc/DYg0469名前は開発中のものです
2006/04/06(木) 15:39:42ID:wAlYFoVZ0470名前は開発中のものです。
2006/04/06(木) 18:41:46ID:7b2LWW2E計算上だけ小数が使えれば問題ないんじゃないか
3でいくんならhgimg3か
0471名前は開発中のものです。
2006/04/08(土) 17:06:15ID:7pT919/i知ってるひといませんか?
0472名前は開発中のものです。
2006/04/09(日) 00:29:29ID:3HwZ+97Lカメラの位置と角度、ボールの位置と角度はどのぐらいがいいでしょうか?
いろいろ試行錯誤してますが、どれもしっくりきません。
0473名前は開発中のものです。
2006/04/09(日) 20:11:04ID:t7bWBFJu描画のときポリゴンが欠けてチラチラする原因がわからない
複数のオブジェクトを表示したときになるみたいだ
オブジェクトがひとつならチラチラしないから
0474名前は開発中のものです。
2006/04/20(木) 23:52:15ID:YYLUK8kxZGPにあった便利な機能がEasy3dではなかったり、HW T&Lに対応していなかったり。
ていうかクォータニオンって何?
新しいZGP誰か作って
0475名前は開発中のものです。
2006/04/20(木) 23:57:57ID:kWNL2aTYぐぐればたくさん出てくるぞ。
0476名前は開発中のものです。
2006/04/21(金) 19:05:55ID:SHsuucPBタマネギの新種ジャマイカ?
0477474
2006/04/22(土) 14:11:07ID:EdrSw4GNwakarane
0478474
2006/04/22(土) 14:13:02ID:EdrSw4GN0479名前は開発中のものです。
2006/04/22(土) 14:20:45ID:rW3+idZL0480名前は開発中のものです。
2006/04/22(土) 16:06:18ID:ui0RxsK9別に数学やってるわけじゃないんだし。俺もさっぱりだしな。
0481名前は開発中のものです。
2006/04/23(日) 16:28:09ID:NRrzNKkM世の中甘くないっす
0482474
2006/04/28(金) 18:05:04ID:ByjZVJey0483名前は開発中のものです。
2006/05/01(月) 04:57:36ID:qhno9fvxたかだかオブジェクト表示するだけのサンプルスクリプトに
定数たくさん決めて(しかも長い)
ゴチャゴチャすぎると思う
誰かと共同で開発するなら定数決めたほうが分かりやすいかもしれんがね・・・
一つ一つの関数は簡単なのに、定数の参照してるだけで時間が掛かってやる気が失せるよ
まぁこの程度のソースの分析ができないようじゃプログラムなんて組めないんだろうけど。
0484名前は開発中のものです。
2006/05/09(火) 20:57:55ID:WlPo9I14命令どれ使えばいいかわからないorz
0485名前は開発中のものです。
2006/05/11(木) 00:43:37ID:RVt4sqsb無いんだから・・・(2.6の方はあったみたい)
>初心者から、上級者まで手軽に2D・3Dの高度な機能を活用することを目指して
>設計されています。
初心者が使う命令がバグだらけで
初心者でもやってみたい事すら触らせないそんな設計です。
用意した物を並べるだけだと思った方がいい(なんとかツクールとかそんな感じ)
コリジョン系命令も使い物にならない
判定範囲の種類分getcoli使わないといけない、判定開始するIDを設定できないから全て最初から(当たったのはグループ変えたりしないといけない)
β3で判定の範囲をモデルやオブジェに対して出来るようになったけど、何を考えてかサイズじゃなくスケールで
さらに判定基のオブジェの設定は無視されるて getcoliのp3を判定される側のコリスケールで掛けると言う使い物にならない仕様
なんで、getcoliのp3と判定される側のコリスケールを足した物で普通に判定してくれないのか・・・
本当は判定基のコリスケールと判定される側のコリスケールを足してp3を掛けるってしたかったけど
バグで判定基が無視されているだけか?
2D>3D、3D>2Dの座標変換すらないし
いったい誰に使って欲しいのか・・・本当に初心者に使って欲しいのか・・・
0486名前は開発中のものです。
2006/05/11(木) 18:18:46ID:05m7e2/Sそれなりに作りやすいと思うよ。
>>485
バグ報告もあまりされてないみたいだし
マメに報告して改良してもらうしかないのかも。
他も考えているんだけど、他もなかなかめんどう。
0487名前は開発中のものです。
2006/05/16(火) 20:50:20ID:njo6rqqB>初心者が使う命令がバグだらけで
そんなにバグあった?
>初心者でもやってみたい事すら触らせないそんな設計です。
日本語喋ってよ。文句いうならあんた作ってみろー。
>2D>3D、3D>2Dの座標変換すらないし
当たり前だろ。てかあんた初心者だろ。基礎からやり直せ。
0488名前は開発中のものです。
2006/05/16(火) 21:21:57ID:Mt9lK6+9当たり前だろ。てかあんた初心者だろ。基礎からやり直せ。
同意
2D>3D、3D>2Dの座標変換は自作する所、勉強しろ
0489名前は開発中のものです。
2006/05/19(金) 22:10:35ID:GC+D7Pmy0490名前は開発中のものです。
2006/05/19(金) 22:26:20ID:8ResEakF2D->3Dも式つかえばいいだけだぞ。Z座標決まらないけど。
0491名前は開発中のものです。
2006/05/22(月) 11:54:04ID:hynRpoWG回転させたりしているのですが、モデルの回転の中心軸を
変える事ってできるのでしょうか?
どなたか教えて下さい。
0492名前は開発中のものです。
2006/05/22(月) 14:32:40ID:0f3nfPCChgimgなら
>modelmovef id,x,y,zモデルの絶対位置を移動
>id : モデルID
>(x,y,z) : X,Y,Z移動値(float値)
>指定したモデルが持つのポリゴン座標データを移動させます。
>これによりモデルの中心座標をずらすことなどが可能になります。
これで、いんじゃね
0493名前は開発中のものです。
2006/05/30(火) 02:40:02ID:Rp4VA5LZE3Dを見て惹かれたんだが、c覚える方が楽だったり?
0494名前は開発中のものです。
2006/05/30(火) 15:01:08ID:2cF63iBW簡単に作れるとか、実行速度が速い、とかは別だが…。
0495名前は開発中のものです。
2006/05/30(火) 22:41:06ID:yZOIW2PV完成までの道のりはまだまだ長いので
どうせ最初から始めるなら
せっかくだからCにしといたら?
0496名前は開発中のものです。
2006/06/01(木) 02:45:15ID:FRkpWC6+サンプルをちょっといじれば一丁上がり
0497名前は開発中のものです。
2006/06/14(水) 16:16:45ID:gEWWvUAk0498名前は開発中のものです。
2006/06/15(木) 10:12:26ID:/jTzQrVNマジか!?報告乙!
hgimg3じゃ機能足りなすぎて鬱になってたぜ
0499名前は開発中のものです。
2006/06/24(土) 10:05:38ID:F1VSDfoO0500名前は開発中のものです。
2006/06/24(土) 15:03:03ID:+TIWAgyE0501名前は開発中のものです。
2006/06/28(水) 21:38:53ID:z/YF0cl/#include "hgimg.as"
screen 0,320,240,0
hgini ;hgimg初期化
;@
selcpos ;カメラ位置設定
objset3 0,0,10
;A
setsizef 3.0f,3.0f ;ボックスのサイズ設定
setcolor 255,0,0 ;ボックスの色設定
addbox obj,MODEL_SHADE ;ボックスモデルを作成
regobj box,obj ;ボックスモデルをオブジェクトとして登録
selpos box ;ボックス位置設定
objset3 0,0,0
selang box ;ボックス回転角度設定
objsetf3 0.5f,0.5f,0f
*main
hgdraw ;描画処理
hgsync 10 ;処理落ちしていなければ描画
goto *main
これのhgimg.asをhgimg3.asにすると表示される立方体が暗くなってしまうのは何故でしょうか?
それと、hgimgとhgimg3の違いが分からないので教えてください
0502名前は開発中のものです。
2006/06/28(水) 22:18:43ID:Uibrz7kHaddboxで作ったモデルは法線バグで明るさが正常に表示されない(大きさで明るさが変わったり)
(3.1b3で直されたけど、完全じゃない)
hgimgは使った事ないから違いは分からない
ただ、hgimgは2.6で完成された物で、もうバージョンアップは無いような感じ
hgimg3.txtに消えた命令とか書いてあるからそれ見てくれ
(そうそう、.txtに書いてある命令一覧は当てにしない方がいいよ、未実装の命令が結構ある)
今の所、hgimg3はx形式のモデル(これの表示にもバグありだけど)を用意できないなら
何か作るには辛いと思う・・・
0503501
2006/06/28(水) 22:40:20ID:z/YF0cl/サンクス、これからはhgimg3使うようにしてみます
x形式のモデルはメタセコイア使って作ってるけど、HSPで表示するとき色が変わってる
これも法線バグってやつ?
バグが起こらないようにするには色減らせばいいんでしょうか?
0504名前は開発中のものです。
2006/06/29(木) 23:30:02ID:wTKB25M23.0aと3.1b3でライトの仕様が変わってる
一つの面に設定出来る色は一つ
生ポリとテクスチャを貼った物でライトの影響が違う
3.1b3にはライトのアンビエント関係にバグあり
どのバージョンで、どんなモデル使ってどう違うのか分からないから
適当に関係ありそうなの挙げてみた
0505名前は開発中のものです。
2006/07/01(土) 20:42:12ID:VUZ24wlu0506名前は開発中のものです。
2006/07/13(木) 05:25:24ID:eeB4Y2D80507名前は開発中のものです。
2006/07/13(木) 13:07:17ID:pMMaXqbl直線をつなげて、ぐるっと・・・
(cos(i),sin(i))から(cos(i+π/100),sin(i+π/100))への直線を、
i=0からi=2πまでステップπ/100で描く、とか。
0508名前は開発中のものです。
2006/07/13(木) 17:17:52ID:BjRD5kNJ0509名前は開発中のものです。
2006/07/14(金) 12:24:42ID:MbzT9BKvコートをメタセコイヤで作るときは、地面やゴールを別々に作ったほうがいいんでしょうか?
0510名前は開発中のものです。
2006/07/14(金) 19:03:16ID:YrnBJGZ6E3Dは、1パーツ(メタセコイアオブジェクト)につき、1テクスチャだから、
地面にテクスチャを張るんだったら、
ゴールは別パーツのほうが、やりやすいかな。
0511509
2006/07/14(金) 23:32:54ID:BCN0CLqaありがとうございます
いろんなサイトのサンプルを見ていると
mqoファイルじゃなくてsigファイルのほうが使われているんですが
sigファイルっていうのはどのツールで作れるんでしょうか?
0512名前は開発中のものです。
2006/07/15(土) 00:19:08ID:GjzkGMw8マニュアルに全部目を通した方がいいと思います
0513名前は開発中のものです。
2006/07/15(土) 00:19:24ID:Cap5P+JIほかにもソフトないか?
0514名前は開発中のものです。
2006/07/15(土) 00:53:23ID:ehm8iBuBまずメタセコで3次元モデルを作って、
E3D作者様のサイトにある、RokDeBone2でsigとquaにするんだよ。
hgimgでxファイルを使いたい場合は、RDB2Xでsigとquaを結合してxファイルに変換する。
mqoってのは直接hspで使えないから、E3Dで3Dやるならsigファイルを使うことになる。
0515名前は開発中のものです。
2006/07/15(土) 09:03:14ID:MJ4s6cvlあ、ちょっと、補足。
sigは、大きいポリゴンが、画面から、はみ出したときとかの、
描画が不安定。
なので、地面などには、mqoを使います。
地面(mqo)は、アニメーションできません。
sigとquaは、キャラクターなど、モーションが必要なものに使う。
0516名前は開発中のものです。
2006/07/18(火) 12:48:26ID:c4ps9WqA0517名前は開発中のものです。
2006/07/19(水) 20:16:47ID:TkZSipSIHSPで3Dを作成するときに使用するプラグインの主流は何ですか?
hgimg3とE3Dですか?私はこれ以外知りませんが
0518名前は開発中のものです。
2006/07/19(水) 21:03:27ID:o8VFkvYt今でもバージョンUPされてるのは、その二つしかないと思う(表に出てるのは)
hgimg3はE3Dなら命令一つで出来るような事でも苦労するから
E3Dでいんじゃね?
hgimgにはメリットあるかもしれないけどhgimg3には、今の所無い
0519517
2006/07/20(木) 00:01:34ID:+c4OOVXlE3D落として見ましたが、順々に機能を説明していくような
解説はないようですね(HSPの入門サイトのような)
サンプル見た感じすごいことが出来そうなので、こっちに手出してみますね
0520名前は開発中のものです。
2006/07/22(土) 11:50:12ID:3uYgKX/Sは何処いったんだ
使ってるひと見ないけど
デモは凄そうなんだが
0521名前は開発中のものです。
2006/07/22(土) 22:39:53ID:hhyA/OqJいまさらHSP2とかムリ
■ このスレッドは過去ログ倉庫に格納されています