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

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

【徹底討論】Java3Dの可能性について考える

1 :デフォルトの名無しさん:02/10/04 12:54
Java3Dはどこまで可能性を秘めているのか。
その辺についてまたーりと語り合いましょう。

2 :見るに見かねて:02/10/04 13:25
2GET!

3 :デフォルトの名無しさん:02/10/04 13:27
( `Д)
/(ヘ っ )ヘ

4 :デフォルトの名無しさん:02/10/04 13:48
関連過去スレ
Java3Dつかってる?
http://pc3.2ch.net/test/read.cgi/tech/1028327294/

結論としては単独スレを立てるほどの話題ではないので総合質問スレへどうぞ。
【初心者】Java質問・相談スレ8【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1032944246/
初心者無視! Java相談室 その9
http://pc3.2ch.net/test/read.cgi/tech/1021555964/



5 :デフォルトの名無しさん:02/10/04 20:02

( `Д)
/(ヘ っ )ヘ


6 :デフォルトの名無しさん:02/10/04 22:39
使ったことないけど、どーせJavaの事だから未完成リリースしてんだろ?

7 :デフォルトの名無しさん:02/10/04 22:41
C#+DirectXの敵では有りません

8 :デフォルトの名無しさん:02/10/04 22:46
VB.net + DirectXの敵では在りません

9 :デフォルトの名無しさん:02/10/04 23:07
糞スレキターーーーーーーーーーーーーーーーー

10 :デフォルトの名無しさん:02/10/04 23:10
J# + DirectXの敵ではありません

11 :デフォルトの名無しさん:02/10/04 23:24

