[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/13 16:36 / Filesize : 243 KB / Number-of Response : 900
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

DXライブラリ 総合スレッド



1 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 23:06:39 ID:Ns2HwhRB]
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。

DXライブラリの詳細ついては
homepage2.nifty.com/natupaji/DxLib/
を参照して頂きたい。

DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

233 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 19:47:36 ID:h1ArVFrf]
stl使うときは何たらとヘッダに書いてる

234 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 11:39:34 ID:jiphjYhJ]
int i ;
for( i = 0 ; i < 300 ; i ++ )
{
ClearDrawScreen(); // 裏画面のデータを全て削除
LoadGraphScreen( i, 0, "×××.png" , TRUE ) ; //裏画面へ画像を描写
ScreenFlip() ; // 裏画面データを表画面へ反映
}


このようにして画像を動かす場合、動かすスピードを遅くする時はSleep関数を使用するのですが、
逆に速く動かしたい場合はどうすれば良いのでしょうか?

235 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 12:16:50 ID:zqWlrSL1]
>>234
え?ほんとにプログラマなのか?

236 名前:234 mailto:sage [2008/03/28(金) 12:23:17 ID:jiphjYhJ]
いいえ素人です。
スレ違いでしたらすいません。

237 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 13:05:36 ID:cZZYfOnr]
同じく素人の俺が適当にレス

ぱっと見、画像を移動するように俺には思えるのだが、
遅く移動するためにSleepを使うのはどうかと思う。
fps制御をしたりするようになると、酷いことになる。
早く動かすには、i * 2でも i * i * i * i * iでもすればおk
というかもっかい数学でもやっとけ

238 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 14:36:00 ID:Kvv7Pk7V]
>>236
DXライブラリとは関係ないんで確かにスレ違い
237の言うとおり i++ を i+=10とかに増やしてやれば早く動く
でもそのやり方でSleepなしだと i を弄らなくても十分過ぎるほどに速いと思う

239 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 14:37:58 ID:nf/wnuhO]
もう数学どころか算数レベルだと

240 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 15:28:43 ID:VOhx+Y2g]
ベーマガのコードは>>234みたいなやつたくさんあったね。
fpsを気にせずforループでウェイトかけたり。

241 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 15:41:17 ID:cZZYfOnr]
iをdouble型にして、
i += 0.5;
とでもして、int型にキャストしたものを座標に入れればいいんじゃね?
forでループかけるとCPUの処理速度に依存とかしないか?



242 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 20:08:54 ID:nZaMbvad]
速い遅いの議論とは離れるけど、ループ中でLoadGraphScreenを使って
毎回ファイルから読み込むのはどうかと。
最初にLoadGraphでメモリに読み込んでおいて、
座標を変えながらDrawGraphで描画するのが一般的なやり方だと思う。

243 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 21:39:37 ID:CBraLr7F]
LoadGraphScreenって中で一回だけ読み込んで
しばらくキャッシュしとくような実装にはできないのかな
実用にならないことがはじめから明らかな関数なんて何考えて付けたんだろう

244 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 22:50:56 ID:whlEiLTD]
れらりんがそばにいるよとささやいてくれると聞いて

245 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 05:50:52 ID:fap41hw9]
DXライブラリはサンプル的なものは簡単に作れるけど、実用性低いからな

246 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 21:03:50 ID:i7dQBtHQ]
実用性の高いライブラリを教えてくれ

247 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 21:16:40 ID:fap41hw9]
>>246
ttp://gamdev.org/w/?%5B%5B%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%5D%5D

248 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 21:47:32 ID:CXMeC6zZ]
>>246
DirectX
OpenGL

249 名前:名前は開発中のものです。 [2008/04/05(土) 10:46:23 ID:IUUENaiS]
>>245
そりゃ確かに3Dという弱点はあるけど普通にいいライブラリだと思うよ。
他の高機能だが使いにくいライブラリやDirectXへの入門的な位置づけには十分だと思う。

250 名前:名前は開発中のものです。 [2008/04/05(土) 10:55:48 ID:IUUENaiS]
>>245
それにこういうのだって頑張れば作れるんだし実用性が低いって言うのはあり得ないと思う。
l.huu.cc/sakuhin.html

251 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 12:11:12 ID:x08O1Mf7]
DXライブラリだと何ができないん?



252 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 12:11:47 ID:vXK+UHY6]
春になると変なの湧くな

253 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 12:27:54 ID:VHg9Yq4r]
作れない部分だけ掘り下げりゃいいじゃん

