1 名前:デフォルトの名無しさん [02/10/04 12:54] Java3Dはどこまで可能性を秘めているのか。 その辺についてまたーりと語り合いましょう。
281 名前:デフォルトの名無しさん mailto:sage [03/03/31 23:13] やっぱ無理。Java3Dは死滅する運命。
282 名前:デフォルトの名無しさん mailto:sage [03/03/31 23:38] Java3Dなんて趣味の領域。
283 名前:デフォルトの名無しさん mailto:sage [03/04/01 00:23] > ではなぜJava3Dというものが登場したと思う? 一部の趣味グラマーがオナニーしたかったから
284 名前:デフォルトの名無しさん mailto:sage [03/04/01 00:34] >>281 とにかくお前らスレ全部嫁 Java3Dが登場した理由について説明された記事のリンク先も載ってるからよ。
285 名前:デフォルトの名無しさん [03/04/01 01:42] >>281 概要は目を通した。 スレ全部読んでもイマイチ魅力が伝わらない。 そもそも言語には得手不得手があるのと違うのか?餅は餅屋。 Java3Dで凄まじいクオリティを出せるのかな? 高速、且つ高品質なレンダリングできそうにないじゃん。 Java3Dが表舞台に登場することはないから安心して趣味に打ち込んでていいよ。
286 名前:デフォルトの名無しさん [03/04/01 03:06] もともとJavaなんか趣味言語じゃん さっさとSDKに入れろよ、JavaSound同様まったく使われんだろうけど
287 名前:デフォルトの名無しさん mailto:age [03/04/01 03:12] なんでもできますよ的言語はもうこりごり。 サーバサイドに特化しておけばいいじゃん。 J2EE以外消えてなくなれ。
288 名前:デフォルトの名無しさん mailto:- [03/04/01 03:16] ∩ ∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ´Д`)// < 先生!こんなのを発見シマスタ! / / | / /| / \ saitama.gasuki.com/shinagawa/ __| | .| | \ \  ̄ ̄ ̄ ̄ ̄ ̄ ̄\ \_____________ ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| ||
289 名前:デフォルトの名無しさん mailto:age [03/04/01 03:17] Java3Dとか言いながら、いろいろやろうとすると 結局ネイティブな部分扱うことになりそう。 Java3Dに労力使うなら既存の3D技術学んだほうがマシ。 ラップされたAPI提供されたとしてもいらん。 既存言語のライブラリ使うことを念願。 蓄積されたものをJavaに置き換えてもうまくいかんだろ。 惹かれない。Java3D。
290 名前:デフォルトの名無しさん mailto:sage [03/04/01 03:22] シーングラフみたいな、高級な表現だけで3Dが扱えること自体はべんりだと 思うけどねえ…データの交換にバイナリストリーム使わないでXML使うよう なもんでしょ。パーサの作業コストが気にならない環境に限っては、有用だ と思うけどね。 マシン性能の限界を求められるゲーム向きでは全くないというのは、そのとおり。
291 名前:デフォルトの名無しさん [03/04/01 20:51] >>290 >マシン性能の限界を求められるゲーム 製品なんて妥協の産物かと。 過剰品質にしたら自分で自分の首絞めてしまうかも。
292 名前:デフォルトの名無しさん [03/04/01 20:54] >>290 データ交換にXML使うメリットをどこぞのサイトで見かけた。 データ再利用についてだつた。漏れはよさげだと思ったが。
293 名前:デフォルトの名無しさん mailto:age [03/04/01 21:03] ベジェ曲線ないじゃん。
294 名前:デフォルトの名無しさん [03/04/02 18:18] lwsファイルを読み込むとやたエラーがでるんですが、 ファイルパーミッションがでアクセス拒否 アクセスコントローラがなんたらかんたら isDirectoryでなんたらかんたら…… とか出てくるんです。 これって、lwsのファイル自体があってないのかなぁ。 分かる人教えてください。
295 名前:デフォルトの名無しさん [03/04/02 21:57] >>290 >>292 もまえらX3D(Extensible3D)を知らないのですか? XML形式でJava3Dをベースにしてるんだってよ。
296 名前:290 mailto:sage [03/04/02 23:15] >>295 そりゃ、シーングラフのXMLフォーマットによる直列化形式でしょ。 俺が言ってるのは、データの構造がユーザにとって理解しやすい高級な表現形 式になっていることが、利点でしょってこと。話がかみ合ってないんだけど。
297 名前:デフォルトの名無しさん [03/04/02 23:55] 3Dヲタってプログラムのプの字もろくにわかないくせに技術名だけは 知ってんだよね。知ってるってだけで妙に誇らしげ。 知識と技術は違うってことをヲタは知らない。
298 名前:デフォルトの名無しさん [03/04/03 00:35] Javaで3Dをやると遅いと思ってる人がいるけど、 3Dはなぜ処理が重いのかわかってるのかな?
299 名前:デフォルトの名無しさん mailto:sage [03/04/03 09:01] Java 4 SDL(JSDL)はどうよ?
300 名前:わらゑなゐをとこ ◆PQUxQChSjo mailto:わらゑなゐをとこ [03/04/03 13:52] JAVA3Dで300ゲト!
301 名前:デフォルトの名無しさん mailto:sage [03/04/04 00:18] >>298 どうせ低レベル部分はOpenGLかDirectXコールなのにね〜。
302 名前:デフォルトの名無しさん mailto:sage [03/04/04 16:02] 誰か3Dお絵かき掲示板つくってよ。
303 名前:デフォルトの名無しさん [03/04/06 16:03] >>298 お前は何もわかってない。
304 名前:デフォルトの名無しさん mailto:sage [03/04/06 16:33] >>302 そーいや前に話題になった teddy ってアプレットじゃなかったっけ? Java3D 使ってないだろうけど。
305 名前:デフォルトの名無しさん mailto:sage [03/04/07 10:46] GDCのNVIDIAのスライドとか見たところ、 今の3Dアプリケーションはとんでもないところにボトルネックがあるみたいだからな。
306 名前:デフォルトの名無しさん mailto:sage [03/04/07 22:25] > とんでもないところ 具体的には?
307 名前:デフォルトの名無しさん [03/04/09 08:10] >>306 おまいがボトルネック
308 名前:デフォルトの名無しさん mailto:sage [03/04/09 11:02] 明らかにJAVAに求められてる分野じゃないよな... こんな時期に余計なところに余計な力注いでないで 主力のサーバーサイドの分野に力を結集してくれよ
309 名前:デフォルトの名無しさん mailto:sage [03/04/16 01:24] >>308 X3Dで既に使われているし プラットフォーム非依存、 拡張性が高い Applet(with Java3D API) + Servletなどを通して ネットワーク越しで頻繁にリアルタイムで更新される3D映像設計図を共有できる ことが3DにJavaを適用する意義なんだろう。
310 名前:山崎渉 mailto:(^^) [03/04/17 15:35] (^^)
311 名前:デフォルトの名無しさん [03/04/26 01:53] Java3Dって、簡単に面白いことできると思うよ。 ただだし。
312 名前:デフォルトの名無しさん mailto:sage [03/04/26 02:41] >>309 こういう人が1人いるだけで、自分がJavaやってるのが恥ずかしくなりませんか?
313 名前:デフォルトの名無しさん mailto:sage [03/04/26 02:55] つかJavaを趣味でやってる連中なんてこんなもんだろ
314 名前:デフォルトの名無しさん mailto:sage [03/04/27 20:08] >>312 こういう人が一人いるだけで、自分がドットネットやってるのが恥ずかしくなりませんか?
315 名前:山崎渉 mailto:(^^) [03/05/22 05:01] ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
316 名前:デフォルトの名無しさん [03/05/22 09:44] Longhornであれだけのスペックを要求するブツが登場する予定なら Java3Dのようなブツが登場したっておかしくないだろう。
317 名前:デフォルトの名無しさん mailto:sage [03/05/22 10:41] >>312 自らがどのような職を選ぼうとも、 どのような趣味を選ぼうとも、 変なヤツは絶対にいるから気にしても無駄。 っていうか、俺が変
318 名前:デフォルトの名無しさん mailto:sage [03/05/22 11:28] >>317 アンチJava厨は死滅スレにカエレ!!
319 名前:デフォルトの名無しさん mailto:sage [03/05/22 11:36] つーか>>309 のどこが変なのかちゃんと説明してくれい どこも変に見えない
320 名前:デフォルトの名無しさん [03/05/24 00:51] >>317 お前は煽りの>>312 に釣られるなよ、と。 >>312 はJavaが嫌いなんだろ
321 名前:デフォルトの名無しさん [03/05/24 00:57] 最近Java3Dの書籍が増えている。 4冊くらいは見かけたような気がする。 なかなかいい本も出ているみたいだね。 しかしJava3Dは難しいね。物体を複数を配置するだけでクラスを沢山使っている ところが凄い。これらを動かせるようにビヘイビアも設定もできるけどこれまたクラスを呼び出す。 んで慣れるのが大変。 VRMLのようにマウスでドラッグして物体を動かせるようにするのも一苦労だね。 VRMLはあんなに簡単だったのに・・・・。Java3Dは記述が多いね。
322 名前:デフォルトの名無しさん [03/05/24 00:58] Java3Dってあるのは別に良いとは思うが自分が使おうという気にはならんな…。 使ってる人もなんかJava3Dがすばらしいから使うんではなくてJavaが簡単だから それで3Dがあつかえるから使ってんじゃないの? それに結局OpenGLなんだろ? いまいち強みがわからん。
323 名前:デフォルトの名無しさん mailto:sage [03/05/24 01:11] >>322 Appletなどを利用してネットワーク上で3D設計図を遠隔地でも 共有できることがJava3Dの強みらしいが・・・・。 それからヘッドマウントディスプレイにも対応できるらしい。 なんていうクラスだか忘れたけど、人間(?)をあらわすクラスがあって、 両目の、目と目との間の距離、身長(視線の高さ)、両耳の距離を指定して 将来、VRに素早く対応できるようになっているメリットがあるらしい。 デフォルトで視線の高さ、目と目の距離は定まっているらしい。 記憶が曖昧なので覚えてないけど クラス継承かコンポジション集約か何かをすることで自分で指定すると奴だと思った。 Java3Dで空間を定義するときも、何万光年という世界も構築できるとか? といってもカルテジアン座標の値はdouble型みたいなので そんな値を使う価値があるのかどうか・・・。 Java3Dはこのように、あまりにも拡張性を意識しすぎてクラスがあんなにいっぱいあるんではないかと。 それでさらに重たくなっているのではないかと。 最近のJava3Dのサンプルはかなり軽いけど。
324 名前:デフォルトの名無しさん mailto:sage [03/05/24 01:21] 稚内北星学園大学J2EEにも精力的だな。 それに加え大学の講義でJava3Dを教えている。 www.wakhok.ac.jp/~tatsuo/sen99/java3d1/kougi.html
325 名前: [03/05/24 02:25] >>324 そこはJavaやUnixはなんでもやるよ。 やっぱり、企業出身の人が上にいる大学はおもしろい。
326 名前:322 [03/05/24 02:41] >>323 レスあり、なんとなくわかったです、Java3Dの方向性が。 VRも構築できるようにするとは、確かにやりすぎの感があるね。でもチャレンジングなのは嫌いではない。
327 名前:山崎渉 mailto:(^^) [03/05/28 12:48] ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
328 名前:デフォルトの名無しさん [03/06/05 01:38] Java3DをベースにしたX3DがWeb3Dによって標準化されるということは・・・・
329 名前:デフォルトの名無しさん [03/06/07 14:28] ホントに沢村ってやつはアホだな。 限られたリソースで最大限の表現してるのが今の3Dの技術だろうが。 押したらへこむとかいう奴みたけりゃ大学の物性のシミュレーションやってるスーパーコンピュータ見とけ。 おそまつなのはお前の脳だろ。
330 名前:デフォルトの名無しさん [03/06/07 17:56] Java3Dの強みは、ライセンス料が要らない事に尽きる 本命の、lingoはまだまだだし
331 名前:デフォルトの名無しさん mailto:sage [03/06/07 22:00] LightWave3DやMayaと比べると、作るのにまったくお金がかからないのがJava3Dの味噌です。
332 名前:デフォルトの名無しさん mailto:sage [03/06/07 22:41] > Java3DをベースにしたX3D はつみみです
333 名前:デフォルトの名無しさん [03/06/08 09:33] www.web3d.org/TaskGroups/source/xj3d-using.html Java3DをベースにしたX3D
334 名前:デフォルトの名無しさん mailto:sage [03/06/12 09:10] >>331 Java3Dがなんだかわかってる?
335 名前:デフォルトの名無しさん mailto:sage [03/06/12 22:28] Java3Dを使ったX3Dブラウザでは?
336 名前:デフォルトの名無しさん [03/06/29 13:02] www.zdnet.co.jp/enterprise/0306/11/epn01.html Java3Dが医療機器に使われる。
337 名前:デフォルトの名無しさん [03/06/29 13:08] ps1時代のfinal fantasy っぽいもんをやってみようかと思ったんだけど、 背景はビットマップで背景はピクセル画像ってどうやろうか、悩んじゃうよ。 Java3D使うとなると、絵画だけ 3DCanvas#paint(Graphics g) やって、 それを PixelGrabber, MemoryImageSource を使って背景画像を切り出した画像を 生成する処理をせにゃいかなそうなんだけど・・・。それはもちろんパフォーマンス 的に問題外。 (自前で3D絵画やったほうがいいんじゃないかと思ったヨ) なんかいい方法教えれ!
338 名前:デフォルトの名無しさん [03/06/29 13:10] ShockWave3Dでいいじゃん!
339 名前:デフォルトの名無しさん [03/06/29 13:20] クソなプログラミング言語使いたくないから、ってんでJava3Dはどうよって 思ったんだがなー。shockwave3d のは勘弁。 やっぱc++/SDLかね。ruby/SDL もいいかな。そっち見てみるわ。
340 名前:デフォルトの名無しさん mailto:sage [03/06/29 19:00] Proxyパターンというのをご存知?
341 名前:デフォルトの名無しさん mailto:sage [03/07/04 02:22] 【徹底討論】Java3Dの可能性について考える 【徹底討論】Java3Dの可能性について考える 【徹底討論】Java3Dの可能性について考える 【徹底討論】Java3Dの可能性について考える 【徹底討論】Java3Dの可能性について考える あんま考えて無いですよね。期待して読んで損した。では。
342 名前:デフォルトの名無しさん [03/07/13 23:05] 3Dて速度が命なんですけど 何でそれをJavaで?
343 名前:デフォルトの名無しさん mailto:sage [03/07/13 23:13] >>342 あんまり速度が命でない方面用、簡単3Dという存在です。
344 名前:デフォルトの名無しさん mailto:sage [03/07/14 00:26] モデルの視覚化やシミュレーションが目的で、 CPU ぶん回せばなんとかなる、という利用範囲では、 プログラミングに力を注がなくて済むのが良い。
345 名前:山崎 渉 mailto:(^^) [03/07/15 09:48] __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
346 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:58] (^^)
347 名前:デフォルトの名無しさん [03/08/03 21:35] 凄い過疎化してる・・・ 物体を消す処理をしているときに javax.media.j3d.CapabilityNotSetException: Group: no capability to read children というエラーが出ていて objRoot.setCapability(BranchGroup.ALLOW_CHILDREN_WRITE); で許可を出すと上のエラーはなくなったのですが objRoot.setCapability(BranchGroup.ALLOW_CHILDREN_WRITE); の行で java.lang.NullPointerException というエラーが出るようになりました どうすればいいのでしょうか・・・
348 名前:デフォルトの名無しさん mailto:sage [03/08/03 21:37] 一発ネタのためにJava3D勉強するほど暇じゃない
349 名前:デフォルトの名無しさん mailto:sage [03/08/03 21:49] 俺も暇じゃないしやめれるんならやめたいんだけどね 人生やりたくないことをやらなければならないことが多すぎる
350 名前:デフォルトの名無しさん mailto:sage [03/08/03 21:56] >>347 それ、setCapability()の中に入ってからじゃなくてほんとに その行で出ているのならobjRootがnullってことしかありえないん だけどね。エラーの内容全部こぴぺしてみ。
351 名前:デフォルトの名無しさん mailto:sage [03/08/03 22:03] java.lang.NullPointerException at test$2.actionPerformed(test.java:60) at java.awt.Button.processActionEvent(Button.java:381) at java.awt.Button.processEvent(Button.java:350) at java.awt.Component.dispatchEventImpl(Component.java:3598) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) です・・・長い・・・
352 名前:デフォルトの名無しさん mailto:sage [03/08/04 01:30] 現実的には、客先でノートパソコンを 使って形状データをプレゼンするようなプラグイン作成に 使われるんじゃないの? ラティステクノロジーがやってるXVLの目指すものに近いかも
353 名前:デフォルトの名無しさん [03/08/05 02:07] SUNとSGIが組んで、OpenGLをJavaでサポートするんだってさ。 Java3Dは切捨てか?
354 名前:デフォルトの名無しさん mailto:sage [03/08/05 02:11] >>351 test.javaの60行目を晒すという、とても恥ずかしいことを したくなければ、自分で考えたほうが良いかと。
355 名前:デフォルトの名無しさん mailto:sage [03/08/05 02:12] >>353 Java3Dは高レベルAPIとして残るんじゃないの。 ユーザが使用できる低レベルAPIが増えるというだけじゃないかな。
356 名前:デフォルトの名無しさん [03/08/05 10:21] むしろOpenGLで記述するよりもうしろ Java3Dで記述すしたほうがすっきりしてきれいさっぱりなコードになる。
357 名前:デフォルトの名無しさん mailto:sage [03/08/05 15:14] >>354 いや、すでに347で晒されてるのがそれじゃないか? 347にはつよくいきろといいたい。
358 名前:デフォルトの名無しさん mailto:sage [03/08/06 13:59] >>356 コードのきれいさよりも低レベルな制御やら速度やらを求めてのことだろ。
359 名前:デフォルトの名無しさん mailto:sage [03/08/06 15:38] Java3Dは速度を意識して作るべきじゃないと思う。 スーパーコンピュータ並のマシン上で動かしてもいいと思うくらい 意識で作るのに適していると思う。 シミュレーションするならスーパーコンピュータくらい使うだろ、と。
360 名前:デフォルトの名無しさん mailto:sage [03/08/06 16:14] >>359 OpenGLで書くよりJava3Dの方がすっきりかけるというけど、 OpenGL Java Bindingは、すっきり書くことよりも速度や カスタマイズ性のためにあるものなのだろってことね。
361 名前:デフォルトの名無しさん [03/08/06 23:33] Java3Dの3DテクスチャはWindowsで使える様になった?
362 名前:デフォルトの名無しさん [03/08/06 23:34] 巨乳好き大集合! マダムから美少女まで盛りだくさんのおっぱいが・・・ 胸フェチ必見。当然モロ見え! 55.40.59.72/index.html
363 名前:デフォルトの名無しさん [03/08/10 13:58] >>359 > Java3Dは速度を意識して作るべきじゃないと思う。 では何を最優先に意識して作るんだ?
364 名前:デフォルトの名無しさん mailto:sage [03/08/10 14:01] 頭で妄想したものが一瞬で映像化されるアプリが欲しい
365 名前:デフォルトの名無しさん [03/08/10 14:03] >>364 脳の電気信号を感知するものが必要だし、脳のを完全に解明しなければならんな。 どうせエロいことしか考えていないくせに
366 名前:デフォルトの名無しさん [03/08/10 18:42] >>363 ヴぁー茶るリアリティ
367 名前:364 mailto:sage [03/08/10 19:03] >>365 の事が頭から離れません…
368 名前:デフォルトの名無しさん mailto:sage [03/08/10 19:24] >>367 まず脳は測定装置を用意しましょう。 3Dホログラムも用意しましょう。
369 名前:デフォルトの名無しさん [03/08/10 20:03] Windowsが出た当初、DOSがいいに決まっているじゃないか、と言っていた。 3Dの世界でも、確実にJava化の波は来る。 やっぱネイティブコードじゃないと意味ないとか、 Javaはインラインが出来ないとか言っいる人たちは多いと思うが、 パフォーマンスに徹底的な差には ならない時代がすぐそこに来ている。。
370 名前:デフォルトの名無しさん mailto:sage [03/08/10 20:08] >Windowsが出た当初、DOSがいいに決まっているじゃないか 誰が? どんな理由で? case by case
371 名前:デフォルトの名無しさん mailto:sage [03/08/10 21:51] はやくJava3DでVRを楽しみたいな。
372 名前:デフォルトの名無しさん mailto:sage [03/08/11 05:48] >>369 んなくだらないこといってる間にC#のDirect3Dへ全部持ってかれそうなJava3D
373 名前:デフォルトの名無しさん mailto:sage [03/08/11 16:08] >>364 妄想と現実の区別が付かなくなるくらい没入すればいい。
374 名前:デフォルトの名無しさん mailto:sage [03/08/11 19:02] >>372 ハァ? C#? プ
375 名前:山崎 渉 mailto:(^^) [03/08/15 15:47] (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
376 名前:デフォルトの名無しさん mailto:age [03/08/16 22:31] 通報しますた
377 名前:デフォルトの名無しさん mailto:sage [03/08/17 11:39] JOGL -- Sun の OpenGL Java バインディング jogl.dev.java.net/
378 名前:デフォルトの名無しさん mailto:sage [03/08/20 09:48] >>372 むりにC#に持っていくにもばかばかしいなあ。 Windowsで動くことしか期待しないなら今までのDirectXでやれば。 無理にM$製品にあわせるのもばかばかしい。
379 名前:デフォルトの名無しさん mailto:sage [03/08/20 12:33] >>377 それってSunが直接関わってるわけじゃないと思うが
380 名前:デフォルトの名無しさん [03/09/02 21:59] マウスなどで作成できる3DモデリングツールからJava3Dコードを自動生成できる ツールはないかな?
381 名前:デフォルトの名無しさん mailto:sage [03/09/02 22:08] >>380 それはないと思う、あるとしてもそのツール名を書かないと。 ある3Dファイル形式からJava3Dコードの自動生成ならあるかも知れない。 もう一つ言うなら、 ある3Dファイル形式から座標点を配列で抜き出すクラスはあるかも知れない。 STLファイルの形式なら、簡単に抜き出せまっせ。