( `Д)
/(ヘ っ )ヘ



12 :デフォルトの名無しさん:02/10/10 09:34
パフォーマンスが落ちるとか言って行列クラスのメンバが全部publicのやつだっけ?

13 :デフォルトの名無しさん:02/10/29 12:03
通報しますた

14 :デフォルトの名無しさん:02/10/29 13:32
OpenGLの乗っ取り犯です。


15 :デフォルトの名無しさん:02/11/11 22:12
通報しますた

16 :デフォルトの名無しさん:02/11/23 22:31
Microsoft !!

17 :デフォルトの名無しさん:02/11/24 18:08
うざ

18 :デフォルトの名無しさん:02/12/08 02:43


19 :デフォルトの名無しさん:02/12/08 02:43


20 :λφ³:02/12/09 02:29
sdf

21 :デフォルトの名無しさん:02/12/25 14:05
Java3Dの議論が少なすぎるような気がする。
この糞すれを上等なThreadにするよう試してみる。
Java3Dに興味を持つものは本当に少ないのか?

プラットフォーム非依存を確実に実現していないからか、
それとも遅いjavaAppletの上に3Dでさらに重たいのがUserには耐えられないのか?

Java3DはVRMLの次に期待していたのだが。
Java3Dで動くVRMLのX3D版も仕様が固まりつつありECMA(ISOだったけ?、Web3Dだったか?)
で標準化されるるある(すでにされたかもしれない)。

VRMLはブラウザとプラグインさえあればどこでも動くというのに惹かれた。
そういう点ではOpenGLやDirectXよりオープンである、その点にもさらに惹かれた。
VRMLは汚く、物体の表面に光沢がなく、細かい表現ができないので、
飽きてきていた。そこにJava3Dの情報が飛んできた。
これはいけると思ったのだ。

Java3Dは将来ヘッドマウントディスプレイでの動作も推定しているという事には未来の夢を感じた。

22 :デフォルトの名無しさん:02/12/25 14:15
VRMLが廃れたのは、当時3Dに興味を持ってたゲーム屋連中と繋がりが無かった
からだと思う。しかたないんでweb3dに活路を見出そうとしたけど、バブル
崩壊で終了。

普及するには、今一番パワーのある連中とつるまないとダメだと思う。

Linuxはそれ自体それほどでもないのに、格安webサーバへの需要のおかげで
ここまでまともになった。

3Dって、そもそもどういう需要あるの?というところから始めないと、
規格が空振りするだけだと思う。Java3Dはその典型。

23 :デフォルトの名無しさん:02/12/25 20:24
そもそも3Dの映像を作るコストが大きすぎる。
もっと簡単にプログラムを書けるようにならない物かと思う。
プログラムを簡単に書けるというのは
頭にイメージした映像をより簡単に記述できる事を指す。
俺はそういうライブラリとかツールが必要なんじゃないかと思う。

24 :デフォルトの名無しさん:02/12/25 20:32
C#でDirect3Dやる方がはるかに現実的だよ。

25 :デフォルトの名無しさん:02/12/25 20:33
1必死だな

26 :デフォルトの名無しさん:02/12/25 20:35
>>23

ライブラリ、ツールっていうよりは、「プラグイン」+「ツール」だろうな。
カッコイイ映像作るためのテクニックをわかりやすい UI でまとめたツールがあるなら、安くは作れる。

ライブラリ、は正直、これ以上は簡単に出来ないほど簡単になってるよ。

27 :デフォルトの名無しさん:02/12/25 20:36
必要ないから議論が発展しないと思うんだけどドウヨ

28 :デフォルトの名無しさん:02/12/25 20:54
> 3Dって、そもそもどういう需要あるの

・需要が無い
・需要を満たすだけの物がそろっている

どっちかなあ。

29 :名無し@沢村:02/12/25 21:06
>>21
>VRMLは汚く、物体の表面に光沢がなく、細かい表現ができないので、
>飽きてきていた。そこにJava3Dの情報が飛んできた。
>これはいけると思ったのだ。

Java3Dも汚く、細かい表現ができないが、何か?
>これはいけると思ったのだ。
プ。


30 :名無し@沢村:02/12/25 21:10
バーチャファイターのチェンリーなみのがグリグリ動くようにならないと3Dは普及しないよ。

31 :名無し@沢村:02/12/25 21:15
バーチャファイターのチェンリーなみのがグリグリ動くようにならないと3Dは普及しないよ。

32 :名無し@沢村:02/12/25 21:16
バーチャファイターのチェンリーなみのがグリグリ動くようにならないと3Dは普及しないよ。


33 :デフォルトの名無しさん:02/12/25 21:33
Java3Dってビジネスとの関連性が全く見えない。

Webでインタラクティブ処理をやりたいならFlushを使えば良い。
プログラマが要らない分、コストも安いし。

34 :デフォルトの名無しさん:02/12/25 21:35
3DめがねとJavaをbundleshiru!

35 :デフォルトの名無しさん:02/12/25 22:31
Java3Dを使って、仮想三次元ショッピングモールのような物を作るとか。
といっても結局2次元で表や写真だけの方が使いやすかったりする。
ゲームを作ると言っても、重くてちゃっちいのしか出来ないので結局誰も使わない。

36 :デフォルトの名無しさん:02/12/26 01:48
>ライブラリ、は正直、これ以上は簡単に出来ないほど簡単になってるよ。
そうか。
じゃあ、ツールのユーザーインターフェースの改善だね。

需要ならあるんじゃないかな?
例えば、ホームページが3Dになったら面白いと思うけど。
あとはやっぱりゲームかな。
OSのユーザーインターフェースもゆくゆくは3Dだったりするし。
つーか、2次元のディスプレイに表示するかどうかは謎ですが。

37 :デフォルトの名無しさん:02/12/26 02:00
このスレ自体需要なし

38 :デフォルトの名無しさん:02/12/26 02:06
>>33
SunはFlashのようなものをつくるためにJava3Dを用意したわけではないと思う。
単なる見世物だったらそれはFlashで十分だと思う。

だが、Java3Dライブラリを呼び出したAppletがServletと通信するという技術は
FlashではAppletほどにすばやく操作することはできないと思う。
(FlashのバージョンがMXにかわってからはどうなったかなよく知らない)

数値シミュレーション、VRを徹底的に実現するにはJava3Dが良いかなと思う。

Java3Dの目指すところは遠隔地にいる技術者が、Webを通して
リアルタイムで更新、修正、設計される設計図を共有で
きるようにすることなんだそうだ。
この発想に惹かれた。

ちなみに漏れはJava3Dでゲームをつくろうとは思わない。ゲームは最近人気ない(売れない)しね。
飽きたらやらなくなってしまう。
Java3Dのゲーム性には惹かれなかった。

39 :デフォルトの名無しさん:02/12/26 02:09
>>24 >>30-32 >>34
それはゲームにしか興味がないあなたの脳内の中ではね。

40 :デフォルトの名無しさん:02/12/26 02:10
携帯で動けばそこそこだろうがディスクトップでは価値ないだろ。

41 :デフォルトの名無しさん:02/12/26 02:11
UIの表示系についてはMSが一時期やろうとしてやめちゃったよね。
単なる予想だけど、入力系のブレークスルーが必須だと判断したんじゃ
ないかなあ。

ビジネス的には今のところニッチでしかないね。
見た目が派手になって喜ばれるのはゲームと広告だけど、
それらはもう足りてる。

42 :デフォルトの名無しさん:02/12/26 02:11
>>35
NTTあたりがそういうのを研究開発しているらしい。
が、Java3D,X3Dは使っていなかった。
JavaServletで動くものだった。
検索エンジンが3Dの街になって結果が看板として表示されるやつだった。
あれはNTTのサイバースペース研究所だったろうか?

43 :デフォルトの名無しさん:02/12/26 02:14
>>42
その手のって出ては消え、出ては消えしてるんだけど
どういう要求や需要に基づいてやってるのか知りたいなあ。

44 :デフォルトの名無しさん:02/12/26 02:16
> Webを通して
> リアルタイムで更新、修正、設計される設計図を共有

3Dとこれっぽっちも関係ないところが笑える。

45 :デフォルトの名無しさん:02/12/26 02:18
>>44
CADの話じゃないの?

46 :デフォルトの名無しさん:02/12/26 02:25
>>23
となるとLightwave3DとかshadeとMayaを使って作ってからJava3Dするということになりそう。

3Dの映像以外にも
3Dの空間をマウスで自由に動きまわれるVR空間も作れます。
ただ3Dのムービーを作るだけだったらそれこそJava3Dの必要性が見えなくなってしまう。
VRを実現できるところにJava3Dの意義の一つがあるといえると思う。

>>24
C#でDirect3DやっていてはWindowsでしか動かないものしか作れない。
Java3Dは移植性が高くミッションクリティカルな環境で基幹系業務でも
使えるからこそ魅力がある。

>>29
全然細かい表現できるよ。(難解な構造のクラスライブラリを持ってはいるが)オブジェクト指向
だからVRMLと比べかなりのことができる。VRMLはレイレーシングすらつかっていなかったから何か変だった。
Java3Dで細かい表現ができないというのは、単にクラスライブラリを使いこなしていないだけでは?
中身はOpenGLをベースにしているからOpenGLと同じことができて当たり前です。

47 :デフォルトの名無しさん:02/12/26 02:26
>>45
「Java3Dの目指すところは」だそうだよ。

44のソレを実現するコンポーネントとして
3Dは全く関係ないねぇ。

関係あると思ってたおめでたい連中が
VRMLをおかしくしちゃったという歴史があったりするのよ〜

48 :デフォルトの名無しさん:02/12/26 02:27
>>44
Java3Dを開発している人たちは本気でそういうことを考えているんだよ。
Java3Dのニュースを見ればわかる。
3Dはゲームだけの世界ではないんだよ。
設計図というよりか、3次元の設計図だね。
わかっているとは思うけど、2次元の設計図ではないよ。

49 :デフォルトの名無しさん:02/12/26 02:27
> Java3Dは移植性が高くミッションクリティカルな環境で基幹系業務でも
> 使えるからこそ魅力がある。

以前よく見かけたJava厨みたいな発言だなあ
Del厨と一緒に滅びたと思ったが・・・

あ、冬休みか

50 :デフォルトの名無しさん:02/12/26 02:32
ミッションクリティカルな3Dアプリって
エヴァソゲリオソの司令室のコンソールでつか?

51 :デフォルトの名無しさん:02/12/26 02:35
>>48
> 設計図というよりか、3次元の設計図だね。
> わかっているとは思うけど、2次元の設計図ではないよ。

どっちだろうと、3DあるいはJava3Dとはまったく関係ないね。
つか関係したらおかしい。

48とかの力説っぷりを見ててふと思ったんだが、
もしかしてJava3Dって3D API以外の方向に走ってるのかい?

52 :デフォルトの名無しさん:02/12/26 02:51
>>47
VRMLがおかしくなった分は、X3Dによって解決されると期待しています。

しかしWeb3DでX3Dを試そうとしたらいくつものソフトをダウンロード、インストールさせられる羽目になった。
そしたらGUIによるX3Dの3Dモデリングツールが起動した。使い方解らないのでやめた。

Java3D APIをインストールしてから x3d.jar をインポートした方が全然楽だった。





53 :デフォルトの名無しさん:02/12/26 02:53
>>51
ZDNETかCNETあたりの記事を探してみましょう。

54 :デフォルトの名無しさん:02/12/26 02:54
>>53
めんどくさい。まとめてくれ。

55 :デフォルトの名無しさん:02/12/26 03:36
>>54
自分で調べろや甘え厨房

56 :デフォルトの名無しさん:02/12/26 18:08
例えば、3Dのゲームは
何で作ってるの?

FLASHとJAVAの違いって曖昧だけど
プログラミング言語としてのJAVAの方が
ツールとして強力(高速、堅牢、保守が楽など)だけど
FLASHのほうがお手軽という事でいいかな。

>Lightwave3DとかshadeとMaya
これらは何をするもの?

57 :デフォルトの名無しさん:02/12/26 18:29
>>56
PS2のゲーム?
2D,3D問わずOPENGLが使われていますが・・・

58 :OpenGL!:02/12/26 19:01
OpenGLを選ぶのがほとんど全ての場合最適ですが糞M$のDirectXという技術も存在します。
Win厨のより所みたいな。

59 :名無し@沢村:02/12/26 20:28
>>46
>Java3Dで細かい表現ができないというのは、単にクラスライブラリを使いこなしていないだけでは?
>中身はOpenGLをベースにしているからOpenGLと同じことができて当たり前です。

そのOpenGL自体細かい表現ができないよ。つーかゲーセンのマシン自体まだまだ細かい表現ができない。
もっとリアルなチェンリーを見たい俺としてはね。


60 :デフォルトの名無しさん:02/12/26 20:34
そんなリアルなチェンリー見たきゃ実写でも・・・

61 :名無し@沢村:02/12/26 20:42
>>50
まあ、もっとリアルなチェンリーじゃなくてもいまのくらいのチェンリーでもいいよ。
ただし表情から指先、爪先にいたるまで動きを本物そっくりにPC上で再現でき、かつプログラムから操作できることが条件だ。
そうなればJava3Dは普及するよ。



62 :名無し@沢村:02/12/26 20:45
3Dが普及するかどうかはチェンリーが鍵だね。
チェンリーなみの3Dを人間なみにきめ細かにグリグリ動かすことができれば3Dは普及する。
それ以下では普及しないよ。

63 :名無し@沢村:02/12/26 20:52
ヌヒ等よ、俺のプログラムの最終目標は実はチェンリーなみの3Dを人間なみにきめ細かにグリグリ動かすことなんだ。
つーか、チェンリー以上にかっこいい女を自由自在にね♪
だがまだそのプログラミングは始めていない…。
いまのPCの性能では無理すぎるからPCの進化を待っているんだよ!!
いまは手始めにMIDIシーケンサーを組んでいる。
だがこれはやがてものすごい3Dソフトへとつながっていく布石なんだよ!!

64 :デフォルトの名無しさん:02/12/26 20:58
チェンリーってなんすか?

65 :デフォルトの名無しさん:02/12/26 20:59
>>63
>いまは手始めにMIDIシーケンサーを組んでいる。
>だがこれはやがてものすごい3Dソフトへとつながっていく布石なんだよ!!
…。
頑張れ。

66 :デフォルトの名無しさん:02/12/26 21:16
実際、C++ で正しく設計すりゃいいわけだ。

Java3D が生きる場所としては、例えば、Java でしっかり設計されたプログラムで今更 C++ に変換できやしないがしかし、
3D 使いたいシーンになっちゃったとか、(Java で書いたシミュレーションをリアルタイムで 3D で書き出さなきゃいけない、とか)
そういう用途だろうね。

最初から 3D映像がメインのものなら(映像作品、そのためのプラグイン、ゲームはちょっと微妙だがやはり)C++


67 :デフォルトの名無しさん:02/12/26 21:28
C++ならOPENGL
JAVAならJAVA3D
という構図でいいんじゃない?

充分なリソースがあれば、C++なんて使わず
JAVAを使うわけだから
JAVA3Dが普及するのは時間の問題なわけだ。

68 :名無し@沢村:02/12/26 22:34
>>67
だからJAVA3Dは普及しねーつの!

69 :デフォルトの名無しさん:02/12/26 22:34
Java3Dの可能性ゼロ。

70 :デフォルトの名無しさん:02/12/26 22:53
>>68
おまえはチェンリーでオナってろ

71 :デフォルトの名無しさん:02/12/26 22:56
ということにしたい人たちが集まってきているようです。


72 :デフォルトの名無しさん:02/12/26 22:56
55からいきなりレベルが下がったな

73 :71:02/12/26 22:58
しまった、71は >>68-69 にあてたレスのつもり。

んで、実際Java3Dってどれくらい性能出るんよ?



74 :デフォルトの名無しさん:02/12/26 23:07
>>70

だからチェンリーって何なんだよ

75 :デフォルトの名無しさん:02/12/27 00:02
Java3Dってのは
JavaからOpenGLを使えるようにしたものだよね?

OpenGLは
C++で作られた3D描画用のライブラリだよね?


76 :デフォルトの名無しさん:02/12/27 00:08
Java3Dってのは
チェンリーだよね?

77 :デフォルトの名無しさん:02/12/27 00:11
>>75
OpenGL Java binding だと GL4Java とかがあるよ。

OpenGL は Direct3D と同じでグラフィックカードの描画機能を呼び出すためのラッパ。
重要な部分は殆どデバイスへのアクセスなので
基本的に「C++ と標準ライブラリだけ」とか「C と標準ライブラリだけ」じゃ作れません。

78 :デフォルトの名無しさん:02/12/27 00:13
>>76
その定義は >>61-63 の言説と矛盾する。

79 :デフォルトの名無しさん:02/12/27 03:55
>>56
> >Lightwave3DとかshadeとMaya
> これらは何をするもの?
これは3Dソフトの定番じゃないか?
デザイナーがよくつかってる高価なソフト。
とくにMayaが高い。100万もしやがります。水しぶきや鏡、パチンコ玉とか影とかを一緒に組み合わせると非常に綺麗に映るから欲しいね。
これで作ったものをJava3Dクラス群に変換できればそれはもう最高に凄いことができそう。


80 :デフォルトの名無しさん:02/12/27 04:05
http://www.asahi-net.or.jp/~cs8k-cyu/java3d/index.html

81 :デフォルトの名無しさん:02/12/27 04:06
http://www.mstc.or.jp/hrp/990901/990901-4.pdf


82 :デフォルトの名無しさん:02/12/27 04:45
>>79
>これで作ったものをJava3Dクラス群に変換できればそれはもう最高に凄いことができそう。
クラスに変換するんで?

83 :デフォルトの名無しさん:02/12/27 08:24
それはもう最高に重そう…

84 :デフォルトの名無しさん:02/12/27 08:26
巨大なjar萌え

85 :デフォルトの名無しさん:02/12/27 15:54
>>83 変換ソフトにもよる
>>84 巨大でもHDD100GBあればどうってことないやろ




86 :デフォルトの名無しさん:02/12/27 16:56
Java3DのApplet起動するなら最低でもメモリ128MB欲しいな。
Java起動時のパラメータに128MBのメモリを指定しておかないと重たいと思った。
デフォルト64MBだったろうか? というのは昔の話か?



87 :名無し@沢村:02/12/27 23:08
>>85
>巨大でもHDD100GBあればどうってことないやろ

メモリが100GBないと話にならんよ。
で、HDDは100NB(ナノバイト)ね。最低でもそのくらい欲しい。

88 :デフォルトの名無しさん:02/12/27 23:51
>基本的に「C++ と標準ライブラリだけ」とか「C と標準ライブラリだけ」じゃ作れません。
結局のところ高速化してる事に意味があるのかな?

89 :デフォルトの名無しさん:02/12/28 00:35
>>88
意味わかんね。どこを高速化してるんで?

90 :デフォルトの名無しさん:02/12/28 00:36
>>79
> >Lightwave3DとかshadeとMaya
> これらは何をするもの?
デザイナーが使ってる事くらいはなんとなくわかるけど
何に使うんだ?
これを使うと何ができるんだって事は知らない?

91 :デフォルトの名無しさん:02/12/28 00:57
>>90
あなたの情報収集能力からすると
他の板へ移住された方がよいでしょう

92 :デフォルトの名無しさん:02/12/28 01:16
初心者板とかね。

93 :デフォルトの名無しさん:02/12/28 01:54
>>79=91=92
結局、知らないんだろ(藁
79のレスなんてバカっぽいもんな。

OpenGLを使う事とShadeを使う事の違いが
説明できるか?
ってお前を試してるんですが何か?

94 :デフォルトの名無しさん:02/12/28 01:59
> OpenGLを使う事とShadeを使う事の違いが
> 説明できるか?

藁藁藁
この頓珍漢(最近のHit)な質問からすると
リアル厨房みたいですな

95 :デフォルトの名無しさん:02/12/28 02:03
>>94
精神を病んだ人の可能性とか 頭に障害のある人の可能性もありますな。

96 :デフォルトの名無しさん:02/12/28 03:14
>>87
> >>85
> >巨大でもHDD100GBあればどうってことないやろ
> メモリが100GBないと話にならんよ。
> で、HDDは100NB(ナノバイト)ね。最低でもそのくらい欲しい。
はぁ? お前何言ってるの? どうやったらそんな数字が出るのかわからん。
ちゃんと計算してないだろ。
そもそもJava3D使ったことないだろ?
そのいい加減な応答ですぐに図星だということがわかる。
これ読んだらメモリが100GB,HDDが100NB必要な理由と根拠を並べて来い。

97 :デフォルトの名無しさん:02/12/28 03:16
>>93-95 は頭がおかしくなった自作自演厨房

98 :デフォルトの名無しさん:02/12/28 03:24
俺は94だが93や95とは別人だ

99 :デフォルトの名無しさん:02/12/28 03:38
>>98 そうかい。だがお前は冬厨みたいな変なちゃかした一行レスやいかにも自作自演臭い一行レスはしないよな。


100 :デフォルトの名無しさん:02/12/28 03:42
>>99

なんで俺にからんでくるんでしょう
なにか嫌なことでもあったんでしょうか
すこし落ち着いてください

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

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

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