5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

3Dエンジンの技術について語ろう

1 :名前は開発中のものです。:02/06/07 10:46 ID:VX129WA.
語ろう。
3Dエンジンをつくる上での質問も可

3D Engines List
http://cg.cs.tu-berlin.de/~ki/engines.html

2 :名前は開発中のものです。:02/06/07 10:50 ID:VX129WA.
3Dエンジンと3DグラフィックスAPIの明確な線引きは、むずいかな。
特にコンシューマ。

最強の3Dエンジンはどれだ!?
http://game.2ch.net/test/read.cgi/game/1019644359/
からの参考だと
「OpenGLやDirect3D等のAPIにデータを流すプログラムがエンジン」

3 :名前は開発中のものです。:02/06/07 10:55 ID:VX129WA.
次世代(?)3Dエンジンも注目

http://www.watch.impress.co.jp/game/docs/20020529/e3deus.htm

4 :名前は開発中のものです。:02/06/07 12:04 ID:vuHgRI3g
DOOMIIIエンジン
http://www.watch.impress.co.jp/game/docs/20020529/e3doom3.htm

5 :自殺しろ博之馬〜鹿:02/06/07 12:28 ID:???
                         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      /\ /\           < ×クズ粕 博之×← 死んで人の為になりなさい お前にとって人生初めてのな 環境保護の意味でも死ね ! 博之よ。
      \_/  \  ∧_∧   // \_________
      /◯)//  \(´∀` )//
     /=// (⌒  ○=  )//
    /⌒//   VV /__ ノノ⌒
    (( // )   ⊆/〓〓(  ○ )
     \\_/          \_/
東京都北区 赤羽北2-31-16-1311 西村博之 ←これが社会の害虫 "糞ひろゆき"

6 :名前は開発中のものです。:02/06/07 16:22 ID:???
煽りも改行ミスがあるとぶち壊しだな

7 :名前は開発中のものです。:02/06/08 16:33 ID:???
ゼロから開発するくらいなら、他社のエンジンを買ってしまった方が安上がりという罠。

ということで、これより個人用・企業用に販売している3Dエンジンを吟味するスレにします。

8 :名前は開発中のものです。:02/06/08 16:51 ID:???
俺もそろそろ他人のエンジン大人しく使う時代かなと思った。

9 :名前は開発中のものです。:02/06/08 21:14 ID:???
他人のエンジンをうまく使い込むのと、自作で中途半端なエンジンを
作るのはどっちがフェードアウトコースだろうねぇ。漏れは後者だと
思ってるけど。

10 :名前は開発中のものです。:02/06/08 22:02 ID:???
他人のエンジン使っても中途半端なゲームを作る奴。

11 :名前は開発中のものです。:02/06/08 22:34 ID:???
>>9
他人のエンジンを使い込もうと思うと、
自作で同程度のエンジンを作れるぐらいの知識と技術が必要とされる罠。

既存のエンジンをうまく使い込むのは正しい姿勢だけど、
自作で中途半端なエンジンを作る経験を放棄した奴は即フェードアウト組みにご案内となる。

フェードアウトしたくなかったら、
趣味で自作エンジンを作りつつ、仕事で既存エンジンを使いこなすべし。

12 :名前は開発中のものです。:02/06/08 22:40 ID:cQHVePf2
そうだね。
まずは自作を作ってみて、エンジンとはどうゆうものかと理解するのは
プログラマとして必要不可欠な経験だと思う。

以降は自作エンジンを作った経験はあるが、既成エンジンに興味が
ある人達の為の情報交換スレとして利用してください。

13 :名前は開発中のものです。:02/06/08 22:45 ID:???
>>12
>>自作エンジンを作った経験はあるが

んなやついねぇヨ。
自分に出来ない事はさっくり白旗揚げて他人に頼るのもフェード
アウトしない秘訣だとは思うけどね。

14 :名前は開発中のものです。:02/06/08 22:57 ID:???
>>13
まあ、何か他人より卓越した技術を持っていればフェードアウトすることはないと思うけどね。
3Dエンジンがかけなくても、高度なAIエンジンを書けるとか、
物理シミュレーションエンジンを書けるとか、OSを書けるとかね。

最悪なのは他人の作ったものを使うことしか能がない奴。
こういう奴は30才までにだいたい消えていくね。

15 :名前は開発中のものです。:02/06/08 23:08 ID:???
>>14
>>最悪なのは他人の作ったものを使うことしか能がない奴。

 はぁ?よく判んないんだけど他人のライブラリを使うしか脳の無い
人っているのかねー?そこまで酷い奴には会ったことがねーから判らんよ。

16 :名前は開発中のものです。:02/06/09 00:21 ID:???
一般的には、
他人の作ったライブラリしか使わない(ように見える)奴=コスト計算がしっかり出来ている奴
だとおもうがどうか。

17 :名前は開発中のものです。:02/06/09 00:44 ID:???
>>16
でもなぜか、他人の作ったライブラリしか使わない奴が作るものは、へぼへぼなんだよね。

18 :名前は開発中のものです。:02/06/09 00:49 ID:???
それは使わない奴じゃなくて無能だから使えない奴じゃないか。
誰かが書いていたけど、
人のライブラリを使うにはそれと同じ物を書けるくらいの技術力が必要だ、と。
でも実際に自分でそれを書かないのは、保守にかかるコストを考慮した結果。

19 :名前は開発中のものです。:02/06/09 01:00 ID:???
>>18
正論なんだけど、>>16みたいなことを言っていると、
車輪の再発明をするのは馬鹿だなどと勘違いする奴が大量発生するんだわ。

20 :名前は開発中のものです。:02/06/09 02:10 ID:???
勘違いや嘘っぱちを、この板の中で正論として広めることは
ある意味で心地良いという罠。

21 :名前は開発中のものです。:02/06/09 03:40 ID:???
 あーもー、白状しますよ。漏れQuake1のエンジンすらまともに書け
ません。同等の物を作れなきゃ使う権利が無いなんて言われたらもう
明日にでも辞表を出すしかありませんヨ。

 つか、日本にQuakeエンジンをコーディングできる人って何人いるのよ?

22 :名前は開発中のものです。:02/06/09 04:55 ID:???
>>21
厨はなんでも極論が好きだねぇ。
何も作らないか、Quake1エンジン並みのものを作るかしか選択肢はないのかい?

中途半端なエンジンでもいいんだよ、とにかく書け、作れ。
そして他のエンジンを見ろ、感動しろ、真似ろ、

そういう積み重ねがない奴は、まともにライブラリは使いこなせないってことだ。

23 :名前は開発中のものです。:02/06/09 04:59 ID:???
Quake1のエンジンなら結構いるだろ。

コストを考慮して自作しない奴なんてどの位いるのやら・・・
能力あるやしはなんだかんだで自作すると思うけど。
実際自作した方が効率良い場合が多い。

24 :22:02/06/09 05:02 ID:???
補足しておくと、エンジンを書いたことがないなら使いこなせないというわけではない。
根底にあるアーキテクチャを知らずして使いこなすことはできないということだ。

そしてアーキテクチャを学ぶのに、
自分で実際に作ったり真似たりすることが一番の近道だと言うことだ。

本を読んだだけで深く理解できる天才はこの限りではない。

25 :名前は開発中のものです。:02/06/09 05:19 ID:???
 デジタルロケってーのあるじゃない?あれで素人さんのゲームを
何本か見たことがあるけど、結構いい線行ってるの多いんすよね。

 中には3Dの知識が全く無い人でも結構なの作れてたりして、変に
使い所がない技術に溺れるよりもなーんも先入観が無いのも大事かも
とか思いました。

26 :名前は開発中のものです。:02/06/09 06:31 ID:???
>>24
同意。
何も考えずに最高のパフォーマンスの出るライブラリなんて存在しない。
アーキテクチャを知らない奴は何がボトルネックになるかわからないから、
とんでもない使い方をするよね。
よく出来たライブラリであればあるほど無理な使い方でもなんとかしちゃうから
結果として非常にパフォーマンスの悪いものが作られてしまう。

例えばαチャンネル付きのテクスチャを何も考えずに描画できたとしても、
内部ではリストに繋いでソートして最後に描画しているなんてことを知らないから、
何も考えずにαチャンネル付けて描画しちゃう。

少し知識のある人なら、
αチャンネル付きのオブジェクト描画は最小限にし、できるなら加算で代用する。
スワップが起こらないように、すべてのテクスチャがキャッシュに載る大きさにする。
不透明と半透明オブジェクトは分離し、半透明は最後にリクエストする。
視点の変化が少ないならプリソートして動的ソートは避ける。
とかいろいろ工夫するよね。

その結果としてパフォーマンスにとんでもない差がでてしまう。

27 :26:02/06/09 06:44 ID:???
ついでに言うと、
これを見たアーキテクチャを知らない奴は、
「αチャンネルは遅い」としか捉えられないので、
今度は必要以上にαチャンネルを使わないようにしようと努力する。

丁度、仮想関数は遅いと言ってswitchで分岐している奴のように。

28 :名前は開発中のものです。:02/06/09 06:49 ID:???
>>26
 どーでもいいけど、そーゆー事を吸収してバカチョンでも扱える
ようになってるのが「エンジン」じゃないのん?オブジェクトの
ソーティングなんか意識するエンジンなんかわざわざ使いたくにゃーよ。

29 :26:02/06/09 06:51 ID:???
>>28
ね、みなさん、いかにアーキテクチャを知らない奴が使えないかわかったでしょ。

30 :名前は開発中のものです。:02/06/09 07:16 ID:???
26さん、そんな得意げに自分のレベルの低さを自慢しなくても…。ちょっと痛すぎ。

31 :名前は開発中のものです。:02/06/09 07:26 ID:???
なんていうかねぇ、、、
26の言ってる事ってさ、んー、97年とか98年の
ほんとに3Dゲームが出始めた頃に始めてやった奴が
苦しんだところだよね。

32 :名前は開発中のものです。:02/06/09 08:00 ID:???
コンシューマの人はそのハードで時代が止まっちゃうので仕方がない。

33 :名前は開発中のものです。:02/06/09 08:13 ID:???
>>31
つーか初心者も初心者が
MSNのDirectXのFAQのページ見て
ハナクソほじりながらフーンとか言っちゃってる
レベルと思われ。

34 :名前は開発中のものです。:02/06/09 08:56 ID:???
同意とか言いながら見当違いのところを語っちゃうのは恥ずかしすぎる

35 :名前は開発中のものです。:02/06/09 11:06 ID:DlpweEuA
ライブラリがわからず、サンプルを改造する事しかできない人もいます

36 :26:02/06/09 12:03 ID:???
なんか、まだ「知っている」/「知らない」でしか物事を語れない厨が多いね。
Zバッファとαブレンドの問題なんて等に俺は知っている->レベルが低いという
短絡的な思考能力はどうにかした方がいいと思うよ。

俺が言っているのは、
「アーキテクチャを知らないと、重大なボトルネックを生む可能性がある」
ということであって、αブレンドの問題は本質ではなく、たんなるわかりやすい例に過ぎないんだが(藁

知っている例を上げると、レベルが低いと本質を見ず、
知らない例を上げると今度は高度すぎて理解できない。
厨相手に説明するのも大変だ(w

37 :名前は開発中のものです。:02/06/09 12:34 ID:???
>>36
ほんとに高度なことも理解している奴なら>>26みたいにくどく語ったりしない。

38 :名前は開発中のものです。:02/06/09 12:40 ID:???
>>26
内容には激しく同意しますが、板違いです。
マジレスは控えましょう。ネタで遊びましょう。

遺憾ですが、そういう板です。

39 :名前は開発中のものです。:02/06/09 12:46 ID:???
どーでもいいこったが、26の言う事はただの精神論で一般論ではないヨ。
26のレベルの低さは>>29のレスですべてを語っていると思うが。

40 :26:02/06/09 12:50 ID:???
>>37
高尚な抽象論に留めておけば有難がるわけですな(藁

例えば>>22さんは高度なことを理解していて、
俺は高度なことを理解できていないということですか?

41 :名前は開発中のものです。:02/06/09 13:31 ID:???
26が心配するのも分らんでもないよ。

最近は下支えとなるアーキテクチャを理解せずにプログラミングしても
それなりのアウトプットがあるからね。Java/VBなんかが筆頭かなあ。
ゲームプログラミングも、それで済ませられるなら済ませたほうがいい、
ということになるかもしれんよね。

たしかに、そういうライトユーザーがワンサカでてくれば、
開発者の全体のレベルはガンガン下がるわな。

でもさ、ここは技術について語るスレなんだよ。
使う側の態度や心得を語ったり、グチったりしてもしょうがないだろ。

まあ、ライトユーザーはすぐ馬脚を出すから(既に何脚か出てますが:藁)、
そんなときは彼らのレベルを引き上げるべく、
興味の湧く話題を振ってさしあげるのがよろしいかと思う。

42 :名前は開発中のものです。:02/06/09 13:37 ID:???
つーか、そういうのって3Dエンジンの存在意義にまで影響を与えるような。
やっぱ作る側の心理としては、使う側に余計な手間や頭を使わせず
なるだけ抽象化したいって思うもんじゃないのかなぁ。
3Dエンジンって、ただ作る手間を抑える為に存在するものなの?

43 :名前は開発中のものです。:02/06/09 13:42 ID:???
3Dエンジンと一言でくくってるけど

A 作れる人がその手間を省くためのもの
B 抽象化しまくって、基礎知識さえあれば組めるようにしたもの

では大きく違うと思う。
新人君がAのタイプのを見ると面食らうのが普通。
Bは新人君でも使えるけど26が危惧するところの状況に陥りやすい。

44 :名前は開発中のものです。:02/06/09 13:55 ID:???
「使用上の注意は守った方が事故が起こりにくく、高い効用が期待できる」
「使用上の注意を守らずとも比較的安全なものから、正しく使わないと強い副作用を伴うものまである」
「使用上の注意が明示されていない場合、知識や経験に頼らなくてはならない場合がある」
みたいな話しじゃないのかな。
で、完全に抽象化され下位層を無視出来た方が嬉しいという理想と、とにかく基礎から全て学べやボケという理想、両極論がぶつかり合っている?

45 :名前は開発中のものです。:02/06/09 13:58 ID:???
ぶつかり合うというか、適材適所という問題では?
教育用には43でいうところのBのようなものが必要だろうし、
手間を省くにはAが便利だろう。

46 :名前は開発中のものです。:02/06/09 14:08 ID:???
>>45
それは逆で、教育用にはまず低レベルから教えることが重要だと思います。
お手軽ライブラリで形だけ作らせるのはゲー専の授業と変わらないと思いますね。
まあ使い捨ての人材なら問題ないのですが。

47 :名前は開発中のものです。:02/06/09 14:35 ID:???
>>24
実際になにをやっているかを知らないと使ってはいけないというのは大体同意なん
だけど、

>スワップが起こらないように、すべてのテクスチャがキャッシュに載る大きさにする。
>不透明と半透明オブジェクトは分離し、半透明は最後にリクエストする。
>視点の変化が少ないならプリソートして動的ソートは避ける。

人によって3Dエンジンの定義が違うだろうけど、これってまさに3Dエンジンが実装
すべき機能ではないの?結局の所はリソースを馬鹿みたいに使われればどっち
にしろ遅くなるけど、マテリアル関連の最適化みたいのはアプリが一々考えなくて
もいいんじゃないか俺はと考えているので。
あとはエンジン側に細かなプロファイル機能とドキュメントをつけておけば大体は
ボトルネックを考えられる手がかりにはなるんじゃない?

ところでPCのFPS以外で社外から導入したエンジンってどれくらい使われてるんだろ?
Renderwareとかを3Dエンジンの一種と考えても売れたゲームってGTA3くらいしか世間
のソフトでは思いい浮かばないんだけど…つーか、自社でしっかりしたゲームを作って
無い会社のエンジンってイマイチ信用できないなーって思うの俺だけ?

48 :名前は開発中のものです。:02/06/09 14:43 ID:YY34ESuU
このスレレベル高っ。26のいってる事にはマジでほーっておもた

Havockはどうなん?

49 :名前は開発中のものです。:02/06/09 15:38 ID:???
このスレがレベル高かったら世間は無能だらけと言うことになります。
26の言っていることは初歩の初歩ですごいとか言うレベルじゃない(26本人はわからないが)
アレでレベルが高いと思える人は3Dゲーム作れるに至るまでにすごい苦労するでしょう。

50 :名前は開発中のものです。:02/06/09 15:59 ID:???
>>47
確かにな。
3Dエンジンのインターフェイスなんて
アマプログラマーの俺には知る由もないが
>視点の変化が少ないならプリソートして動的ソートは避ける。
こんなディープな処理まで、ユーザーに許可してる、
ユーザーがするよう期待しているなんてちょっと考えられないな。
何でも出来るってのは聞えはいいが、
それだけ選択しなきゃならない項目が増えるってことだからな。
まあ、ソ−スの公開とこれとはまた別の問題であることを
あらかじめ断っておく。

51 :名前は開発中のものです。:02/06/09 16:08 ID:???
>>50
アマプログラマとかって逃げに入ってる割に偉そうなのがなんとも。

3Dエンジンって言葉の定義が曖昧な以上、
どんなインターフェースであろうと間違っちゃいない、と
>>45辺りで指摘されてるのにまだ続けるのかね?

52 :名前は開発中のものです。:02/06/09 16:16 ID:???
>>51
元にDirect3DやOpenGLがあって
金を貰ってライセンスするソフトである以上
それなりの水準ってものがあると思うんだが。
半透明ソートすらサポートしてなくていいの?
知らんけど。

53 :名前は開発中のものです。:02/06/09 16:21 ID:???
>>51
>アマプログラマとかって逃げに入ってる割に偉そうなのがなんとも。
実際に商用のエンジンを見たことがないから、そう正直に言ってるだけだが。
君って>>41
なんでそう攻撃的なん?

54 :名前は開発中のものです。:02/06/09 16:34 ID:???
>>52
別に半透明ソートがライブラリレベルで必要無い、なんて誰も言ってない。
例えばソート方法は精度と速度・メモリ効率とのトレードオフなわけだし、
ソートの単位がマテリアルなのかポリなのかモデルなのかによっても実装が違ってくる。
いくつかの代表的なアルゴリズムは用意しそれをデフォとするが、いざとなれば
ユーザー側でいくらでもカスタマイズできるようにするって方が、
出来ないよりは良いとは「俺は」思う。

もちろん、そんなこと一切考えないでOKな(ただしパフォーマンスが多少なりとも劣る)
3Dエンジン、ってのもそれはそれで価値はある。

つまりは適材適所ってわけだ。
これくらい長く書かないと理解してくれないのか。

55 :名前は開発中のものです。:02/06/09 16:37 ID:???
AvP2のαソート見て萎えたが、
あれはサポートしてねーつうことだったのかな。

56 :名前は開発中のものです。:02/06/09 16:38 ID:???
>>48が10代の人間であればなぁ・・・

57 :名前は開発中のものです。:02/06/09 17:01 ID:oH4fBV4.
>>47
俺も今、はじめてのハードで3Dエンジン作ってます。
ユーザーって、主にデザイナーの事ですよね?
シーンの構築ってほぼ自動にするし。

58 :47:02/06/09 17:45 ID:???
>>57
#ユーザーって書いたっけ?
絵描きさんもそうだけど、ゲームコード書いてくれるプログラマも使ってくれる
人と想定してるよ。

ソートに関してはなんというか…粒度の問題があるんでオブジェクト単位の
ソートに関してはベースクラスをユーザーが継承してアルゴリズムを変えられる
ようにしてるけど、ポリゴン単位とか、凸単位のストリップとか、より粒度の細かい
ソートは使うかどうかの指定しかしてないなぁ。逆にこの当たりのレベルになると
実装の良し悪しはあってもアプリによってカスタマイズしたくなるような方向性の
違いってあるのかを聞いてみたい。

59 :名前は開発中のものです。:02/06/09 18:08 ID:???
>>58
俺の場合、αポリゴンは例外的に扱っているよ。
トライアングルリスト固定で、全部一枚のテクスチャにまとめてUVのみで指定。
ソートはVU0のマイクロコードで並列に廻している。

FFXみたいにカメラがある程度制限されている場合は
プリソートしてエッジアンチかけたりとかもいいかも。

60 :47:02/06/09 19:34 ID:???
>>59
まぁPS2では大体そんな感じになるだろうね…。他のソートスキームに関しても
まあ多分想像どおりの方法だよ。ただ、それはレンダラーレベルの話であって、
3Dエンジンを使用する側からはそういったことを意識しないですむような実装
にした方がいい気がする。まぁ、この辺の「カスタマイズの可能性を残しつつ
汎用的で高速に」といった矛盾とどこで折り合いをつけていくか、みたいな部分
が実装者によって考え方がまちまちで、面白いところではあるんだけど。

ちなみにシーンのカリングアルゴリズムについてはゲームに完全に依存するの
でここは抽象クラスと単純な視錐台カリングアルゴリズムを適用したサンプルし
か提供してなくって、あとはゲームにお任せすることにしてますがこの辺はどう
してます?

61 :名前は開発中のものです。:02/06/09 20:02 ID:???
頭からざっと読んだ感じ26の自作自演が冴え渡ってるな。

62 :名前は開発中のものです。:02/06/09 22:43 ID:6LWwWiAI
PCの場合、3DエンジンはDirectX(またはOpenGL)のラッパーライブラリという
ことになるのかな?
まぁでも表示部分だけじゃなくて、当たり判定やモデルアニメーションなんかも
サポートしなきゃ意味ないよね。

63 :名前は開発中のものです。:02/06/10 03:38 ID:???
なんつーか、3Dエンジンと3Dレンダラーがゴッチャになってないか?

64 :名前は開発中のものです。:02/06/10 04:35 ID:???
>>63
それ以前にライブラリとエンジンの差もわかってないっぽい。

ざっと流して読んだ感じじゃ
・ハードのアーキテクチャも理解してない奴に3Dエンジン使う権利ナシ
・知識が無くても使えるのがエンジンじゃねーの?
の両者の戦いって感じだけどどう考えても後者のほうが正しいんじゃないの?
つまんねーハードの知識習得に費やす時間があるなら賢いAIでも作る事に時間
費やした方がポジティブだべ?

65 :名前は開発中のものです。:02/06/10 09:14 ID:???
>ライブラリとエンジンの差

ほほぅ。

66 :名前は開発中のものです。:02/06/10 09:24 ID:???
>>65
必死だな。(藁

67 :名前は開発中のものです。:02/06/10 16:31 ID:1dQb7mzQ
つーか、既成エンジン使うのは個人の自由なので、その辺の議論は無意味。
それよりもエンジン情報の交換の場にした方が有益。

68 :名前は開発中のものです。:02/06/10 18:28 ID:???
ですな

69 :名前は開発中のものです。:02/06/10 21:39 ID:???
質問だけどライブラリじゃなくてエンジンと言った場合に
指し示す機能とは何がありますか?

70 :名前は開発中のものです。:02/06/10 22:12 ID:???
可燃液を注入して動力となる機能

71 :名前は開発中のものです。:02/06/10 23:01 ID:OLYHhar2
>>69
そのエンジンがあれば市販級のゲームが作れるだけの機能は欲しいね。
ボーンアニメーションファイルをサポートしてなきゃウソだ。

72 :名前は開発中のものです。:02/06/11 00:26 ID:???
それだとDirectXもエンジンじゃ

73 :名前は開発中のものです。:02/06/11 00:39 ID:???
>>64
すげーナッ!「ライブラリとエンジンの差」!!!
漏れの知らない間にどっかの権威ある団体か何かが決めたの!?!?!!??
しらんかったっっっ!!!浅学な漏れに御教授たのんますYOOOOOOOO!!

74 :名前は開発中のものです。:02/06/11 01:09 ID:???
ライブラリーとかエンジンとかレンダラーとか
線引きはどこなんだ?
>64にまず語ってもらいたい。

75 :名前は開発中のものです。:02/06/11 01:25 ID:???
箱庭を歩けて、エンジンの使い方サンプルがついてて、
これで売り物つくれそうと素人が思えるくらいのが猿人。

サンプルがくるくる回ったりするのがライブラリ。

作ってみるとなぜか動かないのが論文

76 :名前は開発中のものです。:02/06/11 01:32 ID:???
>>75
やっぱ学生か。良かった。

77 :名前は開発中のものです。:02/06/11 01:38 ID:???
必死もいいところ。

78 :名前は開発中のものです。:02/06/11 02:18 ID:???
つーかそれに金を払う価値があるかどうかだと思うが・・。
タダで手に入るDirect3DやOpenGLに毛が生えただけのような
のはちょっと・・。

79 :名前は開発中のものです。:02/06/11 10:48 ID:???
ところでお前らのおすすめの3Dエンジンを教えていただけませんか?

80 :名前は開発中のものです。:02/06/11 12:39 ID:???
>>78
それだけじゃなくて、MS以外のテクニカルサポートがつくことも重要なんじゃないか?
低レベルAPI等の糞仕様を気にせずに書ける用になるからな。
えてして、日本じゃそれはテクニカルサポートではなく厨房サポートになりがちだが。

81 :名前は開発中のものです。:02/06/11 16:38 ID:???
>>80
糞仕様とか言っている時点で厨房臭い。

DirectX8のAPI仕様は洗練されていると思うのが普通。
まあそんなお前はHSPでもやってろってこった。

82 :名前は開発中のものです。:02/06/11 16:55 ID:???
>>81
おまえ馬鹿か?
別にDirectX8が糞と言っているのではなく、
下層にある低レベルAPIが糞だとしてもって事だよ。

83 :名前は開発中のものです。:02/06/11 16:58 ID:???
マァ、サーフェイスのDCが取れないのは糞以外の何者でもないけどな。

84 :名前は開発中のものです。:02/06/11 23:48 ID:???
>>83
GetDCデトレマス

85 :名前は開発中のものです。:02/06/12 00:46 ID:???
>>84
DirectX8の事だが?

86 :名前は開発中のものです。:02/06/12 23:00 ID:???
>>85
DirectXでもSurface7が使えますが?

87 :名前は開発中のものです。:02/06/13 00:08 ID:???
>>86
IDirect3DSurface8からIDirectDrawSurface7を取得する方法を教えてくれ

88 :名前は開発中のものです。:02/06/14 06:45 ID:???
windows で使える設計がきれいでソースの見れるフリーのエンジン教えて

89 :名前は開発中のものです。:02/06/14 11:44 ID:???
http://ogre.sourceforge.net/
http://crystal.sourceforge.net/

90 :名前は開発中のものです。:02/06/14 11:45 ID:???
http://cg.cs.tu-berlin.de/~ki/engines.html

91 :名前は開発中のものです。:02/06/14 17:28 ID:EAGqNRQU
3Dエンジンの定義はどうでも良いけどさ、
使われている技術を語れよ。
それなら定義はさほど問題でもないだろ

92 :名前は開発中のものです。:02/06/14 17:38 ID:???
>>86
ハァ・・・。

93 :名前は開発中のものです。:02/06/14 17:52 ID:???
まあDirectGraphicsでDCはDirectX10ぐらいになったら復活するかもね。
旧GDIとの互換性は知らんけど。

94 :名前は開発中のものです。:02/06/14 18:49 ID:P6GE6a9g
つぎのWindowsでGUIの描画がDirectXになるらしいよ。バージョンは9.1らしい

95 :名前は開発中のものです。:02/06/14 18:52 ID:???
ならないよ

96 :名前は開発中のものです。:02/06/14 18:59 ID:???
PS2のマイクロコードいじるのとDirectXのシェーダー
いじるのではどっちが楽しい?

97 :名前は開発中のものです。:02/06/14 19:40 ID:im.OkD9U
>>95
すまん。つぎのつぎだっけ

98 :名前は開発中のものです。:02/06/14 21:10 ID:nAZp4osE
>>96
ちんぽ

99 :名前は開発中のものです。:02/06/14 21:15 ID:???
PS3でもVUコード書きまくれて嬉しいでしょ

100 :名前は開発中のものです。:02/06/15 00:47 ID:???
100get!
>>101 遅えよ間抜け
>>102 なんでこの板にいるの
>>103 いますぐ辞表出せ
>>104 一生オナニーライブラリ書いてろ
>>105 あきれて物もいえん

159 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)