254 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 22:10:28 ID:k0L9974C]
>>253
その方が難しいとおもうが・・・・。
(中途半端に人のライブラリを改造するのは初心者にこそ大変。
 
だけど、DXライブラリは非常に優秀だと思うよ。
もちろん自分の主義から観て、ケチつけたくなるような部分がまったくないわけじゃないけど、


255 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 20:19:41 ID:wzxKugzG]
どっちにしろ
絵やテキストの必要な段階までたどり着いてorz

256 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 12:36:00 ID:3ac42Qx9]
プログラムが完成してればメンバー募集スレ辺りで適当に

257 名前:名前は開発中のものです。 [2008/04/11(金) 19:45:54 ID:RER4fV/1]
C++&DXライブラリ
で、ポーズ機能を実装したいのですが、どういった風にすればよいでしょうか。
簡単な質問でしたらごめんなさいです。

258 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 19:55:16 ID:5xNQ5/qR]
while( CheckHitKeyAll() == 0 )
{
//ポーズ機能の完成である。
}

259 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 20:18:15 ID:b791QYZ+]
ポーズ中はキャラ移動のプログラムを動かさず
画面描画だけしてやればいいよ

while(1){
 キー入力();
 if ( pause == 0 ){
  自機();
  敵();
  背景();
 }
 画面描画();
}

260 名前:名前は開発中のものです。 [2008/04/11(金) 21:01:32 ID:RER4fV/1]
回答ありがとうございました!
参考にさせていただきます。

261 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 23:05:14 ID:Bpsz+O4d]
これって、簡単な3Dならできるってあるけど、関数どこにあるんでしょうか?



262 名前:名前は開発中のものです。 mailto:sage [2008/04/13(日) 23:05:34 ID:OT5S4/B3]


263 名前:名前は開発中のものです。 mailto:sage [2008/04/13(日) 23:40:55 ID:mkP8Ow/2]
DrawPolygon3D?

264 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 21:08:06 ID:F5c9NCO3]
過疎ってるなぁ


265 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 16:40:35 ID:Z01QL+t5]
立ち絵みたいなCGで背景との境界を綺麗に見せる、
いい方法ってあるかどうかはここで聞いてもいいですか?

266 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 17:56:04 ID:KZC2fEfY]
アルファチャンネルを使う

267 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 23:17:42 ID:Z01QL+t5]
>>266
ありがとうございました。

268 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 00:48:13 ID:EYZpWM/6]
DXライブラリ使ったプログラムをUnicode環境にしたいときってどうしてる?
ウィンドウハンドルを取得したりしてTextOutとか使ってみたんだが、うまくいかないし。
画面関係の処理はDXライブラリを使わないでがんばるしかないのかな

269 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 00:58:22 ID:G0TjCggk]
やったこと無いがtchar.hをインクルードして
全部_T()マクロで囲んでしまうとか

270 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 11:28:25 ID:EYZpWM/6]
TCHAR型とか使っても、DrawString等の関数はchar型なんで、そこでつまづいちゃうんですよね。
IME関係の関数も同じでエラーがでちゃって。

271 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 15:05:14 ID:G0TjCggk]
もうそこはライブラリその物を書き換える気概が無いと駄目かも知れん



272 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 15:12:00 ID:G0TjCggk]
あーそれか自分でUnicodeをShift-JISに変換するコード書くかだな

273 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 16:35:28 ID:rDKs0OU5]
OSがやってくれるけどね。

274 名前:名前は開発中のものです。 mailto:sage [2008/04/20(日) 00:52:23 ID:YkchCY9h]
レスサンクスです。
ライブラリ書き換えは考えて試したりしたのですが、あきらめました。
知識と根性が足りないみたいです。
どうせ糞コードでコードを再利用することもないと思うので、このままマルチバイト文字セットで突っ走ろうかと思います。

275 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 22:49:21 ID:mkIxW9Wq]
>>274
DXライブラリ3Dの中にTStringってのが入ってるから使ってみたら?
その中にマルチバイトとUnicodeの相互変換する関数が入ってる。
俺はTSTring型を改良して使ってる。

276 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 17:51:51 ID:OjNC6XlB]
音楽読み込むの時間かかりすぎじゃね?
数秒かかるんだが

277 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 08:37:21 ID:SaATaECc]
>>275
DXライブラリ3Dはまだベータで仕様変更する可能性があると思って敬遠してたんだが、
見てみたら結構よさそうだな。
ちょっくら使ってくる。

