鬱だ氏のうDirectX
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG俺自身はしばらく前までエロゲのバグ対策やっててうんざりでした。
罵詈雑言はプログラマー版やゲーム版にまかせて、
未来に役立つかもしれない事を書いてね。
0002名無しさん@お腹いっぱい。
NGNGすげータイトルだな、
0003名無しさん@お腹いっぱい。
NGNG0004名無しさん@お腹いっぱい。
NGNGGameSDKの頃は知らんのだけど、そういう話があったんだ?
Direcr3DRMなら聞いたことあるけど…。
0005名無しさん@お腹いっぱい。
NGNGドリカスに続き、CE3.0でも、DirectXが使える
カスタムバージョンをやるらしい。
まぁこれは組み込み向けの話だけど。
0006名無しさん@お腹いっぱい。
NGNGRMはRealityLabから。
でもRMってもう氏んでるからどうでもいい。
0007名無しさん@お腹いっぱい。
NGNG0008名無しさん@お腹いっぱい。
NGNG0009名無しさん@お腹いっぱい。
NGNG0010>5
NGNG00115>10
NGNG向かないとか言っていたので、SEGAにしてみればそんなもんかな。
で、CE3.0のカスタムに載るDirectDrawでは、コマンドリストサーフィスとかいって、
チップへの描画命令に解釈したコードをサーフィスのバッファにおいて、
Bltってやると、それをチップ側でばーっと実行するようなのをやるらしい。
GDIのAPIっぽいヤツで、Surfaceに描画すると、チップのコマンドに変換されるんだと。
他のWin系でも、そういうのやるのかな?
0012>11
NGNGまあ、ドライバの実相とチップのレンダリングエンジンに依存
するけど...
0013追加
NGNG「セガ+DCだったから」と言うのが正解かな?
DirectX for GS/EE(PS2)が実現すれば、えれー事になりかねない
けど、M$がまず許さないし、作れるミドルウェア会社も無いと思ふ
00145
NGNGGDIのドライバをスクラッチしたことはさすがにないけど、
普通にGPEからドライバ作る場合だったら、例えばLineってやると
その描画が終了するまでアプリはブロックされる感じになるよ。
VBlank待ちでキュー処理ってのだとドライバによってはあるかもしれないけど、
アプリ側から制御できないし。
コマンドリストサーフィスは、DirectDrawSurfaceの一種で、
バックサーフィスとして作っておいて、
そこにドライバベンダが実装したGDI互換仕様のAPIで書き込むと、
チップ固有のコマンドリストがサーフィスのバッファに生成され、
アプリケーションが任意のタイミングでコマンドリストサーフィスを
転送元にしてBltするとBlt先サーフィスにチップパワーで
ゴリっと描画されるっていう仕組みで、普通のBltとは、また違った趣。
ベンダが用意しないといけない、コマンドリストサーフィスに
描画するためのGDI互換APIが、MSの方で標準化されたら(選定はまだベンダ任せ)、
CE以外のWinのDirectDrawにも採用されるんじゃないかなぁと思ったもんでして。
そしたら、ハードウェアアクセラレーションを利用できる口が
増えるってことになるんで、進歩かなぁと。
>>13
ゲームにゃ関係ないが、PS2用ならJavaVMが欲しい。
どっか作ってくれ。
0015>14
NGNG>CE以外のWinのDirectDrawにも
俗に言うGDI2000ですかね?最近聞かねーなーこの単語(笑)
>ゲームにゃ関係ないが、PS2用ならJavaVMが欲しい
って言うか公開はされてねーけど、Linux/MIPSがあるんだから
動いても不思議じゃないね〜
0016名無しさん@お腹いっぱい。
NGNG主要なDirectX機能をDelphiのコンポーネント化したものだけど、
大抵のものはこれで間に合いそう。紙マニュアルも市販されたし。
ちなみに開発されたのはTMPGEncの堀さんです。
まだ内容よく見てないけど最強のDirectX開発環境になってくれ
ないかと期待してますです。
0017名無しさん@お腹いっぱい。
NGNGエロゲでもDirectXを使うの?
(エロゲはあんまりやったことないんでバカな質問だったらゴメン)
00181じゃないけど
NGNG使うよ。評判あんまり良くないけど、ラクだし。
0019名無しさん@お腹いっぱい。
NGNGDirectXのドライバを書くと、やたらとインターフェース定義に関する
部分が多くてめんどくさい。なんでこれをCOMにするのかよく分からん。
全部ヘッダで見せればいいもんだと思うんだがな。
どうせ、Webとかあまり関係ない世界なんだし。
0020>14
NGNGhttp://www.famitsu.com/game/daily/2000/m06/d08/n04.html
0021名無しさん@お腹いっぱい。
NGNG2.3年まえにDirectXをかじった時には、Direct3Dプログラミングガイドブック
という本についてたDirect3Zというのを使ってたんですが、久しぶりに作者の
ページを見てみたらページごと無くなってました。
メンテナンスされなくなった物をつかうのもナンだし、定番のライブラリって
あれば、おしえてください。
0022名無しさん@お腹いっぱい。
NGNG0023名無しさん@お腹いっぱい。
NGNGfor VBee
0024麒麟
NGNGDirectX関係の本を買いあさってはいますが、
どれもこれもDirect3Dのところに来ると独自ライブラリを持ち出して説明しやがります。
固有のライブラリで覚えてしまうと、後々応用が利かなくなっていやなので、
それ以外のものを探しているんですが、なぜかありません。
独自ライブラリやDirect3DXライブラリを使用しないで、解説している本があったら教えてください。
0025名無しさん@お腹いっぱい。
NGNGライブラリのソースを読むのはきついの?
入門書に載ってるライブラリって、薄いラッパーなんでしょ?
0026わくわく
NGNG----------------
| |
| A --------------
| | |
-----------| |
| |
---------------
0027名無しさん@お腹いっぱい。
NGNGSDK付属のヘルプとソースでは駄目か?
0028麒麟
NGNGキツイっす。すんません、ヘボで(^^;)
>27
げっ! しまったヘルプにチュートリアルが。
失礼しました〜〜〜〜〜〜〜〜。鬱だ、氏のう。
0029>28
NGNG初期化部分なら参考になると思う。
0030名無しさん@お腹いっぱい。
NGNGヘルプを見てもさっぱりわかりません。
なにか参考になりそうな書籍・サイトがあれば教えてください。
0031バッカーです
NGNGhttp://www.bio100.co.jp/article/dxprgsp.html
にコーディング例があるよ
0032スーパー名無しブラザーズ
NGNGMSDN Libraryを見てもさっぱりわかりません。
なにか参考になりそうな書籍・サイトがあれば教えてください。
003330
NGNG0034麒麟
NGNGD3Zは、昔読んでよくわからんかった記憶が(^^;)
もう一度やってみるか・・。アドバイスどもです。
0035名無しさん@お腹いっぱい。
NGNG0036名無しさん@お腹いっぱい。
NGNGされてない
0037名無しさん@お腹いっぱい。
NGNGできればコメント付きで。
0038名無しさん@お腹いっぱい。
NGNG自分で探そう
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=962188959
参考スレ
0039名無しさん@お腹いっぱい。
NGNG0040名無しさん@お腹いっぱい。
NGNG0041名無しさん@お腹いっぱい。
NGNG何で作っても良いんじゃない?ゲームが面白ければ。
0042名無しさん@お腹いっぱい。
NGNGこれからDirect3Dの勉強するっていうんならRMは意味ないかもね。
0043名無しさん@お腹いっぱい。
NGNGDX8SDKのヘルプに無いし、サンプルも付かなくなった。
D3D8はDDrawも統合されちゃって、かなりスッキリとした印象。
最初からこーしといてくれよって感じ。
0044名無しさん@お腹いっぱい。
NGNG0045名無しさん@お腹いっぱい。
NGNG>最初からこーしといてくれよって感じ。
激しく同意。
バージョン上がるたびに勉強するのは疲れたよ。
0046DX8
NGNG0047名無しさん@お腹いっぱい。
NGNGもっと楽な方法は無いのか?
0048名無しさん@お腹いっぱい。
NGNGVisualStudio6の続編はVisualStudio7じゃないんですか?
0049DirectX8厨房
NGNG2Dプログラマ御用達のIDirectDrawSurfaceそのものが無いよう。
「DirectX 8.0 API にはプライマリ サーフェスの概念はなく、プライマリ サーフェスを表すオブジェクトを作成することはできない。プライマリ サーフェスは、デバイスの内部プロパティと見なされる。」
もちろんIDirectDrawSurface7は旧製品の互換性のために残されてるけど。
今後はDrawPrimitive使えってか? CopyRectsはなにも機能ないし。
面倒な手続き無しで簡単に使えるBitBLTも厨房向けに用意してくれてもいいのによう。
0050名無しさん@お腹いっぱい。
NGNG3Dゲー作る時に何のモデリングソフトを使ってキャラ作ってる?
0051名無しさん@お腹いっぱい。
NGNG0052名無しさん@お腹いっぱい。
NGNG0053>51,52
NGNG0054名無しさん@お腹いっぱい。
NGNG0055名無しさん@お腹いっぱい。
NGNGTruespace
Lightwave
こっから選べって言われたらどれがいい?
0056名無しさん@お腹いっぱい。
NGNG0057a
NGNG0058名無しさん@お腹いっぱい。
NGNGバグをいつ直すのか・・・。
0059名無しさん@お腹いっぱい。
NGNGDirectAudioでもいいんですが・・・。
0060名無しサソ
NGNGメタセコイアは?専用フォーマットが気に入らなければ、
Xで出力も可能。
0061名無しさん@お腹いっぱい。
NGNGXファイルへのコンバータはあるみたい。
0062名無しさん@お腹いっぱい。
NGNG出来る
0063名無しさん@お腹いっぱい。
NGNGアニメーション再生は自前でやれって事か・・(TT
006453,56
NGNGtrueSpaceは標準でXのインポート・エクスポートできるようです。
しかも安い!!(STARTは\2,800)
早速の体験版を落としてみます。
http://www.smisoft.com/supp/ts/wtsc0008.html
0065名無しサソ
NGNGプログレッシブメッシュモナー(涙)
無段階LODの実装(メッシュ生成プログラム&
LOD表示プログラム)は、自前じゃきついよ。
プロのソフトハウスだったら自前でやるから
いらないって事か。ホビープログラマの立場は一体・・・
0066名無しさん@お腹いっぱい。
NGNG一応D3DXで実装されてますよ。
かなーりメンドウだけど。
サンプルようわからんし。
0067名無しさん@お腹いっぱい。
NGNG0068名無しさん@お腹いっぱい。
NGNGD3DXでContextを作成すると自動的にプライマリとバックバッファが
作られちゃうけど、Clipper付ける作業は自動化されてないの?
0069名無しさん@お腹いっぱい。
NGNG0070名無しさん@お腹いっぱい。
NGNGされてない、切り替えてみて驚いた。
0071名無しさん@お腹いっぱい。
NGNG0072名無しさん@お腹いっぱい。
NGNG比べて何か弊害ってあるのでしょうか?サイズがでかくなるとか。
0073名無しさん@お腹いっぱい。
NGNGステンシルが使えないとか。
007472
NGNGサンキューです。その程度なら今のところ問題なさそうです。
どのみちステンシルはまだ重くて動かないですし(サンプルのでさえ)。
じゃぁサイズとかは大丈夫そうですね。
0075名無しさん@お腹いっぱい。
NGNG初心者的な質問ですいません。
D3Dで3Dゲームつくってるんですがステージとステージの途中に
ムービーを流すためにDirectShow使ってAVI再生してるんですがこれって一般的なんですか?
0076名無しさん@お腹いっぱい。
NGNGほしいいいいいいいいいいいい
0077名無しさん@お腹いっぱい。
NGNG0078名無しさん@お腹いっぱい。
NGNG0079>76
NGNG\1,050出せれば
http://www.microsoft.com/japan/developer/directx/DX8SDKwJH.pdf
0080名無しさん@お腹いっぱい。
NGNG0081名無しさん@お腹いっぱい。
NGNGドキュメント(9MB)だけDLして勉強しよっと。
0082名無しさん@お腹いっぱい。
NGNG0083名無しさん@お腹いっぱい。
NGNGCマガ2月号に付くよ>SDK
0084名無しさん@お腹いっぱい。
NGNG0085名無しさん@お腹いっぱい。
NGNG0086名無しさん@LV5
NGNG0087名無しさん@お腹いっぱい。
NGNG0088名無しさん@お腹いっぱい。
NGNGd3dx8だとD3DXCreateContext()自体が無くなってるね。
本家(d3d)のそれが簡素化されたのでお払い箱ってか
008981
NGNGプログラム書くぞ〜。
クリスマスにコーディング・・・
理系大学生万歳!!
0090名無しさん@お腹いっぱい。
NGNGちくしょう、頑張れ。
こっちもバイト&コーディングで終わるはずだぜ。
そんなオレらにMerry dXmas!!!
・・・・・・・・・・・・はー
0091名無しさん@お腹いっぱい。
NGNG2週間かかった。
ファイル壊れてた。
………。
||
Λ||Λ
( / ⌒ヽ
| | |
∪ 亅|
| | |
∪∪
0092名無しさん@お腹いっぱい。
NGNGそれはおいといて、
いいかげん数MB単位にでも分割UPして、CRCチェックさせろよ。知恵はないんか?>M$
0093名無しさん@お腹いっぱい。
NGNG作品の中でも一番面白かったです。
>>91
やっぱプログラムすれば良い、ってもんでもねぇな。うん。
0094名無しさん@お腹いっぱい。
NGNGアメーリカは100MBダウンロード位
ヘでもないのでは、などと推測してみる
0095名無しさん@お腹いっぱい。
NGNG大統領がクリントンのときゴアが光ファイバー通しやがったからね。
1秒間で10MBだっけ?
0096名無しさん@お腹いっぱい。
NGNGMS内でも分割してるところはしてる。
0097名無しさん@お腹いっぱい。
NGNG0098名無しさん@お腹いっぱい。
NGNGえぇっ、じゃあSDKもたった15秒?
1月18日のCマガ楽しみに待ってる回線細いオレは・・・・
クリスマスと併せてダブル打つだ・・・
0099名無しさん@お腹いっぱい。
NGNG意味はある。
分割してあるうちの問題ある部分だけDLしなおせばいい。
壊れてるか特定できればの話しだけど・・・
0100名無しさん@お腹いっぱい。
NGNGMD5チェックサムでも置いてくれればいいんだがな。
0101名無しさん@お腹いっぱい。
NGNGこれ見ると、アメリカも自宅の回線はたいした帯域ないのかも。
つーか韓国すげえ。
■ このスレッドは過去ログ倉庫に格納されています