278 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 07:38:22 ID:V1/5gnMN]
>>276
つSetCreateSoundDataType( DX_SOUNDDATATYPE_FILE );

279 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 21:00:49 ID:WNI824LE]
過疎

280 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 18:15:22 ID:vJ7ltqp0]
visual studio 2005でプログラムを作成しているのですが、
waveファイルをリソースにして実行ファイルに埋め込んだ上で再生するにはどうしたらいいですか。
resource.rcファイルに、
WAV01 WAVE "../sound/01.wav"
プログラムファイルで、
se01 = LoadSoundMem(TEXT("WAV01"));
のように記述しコンパイルが通ることを確認したうえで
PlaySoundMem()で再生しようとしたところ何も音がでません。。


281 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 18:20:13 ID:vJ7ltqp0]
se01の返り血を調べたところ、-1になっていたので
LoadSoundMem()関数が失敗しているようです。。



282 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 21:14:46 ID:NVb3ZT2+]
> 返り血を調べたところ

  ビチャビチャ ..`_;:;;::::.::.....
 (´:;;..,,゚Д゚) .,.-';;`,;::;;:;:;:;;:'': 


283 名前:名前は開発中のものです。 mailto:sage [2008/05/05(月) 08:40:01 ID:6+vVhwuM]
今日のルミノール反応スレか。

284 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 02:03:17 ID:HfsKgZoV]
リソースから読み込めねえのかつかえねえなDXライブラリは

285 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 02:53:21 ID:fMYrwNTv]
つ int LoadSoundMemByResource( const char *ResourceName, const char *ResourceType, int BufferNum = 1 ) ; // サウンドをリソースから読み込む

286 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 16:26:25 ID:HfsKgZoV]
ありがとうございましたできました。

287 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 16:29:27 ID:QOE/ow/d]
ID:HfsKgZoVの態度の変わりように吹いたw

288 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 19:15:47 ID:WkMOtNpw]
ただの煽りかと思ったら本人だったのかw

289 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 23:51:34 ID:F6wTuFjk]
ID:HfsKgZoVに全力で吹いたwwww
ずっとROMってたけどこれだけは書き込まずにはいられなかったwwwww

290 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 23:53:59 ID:FAulgXST]
ってか、リファレンスに乗ってない関数ってDxLib.hからみつけてきてるの?

291 名前:名前は開発中のものです。 mailto:sage [2008/05/07(水) 00:57:20 ID:71Y0MVSA]
>>290
そう。後はソースから直接とかかな



292 名前:名前は開発中のものです。 mailto:sage [2008/05/08(木) 22:23:43 ID:S2HRvK+u]
読み込んだ画像をグレースケール化して表示させるとかできないのかな?

293 名前:名前は開発中のものです。 mailto:sage [2008/05/08(木) 22:25:39 ID:eQ3x57+w]
あらかじめ

294 名前:名前は開発中のものです。 mailto:sage [2008/05/08(木) 22:54:10 ID:L02lWeB7]
>>293
正解

295 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 01:41:28 ID:lT34Osvt]
Windowモードにしたときにサイズを変更しようとすると、プログラムが終了してしまうのを防ぐにはどうすればいいんですか?

296 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 04:51:23 ID:FY4Aqiot]
質問。
DxLib3Dをはじめて入れてみました。
いきなりなんですが、「〜は未解決です系のエラー」が出てきてしまいます。

一応このページの説明通りに設定したのですが、まだ出てきます。
fatalita.sakura.ne.jp/3DLib/Install/Problem.htm#Case2

この設定以外でどこかおかしそうなところというと、どこでしょうか?

297 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 04:53:59 ID:FY4Aqiot]
VS2008EE
DXライブラリ3D (Ver 08.5.11 BETA48 )
XP sp2

という環境でやってます

298 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 10:46:33 ID:N5DdO6sn]
>>297
DirectX9の最新版をインストールしなおしてみたら?
それかPlatformSDKのインストールに失敗してるとか?

299 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 20:28:52 ID:FY4Aqiot]
>>298
platformSDKを再インストールしたらうまくいきました。
ありがとうございました。

300 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 20:42:10 ID:TlbymtVz]
横レスだがEEでうごくようになたの?

301 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 20:43:31 ID:aaHitA9H]
EEで動くようになってる筈



302 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 21:56:45 ID:Tr9iRAu8]
>>300
何ヶ月も前から

303 名前:名前は開発中のものです。 mailto:sage [2008/05/25(日) 16:56:29 ID:3WsNPwhz]
C#のDXライブラリを使っているのですが、
タイトルバーのアイコンはどうやって設定すればよいのでしょうか?
アイコンのIDと言うのの調べ方がいまいちわからないのですが……。

304 名前:名前は開発中のものです。 [2008/05/25(日) 21:14:02 ID:lS7V6yTW]
>>303
そういえばDXライブラリ作品でタイトルバーのアイコンが変更されたプログラムって見ない気がする。
できんのかな。とりあえず32x32だけじゃなく16x16の方もちゃんとアイコン描いてる?(VSから直接描けるはず)

305 名前:名前は開発中のものです。 mailto:sage [2008/05/26(月) 00:59:51 ID:kspnggL4]
VSでもExpressは描けないんだよな
ソフトが分かれている性でExpressはVSじゃない、って誤解をうけていそうだが

306 名前:名前は開発中のものです。 [2008/05/26(月) 03:00:55 ID:9qMTVlR3]
>>305
ほんとだ。試してみたらExpressではペイントが起動したよ。
製品版ではVS内部で便利なペイントツールみたいなのが開いていたのに。
.icoに2つの画像もたせるには何かのフリーソフト使うしかないみたいだね。

307 名前:名前は開発中のものです。 mailto:sage [2008/05/26(月) 12:57:41 ID:eOfkTAJ+]
>>304
自分はアイコン変えてるよ?

homepage2.nifty.com/natupaji/DxLib/dxtec.html#M2

このやり方で変わってる。


308 名前:名前は開発中のものです。 mailto:sage [2008/05/26(月) 18:28:24 ID:l0TB74on]
>>304
ゲームのアイコンを変えたら、なぜかタイトルバーのアイコンも変わりました。
理屈はよく分かりませんが、とりあえずできました。

>>307
C#でやっているのですが、その方法の仕方がいまいちわかりませんでした。

309 名前:名前は開発中のものです。 [2008/05/26(月) 23:36:40 ID:9qMTVlR3]
>>307>>308
俺も昔VS2003でそのやり方やってたけどそれで代わる時と代わらない時があったんだよな・・。
2005とか2008では分からんけど。俺の勘違いかもしれないから流してくれ。

310 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 00:22:06 ID:yuK+OsBq]
最悪SendMessage(hWnd, WM_SETICON, ICON_SMALL, (LPARAM)hIcon)で
C#ならDllImportを忘れずに

311 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 01:20:30 ID:2WZDLKIU]
hWndはどこから取ってくるの?



312 名前:名前は開発中のものです。 [2008/05/27(火) 01:35:54 ID:145798w0]
>>310
ああ、明示的にしてやればよかったのか。ありがとう。

>>311
GetMainWindowHandle()でいける。

313 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 09:33:02 ID:2WZDLKIU]
>>312
そんなのがあったんですね、ありがとー

314 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 23:01:56 ID:GJjmi+z5]
質問
みなさんDXライブラリを知ったきっかけor使ってみようて思ったきっかけって何?


315 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 23:11:16 ID:yZNE8DLZ]
プログラミングを始めてゲームでも作ってみたいな
ライブラリ関係のwikiを見て知る
SDLなんて環境依存も少ないし、よさそうだ
ちんぷんかんぷん
次の候補のDXライブラリを使ってみる
これはいいライブラリ
DXライブラリwktk中

316 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 00:16:14 ID:1JvUBrE4]
>>314

プログラミング暦は長いんだけど、せいぜい旧世代パソコンでBASICとアセンブラ、
COBOLとか、WindowsパソコンだとVBくらいしか触った事なくて
Windowsでゲーム作りたくてもDirectXもWindowsAPIもさっぱり解らなくてできなかったが
(何で知ったのかは忘れた)DXライブラリを試しに使ってみたら
簡単にそれっぽい事ができたのでそのまま使いつづけてる。
(C言語も初めて使うわけだが、まぁBASIC的な使い方でなんとかやってる)


317 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 03:00:58 ID:GkgEuGoe]
>>314
私はネットで偶然見つけて最初は挫折しました。
BBSの人たちとはキット住む世界が違うハイレベルな人たちなんだ・・とか思って。
まぁ今は卒業して次の3Dライブラリに逝ったりしています。
退屈なC言語の勉強が凄い刺激的な遊びに変わったのも全てこのライブラリのおかげです。

318 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 06:57:20 ID:XwHdSPVR]
アンケート禁止

319 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 11:56:50 ID:GkgEuGoe]
>>318
それでこの過疎レスが盛り上がるならいいジャマイk

320 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 18:11:49 ID:ofV5JpVk]
リファレンスにサンプルプログラムが多く載ってたので、これなら使えそうだと思った。
あのサンプルのおかげで、初心者も初期段階で挫折することが少なそう。

321 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 23:56:13 ID:CX3PJDp1]
まぁ、扱いやすいライブラリではあるね。2Dのみでもメリットは大きい。


というか、毎度毎度お馴染みの某書籍シリーズがDXライブラリだけでも4冊目に・・・。
それだけでも、教える側・学ぶ側にも初心者向けなのだろうか・・・?



322 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 23:59:05 ID:TPkKrb+x]
東方弾幕風でぐぐるといいよ

323 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 23:59:39 ID:TPkKrb+x]
誤爆

324 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 01:01:39 ID:NlELBjm8]
>>321
フレームワーク組まれてないから、自由度が無茶苦茶に高いと思う1年チョイ使った感想。
Seleneに移行して実感したよ。
ガチガチにフレームごと組まれたライブラリってホントに使いにくい。


325 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 12:06:31 ID:CSCMSheF]
>>324
Seleneって自由度低いというか使いにくいの?
試したこと歩けど使い方よう分かんなかった。

326 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 12:37:08 ID:NlELBjm8]
>>325
自由度は使う人の知識・技術によるんじゃないかな。
使いにくいかどうかについては、DirectXの基礎知識がないと使うことすら不可能だと思う。
フレームワークで何をしているのかすらわからんと思う。


327 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 12:38:45 ID:NlELBjm8]
連投スマソ。
昨日、>>324を書いてからDXライブラリ3Dを試してみたんだけど、死ぬほど楽でワロタwwww


328 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 21:38:13 ID:29G5LbgY]
凝ったレンダリングしたいならSelene使えばいいし、
とりあえず手軽に3DやりたいならDX使えばいいってだけの話じゃね。

>>325
自由度が少ないほど基本的に使いやすい。
自由度が多いと何をしていいのか分からない。

329 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 21:51:10 ID:xes6/YUh]
DX3Dの作者もSeleneは使い方わかんなかったって言ってた

330 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 00:50:20 ID:pM3Py+fC]
しょーもない、意見かもしれんないけど、
Seleneは、サンプルとかリファレンスが理解しにくいからなぁ・・・・・・。
下手すると、Seleneで取り持つよりも、直にDirectXをサンプルとかチュートリアル
見ながら叩いて遊んだほうが分かると、経験から思う。
まぁ、DirectXは資料も多いし、なんだかんだで基礎からちゃんと解説やってるんだよね。


でもDirectXとかは細かい事やりたい時以外には、自分でラッパーするのも面倒だから困る。
そういう点で、DXlibは素晴らしい。適当な実験とか、ちょっとしたプレゼンなんか向けに張りぼてなんかも作りやすい。



331 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 09:42:43 ID:vvR8DG4O]
SeleneはDirectXを直接触ったことがないと理解できないお約束が多いからなあ



332 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 23:27:39 ID:JljUGpqP]
DXライブラリの3D版、良い感じで進行してるようですね。

>近い将来実現したい機能:
>・.mqoファイルの読み込みと描画

個人的にはこれが楽しみ。

333 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 16:57:53 ID:Paz1Lvkx]
DXライブラリ3Dで質問です。
メタセコイアで作成した立方体や球体(Xファイル)を表示させようとすると、崩れてしまいます。
(たとえば立方体の場合、6つの面がばらばらになって、それぞれ座標がずれて表示されてます。)
原因はどこにあるのでしょうか?

自作したモデルは、DirectX Viewer上ではちゃんと表示されてます。
(メタセコからXファイルに出力する時、ちゃんとUVのところにチェックを入れてあります。
テクスチャの設定もしてあります。)

プログラムはリファレンス&サンプルのものを、ファイル名だけ入れ替えたものです。
fatalita.sakura.ne.jp/3DLib/Ref/Part/Graphic/index.html#DrawModel

サンプルについてたxファイルのモデルでためしたところ、viewer上・プログラム上のどちらでも表示されます。

環境
VC++2008 EE
DXライブラリ3D 通常版ダウンロード (Ver 08.5.30 BETA52 )
メタセコ Ver2.4.8






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef