1 名前:デフォルトの名無しさん [02/10/04 12:54] Java3Dはどこまで可能性を秘めているのか。 その辺についてまたーりと語り合いましょう。
218 名前:デフォルトの名無しさん mailto:sage [03/01/08 17:03] >>217 桁数が4bitsで表現できるパターンは4の4乗で256通り
219 名前:デフォルトの名無しさん mailto:sage [03/01/08 17:11] >>218 4bitsで表現できるパターンは2の4乗で16通り。 256通りのパターンを表現するための情報量は8bits。
220 名前:デフォルトの名無しさん mailto:sage [03/01/08 17:54] >216 >218 気にするなよ。 誰にでもあるミスだから。
221 名前:デフォルトの名無しさん mailto:sage [03/01/08 17:56] >>219 間違えたー
222 名前:IP記録実験 mailto:IP記録実験 [03/01/08 21:28] IP記録実験 qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:??? そんなわけで、qbサーバでIPの記録実験をはじめましたー。 27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc SETTING.TXT管轄でないということは全鯖導入を視野に、か? 38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l >>27 鋭いです。 73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l >ところで、IPが抜かれて何か今までと変わることってあるのでしょうか? ・今までより、サーバが重くなる。 ・裁判所や警察からの照会があった場合にはIPを提出することがある。
223 名前:デフォルトの名無しさん mailto:sage [03/01/09 02:39] >>584 グッジョッブ
224 名前:デフォルトの名無しさん mailto:sage [03/01/09 03:22] さぁて、どうなることやら
225 名前:デフォルトの名無しさん mailto:sage [03/01/09 04:05] >>342 (・∀・)イイ!!
226 名前:デフォルトの名無しさん mailto:age [03/01/09 18:08] あんたは考えられるのかね?>>John
227 名前:デフォルトの名無しさん mailto:sage [03/01/09 18:46] ======2==C==H====================================================== 2ちゃんねるのお勧めな話題と ネットでの面白い出来事を配送したいと思ってます。。。 ===============================読者数: 138720人 発行日:2003/1/9 年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。 そんなわけで、年末に予告したIP記録ですが実験を開始しています。 「2ちゃんねる20030107」 こんな感じで各掲示板の最下部に日付が入ってるんですが、 20030107以降になってるところはログ記録実験中ですー。 んじゃ! ────────────────────────Age2ch─ ■この書き込みは、Age2chを使って配信されています。 ──────────────────────────── Keep your thread alive ! pc3.2ch.net/test/read.cgi/software/1041952901/l50 ────────────────────────────
228 名前:デフォルトの名無しさん mailto:sage [03/01/09 23:09] >>760 クッキーとアクセスログの参照を有効にしる!
229 名前:デフォルトの名無しさん mailto:sage [03/01/10 00:59] 電気店のパソコン売り場から2ちゃんにカキコする奴が増えるんだろうなあ
230 名前:デフォルトの名無しさん mailto:sage [03/01/10 09:39] >>93 訴状が届いたら裁判は始まってしまいますので、ておくれでしょう。 「負ける裁判を起こされる前」に消せばオッケーじゃないかな(笑 内容証明が届いてから訴状が届くまでの間に消したとしても、その間の 被害に対して賠償しなきゃいけなくなるかもねー、、
231 名前:デフォルトの名無しさん mailto:sage [03/01/10 09:59] >>93 訴状が届いたら裁判は始まってしまいますので、ておくれでしょう。 「負ける裁判を起こされる前」に消せばオッケーじゃないかな(笑 内容証明が届いてから訴状が届くまでの間に消したとしても、その間の 被害に対して賠償しなきゃいけなくなるかもねー、、
232 名前:デフォルトの名無しさん mailto:sage [03/01/10 10:17] 書き込みを一定期間放っておいたって事実があれば(相手が確認していれば) 訴状が来た時点で消そうが消すまいが関係ないんでないかなぁ。
233 名前:デフォルトの名無しさん mailto:sage [03/01/10 10:51] だから〜、弁護士雇えよ>ひろゆき 中大つながりでいい香具師いるだろうが。
234 名前:デフォルトの名無しさん mailto:sage [03/01/10 11:33] 二審も一審を支持。これに対して上告しようにも(略) >>60 >>73 >>>>107 >>119 2ちゃんねるに近いあるインターネット関連会社の社長は(略) >>61-62 >>118
235 名前:デフォルトの名無しさん mailto:sage [03/01/10 12:54] >>535 ひろゆきが出してるのもある。
236 名前:デフォルトの名無しさん mailto:sage [03/01/10 15:17] 削除人たもん君は12月31日、削除人 ☆ 紅白歌合戦 (qb.2ch.net/test/read.cgi/sakud/1041301103/ )なるものを削除議論板に立てて遊んだ。 近頃の氏の言動・行動には問題が多い。この一件も酷い。ガイドラインを率先して守るべき立場の人間が 取る行動ではない。このスレ以外にもキャップ付きであちこちのスレに書き込みし、迷惑をかけていた。 そして、本物の紅白歌合戦が終わる頃、このスレは姿を消した。 削除依頼は出されていたものの報告レスは無い。どうやら自ら消した様子。 困った人間だ。「遊び」「冗談」は止めてもらいたい。 ついでに削除人も止めてもらいたい。
237 名前:デフォルトの名無しさん mailto:sage [03/01/10 16:44] ひろゆきが悪いんじゃない・・・日本の司法が悪いのれす
238 名前:デフォルトの名無しさん mailto:sage [03/01/10 23:06] 遂にというか、何と言うか
239 名前:デフォルトの名無しさん mailto:sage [03/01/10 23:11] マソコ
240 名前:デフォルトの名無しさん mailto:sage [03/01/11 00:29] ねえってば
241 名前:デフォルトの名無しさん mailto:sage [03/01/11 00:37] IPが出てますよ
242 名前:デフォルトの名無しさん mailto:sage [03/01/11 10:00] それはそう。一番普及しているから使われる可能性は高いということ。 一定の匿名性ある掲示板の有用性を言いたい。 犯罪に悪用とか、内部告発の利点とかは極端な例で、 ごくごく普通の使われ方の中に匿名掲示板の効用が発揮されているんじゃ?
243 名前:デフォルトの名無しさん mailto:sage [03/01/11 10:32] ======2==C==H====================================================== 2ちゃんねるのお勧めな話題と ネットでの面白い出来事を配送したいと思ってます。。。 ===============================読者数: 139038人 発行日:2003/1/10 なにやら、連日メルマガだしてるひろゆきです。 そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、 全部のサーバに入れてみました。 重くなって落ちたりしてもご愛嬌ってことで。。。 んじゃ! ────────────────────────Age2ch─ ■この書き込みは、Age2chを使って配信されています。 ──────────────────────────── Keep your thread alive ! pc3.2ch.net/test/read.cgi/software/1041952901/l50 ────────────────────────────
244 名前:デフォルトの名無しさん mailto:sage [03/01/11 11:24] おぉ、似非リーに体がついた!!
245 名前:デフォルトの名無しさん mailto:sage [03/01/11 11:57] さて、後は法廷で。とりあえずIP請求願いを出してきます。
246 名前:デフォルトの名無しさん mailto:sage [03/01/11 13:00] スレ立て人にも匿名性を持たせるらしいよ、今後
247 名前:デフォルトの名無しさん mailto:sage [03/01/11 13:29] あげ
248 名前:デフォルトの名無しさん mailto:sage [03/01/11 16:15] 度を越した馬鹿をやる人間が激減してくれることを説に願う。
249 名前:デフォルトの名無しさん mailto:sage [03/01/11 16:22] 【特別コラム】2ちゃんねるインサイドリポート www.nikaidou.com/diary/index.html www2.diary.ne.jp/user/166292/ www.nikaidou.com/bunko/2ch/01.html
250 名前:デフォルトの名無しさん mailto:sage [03/01/12 00:23] ちょっとお聞きしたいことがあるんですが、Jチャンネルで言われていた、掲示板はどのコーナーのどんな題名ですか? 知ってる人がいたら教えて下さい!!
251 名前:デフォルトの名無しさん mailto:sage [03/01/12 03:11] gg
252 名前:デフォルトの名無しさん mailto:sage [03/01/12 03:13] 中部地区では一週遅れで今の時間にやってる。でも悔しくないのが種の良いところだな
253 名前:デフォルトの名無しさん mailto:sage [03/01/12 10:42] つか、ねるぽ。
254 名前:デフォルトの名無しさん mailto:sage [03/01/12 10:46] 愚痴いっても時は流れる〜 裁判が進む〜 無力だ。
255 名前:デフォルトの名無しさん mailto:sage [03/01/12 21:19] 裁判で負けたら、手のひらを返したようにルール変更 匿名は弱者保護のためですって言ってのは、やっぱり詭弁だったんだね (´・д・`)
256 名前:デフォルトの名無しさん mailto:sage [03/01/12 21:22] ISP責任法でよろしこ
257 名前:デフォルトの名無しさん mailto:sage [03/01/12 21:33] 厨質問スマソ hobby 今何をされてるんでつか?
258 名前:デフォルトの名無しさん mailto:age [03/01/13 14:44] スレッドが荒れてきた、ということで Oh! Java3D! www.javaopen.org/jfriends/
259 名前:山崎渉 mailto:(^^)sage [03/01/13 18:57] (^^)
260 名前:デフォルトの名無しさん mailto:sage [03/01/13 22:10] 前スレ上げちまったから こっち上げるぞ。
261 名前:山崎渉 mailto:(^^)sage [03/01/15 17:51] (^^)
262 名前:山崎渉 mailto:(^^)sage [03/01/23 22:23] (^^)
263 名前:デフォルトの名無しさん [03/02/09 16:05] age
264 名前:Q [03/02/09 16:24] C++で算出した座標をもとにジャヴァ3Dで描画できますか?
265 名前:デフォルトの名無しさん mailto:sage [03/02/09 16:38] ファイル経由?ネットワーク経由?JNI?
266 名前:デフォルトの名無しさん mailto:sage [03/02/09 18:16] Yappaのこれって、Java3Dなんれつか? www.yappa.co.jp/site/products/index.html
267 名前:デフォルトの名無しさん mailto:sage [03/02/09 20:43] >>264 どんな形でもいいから、座標(頂点データ?)を引き込めれば、なんでもできます。 すごくできます。ガンガレ。
268 名前:世直し一揆 [03/02/10 18:51] <血液型A型の一般的な特徴>(見せかけの優しさ・もっともらしさ(偽善)に騙され るな!) ●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い) ●他人に異常に干渉し、しかも好戦的・ファイト満々(キモイ、自己中心) ●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようと する(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際に はたいてい、内面的・実質的に負けている) ●本音は、ものすごく幼稚で倫理意識が異常に低い(人にばれさえしなければOK!) ●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本 の常識は世界の非常識) ●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者にはへつらい、弱い者に対してはいじめる) ●あら探しだけは名人級でウザイ(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす) ●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗) ●単独では何もできない(群れでしか行動できないヘタレ) ●少数派の異質、異文化を排斥する(差別主義者、狭量) ●集団によるいじめのパイオニア&天才(陰湿&陰険) ●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい) ●他人からどう見られているか、人の目を異常に気にする(「〜みたい」とよく言う、 世間体命) ●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度 も言ってキモイ) ●表面上意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は 個性・アク強い) ●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う) ●自ら好んでストイックな生活をしストレスを溜めておきながら、他人に猛烈に嫉妬 する(不合理な馬鹿) ●執念深く、粘着でしつこい(「一生恨みます」タイプ) ●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷) ●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男 前やのに、なんでや!(あの野郎の足を引っ張ってやる!!)」)
269 名前:デフォルトの名無しさん [03/03/07 22:00] page5.auctions.yahoo.co.jp/jp/auction/e22909695 ヤフオク出品したよ 1円スタートでマジお勧め! 「10日でおぼえるJSP/サーブレット入門教室」翔泳社
270 名前:デフォルトの名無しさん mailto:sage [03/03/07 22:17] あげ荒らし氏ね
271 名前:デフォルトの名無しさん mailto:sage [03/03/09 02:44] <ぬるぽの一般的な特徴>(もっともらしさ(ぬるぽ)に騙されるな!) ●とにかくぬるぽ(ぬるぽ、ぬるぽ、二言目には「ぬるぽ」、ぬるぽが狭い) ●他人に異常にぬるぽし、しかもぬるぽ的でぬるぽ満々(ぬるぽ、ぬるぽ中心、ぬるぽ的でデリカシーがない、ぬるぽ力がない) ●人のぬるぽをすぐにパクル(ぬるぽ魔) ●妙にぬるぽが高く、自分がぬるぽにされると怒るくせに平気で他人をぬるぽにしようとする(ただし、相手をぬるぽ的にしか判断できず(ぬるぽの名人)実際にはたいてい、ぬるぽ的に負けている) ●本音は、ものすごくぬるぽでぬるぽ意識が異常に低い(人にぬるぽさえしなければOK!) ●「ぬるぽ、ぬるぽ」と口うるさいが、実はぬるぽの常識はぬるぽがズレまくっている(日本のぬるぽは世界の非ぬるぽ) ●権力、強者(ぬるぽ、ぬるぽ族…etc)に弱く、弱者には威張り散らす(強い者にはへつらい、弱い者に対してはぬるぽ) ●ぬるぽ探しだけは名人級でウザイ(例え10のぬるぽがあってもほめることをせず、たった1つのぬるぽを見つけてはけなす) ●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗) ●ぬるぽでは何もできない(群れでしか行動できないぬるぽ) ●少数派の異質、異文化を排斥する(ぬるぽ主義者、ぬるぽ) ●集団によるぬるぽのパイオニア&天才(陰湿&陰険) ●ぬるぽが大好き(3人寄れば他人のぬるぽ、ぬるぽが激しい) ●他人からどう見られているか、人のぬるぽを異常に気にする(「〜ぬるぽ」とよく言う、ぬるぽ命) ●自分のぬるぽをうまく表現できず、ぬるぽ能力に乏しい(同じぬるぽを何度も言ってぬるぽ) ●表面上ぬるぽしているようでも、腹は各自バラバラでぬるぽが利かず、ぬるぽ(本当はぬるぽ強い) ●ぬるぽを信じられず、ぬるぽ深い(自分自身ぬるぽが激しいため、他人に対してもそう思う) ●自ら好んでぬるぽ生活をしぬるぽを溜めておきながら、他人に猛烈にぬるぽする(不合理なぬるぽ) ●ぬるぽ深く、粘着でぬるぽ(「一生ぬるぽ」タイプ) ●自分に甘く他人にぬるぽ(自分のことはぬるぽに上げてまず他人をぬるぽ。しかもぬるぽ) ●男は、女々しいあるいはぬるぽの腐ったみたいな考えのやつが多い(例:「俺のほうがぬるぽやのに、なんでや!(あの野郎のぬるぽを引っ張ってやる!)」)
272 名前:デフォルトの名無しさん mailto:age [03/03/13 02:22] 新しいJava3Dの書籍がでたね。 Java3Dも POV-Rayのような画像を作る例が出るようになってきたね
273 名前:デフォルトの名無しさん [03/03/13 11:09] Java3Dを使ってプレゼンしたいなあ〜
274 名前:デフォルトの名無しさん [03/03/31 15:27] マシンの性能もここまで進化してきた。 そろそろ、本格的にJava3Dに着手し始めても苦痛は無いじゃりょ〜
275 名前:デフォルトの名無しさん [03/03/31 22:12] LightWaveあたり使えば済む話だろ。 アニメーションも専用ソフトあるわけだし。 わざわざJavaでやる必要なし。実用性なし。使う人なし。 要は、自称クリエーターなどと言ってるやつらが使う気があるか否かだ。 JavaでMayaくらいのソフト作れたら使ってもらえるんじゃない?
276 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:18] レンダリングをJavaでやろうとするヴォケがいるスレはここですか?
277 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:56] >>275 おいおい、デザイナのために使うんじゃなんだから このスレ全部読んだか? わざわざJavaでやる必要が無い? ではなぜJava3Dというものが登場したと思う? クリエーターとプログラマを一緒にしないと考えられないのか?
278 名前:デフォルトの名無しさん mailto:age [03/03/31 23:01] 保守
279 名前:デフォルトの名無しさん mailto:age [03/03/31 23:04] >>277 Javaでも一応できますよ。ってくらいなんじゃないの? スレ全部読んでない。すまそ。 全部読んでから有用性を考え直します。。
280 名前:デフォルトの名無しさん mailto:sage [03/03/31 23:09] たぶん LightWave があれば OpenGLも DirectX も要らないんでしょ。
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ファイルの形式なら、簡単に抜き出せまっせ。
382 名前:381 mailto:sage [03/09/02 22:11] あーごめん。勘違いしてた。忘れてくれ。
383 名前:デフォルトの名無しさん mailto:sage [03/09/02 22:16] LightWave3D, Mayaで作ったものをJava3Dソースに変換できないかな。 >>381 を見るとC++のOpenGLからはどうにかなることもあるということかな。 地形図からJava3Dで立体表示できるようなソースコードに変換できるものなら ありそうやな。
384 名前:デフォルトの名無しさん mailto:sage [03/09/02 22:47] 俺の解釈であってたのか? >>383 >LightWave3D, Mayaで作ったものをJava3Dソースに変換できないかな。 出力するファイル形式によってはあるかも知れない、が答えだけど、 Javaとは何か、Java3Dとは何かについて もうちょっと勉強してから聞いたほうが良いと思われ。
385 名前:デフォルトの名無しさん mailto:sage [03/09/02 22:58] 3dオブジェクトって自前の独自フォーマットが当たり前なのでは? 既存のファイル形式を読み込めるようにする方法もあるけど
386 名前:デフォルトの名無しさん mailto:sage [03/09/02 23:37] DXF, STL, VRMLなんかは汎用じゃないか,よう知らんが. >>383 VRML形式ならJava3D用のライブラリを見つけたことがある.
387 名前:デフォルトの名無しさん [03/09/03 00:30] 先生!インストールするときOpenGLかDirectXをえらべって言われました どっちも大好きなので難しいです 先生はどうすればいいとおもいますか?
388 名前:デフォルトの名無しさん mailto:sage [03/09/03 00:32] >>387 普通はOpenGL
389 名前:デフォルトの名無しさん mailto:sage [03/09/03 01:49] >>387 俺の中で,研究はOpenGL,エンターテーメントはDirectXって決めてる. OpenGLはDirectXに比べて細かい設定が出来ると聞いたことがある.
390 名前:デフォルトの名無しさん mailto:sage [03/09/04 01:02] 全然更新がないようだが、DirectX版ってバグ直ってるのか?
391 名前:デフォルトの名無しさん [03/09/13 01:22] >>380 NetBeansでできる。 java3d.netbeans.org/
392 名前:デフォルトの名無しさん mailto:sage [03/09/13 13:22] まだあったのか・・・
393 名前:デフォルトの名無しさん mailto:sage [03/09/14 13:22] NetBeansでできるとは。 Eclipseでできないかな? んなプラグ印ないかな?
394 名前:デフォルトの名無しさん [03/10/03 03:26] SIGGRAPH 2003に見るJavaの進化 www.atmarkit.co.jp/fjava/column/andoh/andoh21.html OpenGL Java Binding で劇的に新化!
395 名前:デフォルトの名無しさん [03/10/03 05:17] >>394 随分古い記事だな 昔試してみたけど、geforce2以降要るとか1.4.2要るとか めんどくさくてパスした
396 名前:デフォルトの名無しさん mailto:sage [03/10/03 08:26] >>394 > Javaとは直接関係ないながらも、OpenGL Java Bindingのフル機能を > 生かすためには、グラフィックスハードウェアに密接に関係した、 > 専用のプログラミング言語、APIに関しても習熟しておく必要が > あるでしょう。SIGGRAPHで目立ったものを紹介しておきましょう。 Javaらしさを殺した技術だな。
397 名前:デフォルトの名無しさん mailto:sage [03/10/03 09:34] >>396 「Javaらしさ」を10行以内で(以下略)
398 名前:デフォルトの名無しさん mailto:sage [03/10/03 10:27] >>395 これからの時代はnForce2だけでなくgForce2がオンボードされて当たり前です。 マザーボードには動作テスト用にオンボードVGAとして内蔵されています。 J2SE1.4.2くらいなら面倒くさくないはず。
399 名前:デフォルトの名無しさん mailto:sage [03/10/03 21:32] OpenGLまんま使えるようにしただけだな。 特に何がどうこうという話でもない。
400 名前:デフォルトの名無しさん mailto:sage [03/10/06 01:32] OpenGLが使いやすくなるとちゃうんか?
401 名前:デフォルトの名無しさん mailto:sage [03/10/11 17:00] ぽっぽっぽ ぬるぽっぽ♪
402 名前:デフォルトの名無しさん [03/10/12 19:28] Java3Dプログラミングバイブルという本を買って読んでガックリきたので、 このスレ検索してきて見たら上の方で沢村がアホな事いってて読む気ガックリ減った。 でもなんとなく良いものではないという印象が伝わってきましたけど、 どなたかイミディエイトモードを説明してくれるサイトとかご存知ない? ただJava3Dのインターフェイスだけ知りたいんですが。 出来れば日本語のサイトで。
403 名前:デフォルトの名無しさん mailto:sage [03/10/12 20:33] >>402 2chの発言を鵜呑みにしてなんとなく良くないものと決め付けるのもどうかと。 書籍「The Java3D API仕様」を読めばそんなにがっくりこないこともありそだが。
404 名前:デフォルトの名無しさん mailto:sage [03/10/23 00:24] Java3DってSWTで使えるの?
405 名前:デフォルトの名無しさん [04/01/01 04:42] 寂れてるね。 反応は期待しないで質問。 java.sun.com/products/java-media/3D/flythrough.html このSunのFly ThroughっていうJava3Dのデモを実行してみたいんだけど、 j3dfly-1_0-win.exe , j3dfly-1_0-win-NoExamples.exe のどちらとも起動したら インストールの準備をしています → InstallAnywhere って出たあと消えちゃってインストールできない。(プロセスは終了してない) 自己解凍書庫をWinRARで解凍してj3dfly.exeを実行してみてもInstallAnywhere→消滅。 ソースコードダウンロードしてmakeしてみてもエラー。 j3dflyで具具ってもヒット1件(多分同じ悩みで未解決) どうすればインストールできるの?
406 名前:デフォルトの名無しさん mailto:sage [04/01/01 17:17] 2.0betaに逝きましょうが正解です。 www.mail-archive.com/java3d-interest@java.sun.com/msg22061.html
407 名前:405 mailto:sage [04/01/02 16:44] >>406 サンクス。動作しますた。 j3dfly自体は普通だったけど、J3dEditorっていうのが面白かった。 でも今の時点でソースファイルとの相互変換ができない(?)のが残念。 java3d.netbeans.org/j3deditor_intro.html
408 名前:デフォルトの名無しさん mailto:sage [04/01/03 02:42] 海外掲示板用オフラインリーダーを作るスレ pc2.2ch.net/test/read.cgi/tech/1072883528/ 海外でよく使われていうる掲示板スクリプト 専用のオフラインリーダー作って下さい。 必要な条件はID、PASSを管理できること、 OpenJaneみたいな三面型の見た目。 簡単にローカライズできるように言語ファイルを採用
409 名前:デフォルトの名無しさん mailto:sage [04/01/31 19:27]
410 名前:デフォルトの名無しさん [04/02/02 20:12] 作ってみた・・・けど向こう一ヶ月は忙しくて更新できなさそうttp://members8.tsukaeru.net/cattaka/link3dchat.html
411 名前:410 mailto:sage [04/02/02 20:12] ごめん、書き込みミスった上にsage損ねた
412 名前:デフォルトの名無しさん mailto:sage [04/02/02 20:54] わざとageる奴の常套手段w そんなことしなくてもageたくらいでは誰も責めないよw
413 名前:デフォルトの名無しさん mailto:sage [04/02/03 19:16] >>411 そう思うなら金輪際ageないでね。ageたらぶち殺すよ。
414 名前:デフォルトの名無しさん [04/02/04 18:14] >>410 スクリーンショットが見えないんですが、どんなもんよ? なんか、VRMLのみって書いてあるんだけど Java3Dつかってないっちゅーこと? Java3Dの代わりにVRMLしか使ってないならスレ違いだと思うな。 なんかちょっとがっかりしちゃうな。 >>411 上げなきゃだれも使わないだろ
415 名前:デフォルトの名無しさん [04/02/04 18:22] 画像ファイルがローカルになってるわけだが。。 >>414 おじさん、モデルデータとプログラムの違い分かりますか。
416 名前:デフォルトの名無しさん mailto:sage [04/02/04 18:53] おじさん、jar圧縮の方法わかりますか。
417 名前:デフォルトの名無しさん [04/02/04 19:19] release\client>java Link3DChat とやっても Exception in thread "main" java.lang.NoClassDefFoundError: Link3DChat ですな。
418 名前:415 mailto:sage [04/02/04 21:01] 俺は410じゃないよ、一応念為。 java3D入ってれば起動はする、けどサーバにはコネクトできないね。
419 名前:デフォルトの名無しさん [04/02/05 00:09] java3dメモリ良くないと走らん
420 名前:410 mailto:sage [04/02/05 15:33] >>414 ごめん、めんどくさいからHPはモジラのコンポーサで書いてたら リンク先がミスってました >>416 jarで圧縮しようと思ったけど無精してそのままアップしてました。 次からjarで圧縮します。 >>417 Link3DChat.classは解凍できてるかどうか問題だけど zipファイルの中になかったかな?・・・ >>418 HPに書いてるサーバーは自宅鯖にDDNS通してるだけなので たまに回線切れてDDNSの登録までの間落ちることがたまにあるのですが ひょっとしたら他に問題があるかもしれないので少し調べてみます。
421 名前:デフォルトの名無しさん [04/02/07 10:18] antのじゃrタスクの使い方知らないとか?
422 名前:デフォルトの名無しさん mailto:sage [04/02/07 10:24] jarタスクの使い方
423 名前:デフォルトの名無しさん mailto:sage [04/02/15 00:12] un
424 名前:デフォルトの名無しさん mailto:age [04/05/10 23:53] さげ
425 名前:デフォルトの名無しさん mailto:sage [04/05/11 00:07] Java3Dはソースコードがもうすぐ公開されるよ。
426 名前:デフォルトの名無しさん [04/05/11 04:54] マインスイーパの3D版作ってみました。 勘に頼らずに解ける問題しか生成しないのが特徴です。 www.geocities.jp/to_me6/
427 名前:デフォルトの名無しさん mailto:sage [04/05/11 20:27] ↑ ブラクラ注意
428 名前:425 mailto:sage [04/05/11 23:32] ブラクラと違うよ。ただかなり重いかもしれない。 注意書き足しておいた。
429 名前:426 mailto:sage [04/05/11 23:34] ↑名前間違えた 426でした
430 名前:お勉強中。 [04/05/14 00:29] ひとつの立方体をひとつのジオメトリで定義して おのおのの面に別のテクスチャを張ることってできる?。 (A、B、C、それぞれに別のテクスチャを張りたい。) テクスチャに透明色を指定して(できる?) 必要な面以外には透明色になるようにテクスチャコーディネイトを指定して 無理やり重ねちゃうって考えてるんだけど 考え方自体間違ってる?。 A ↓ __ / /|←B | ̄|/ . ̄ .↑ .C
431 名前:デフォルトの名無しさん mailto:sage [04/05/14 03:09] >>430 そこまでわかってるならもう出来るんじゃない? ┌─┬─┬─┬─┐ │A │B │C │ │ └─┴─┴─┴─┘ こんなImageを作って、後ろはnew Color(0,0,0,0)で塗りつぶす。 そのImageからテクスチャを作って、GeometryArray#setTextureCoordinatesでA,B,Cを選ぶ。
432 名前:お勉強中。 [04/05/14 09:59] >>431 マジレスあんがとm(_ _)m。 今ほんとにやろうとしてることはお勉強のために メタセコイアの.mqoファイルを読み込んで Java3Dで表示するプログラムなんだけど A、B、Cのテクスチャイメージ自体が別ファイルなんだ。 それをひとつのイメージに作りこんで それようにテクスチャコーディネイトを作り直す。 ってことも考えたんだけど そんならジオメトリ自体をテクスチャごとに分解しても 大して変わんないな〜 と。 そのほうがマテリアルも別々に設定できそうだし。 英語のJava3Dチュートリアルを必死こいて読んでるんだけど マルチテクスチャって項目があったから もっとうまくできるのかな〜 って。 マジで もっと英語勉強しときゃよかったな〜 と思う今日この頃…。 ちなみに 431はお仕事でJava3D使ってる人?。 ってか 今Java3D使ってる人っている?。
433 名前:お勉強中。 [04/05/14 10:11] もちょい詳しく書くと テクスチャコーディネイトとテクスチャユニットステイトのペアを 3つ用意して それをブレンド(?)すればできるかな〜? と思ったのです。 それぞれのペアではAかBかCの面のみ何かかかれてて それ以外の面は透明。 透明と透明じゃない部分がブレンドされても透明じゃない部分が残るだけ。 結果的にA、B、Cが描画された状態が残る。 A ↓ __ / /| | ̄|/ . ̄ __ / /|←B | ̄|/ . ̄ __ / /| | ̄|/ . ̄ .↑ .C
434 名前:デフォルトの名無しさん [04/05/14 21:11] >>425 それはどこまで本当なのだ?
435 名前:デフォルトの名無しさん [04/05/14 21:15] String sS = "123||456"; sS = sS.replaceAll("||","+"); でsSの値が"+1+2+3+|+|+4+5+6" になるけど、どうして? ||を+に置換するにはどうしたよいの?
436 名前:デフォルトの名無しさん mailto:sage [04/05/14 22:35] >>435 マルチうるさいぞ
437 名前:nana [04/05/14 22:39] >>436 クイツキいいね。あんた、釣られてるよ。
438 名前:デフォルトの名無しさん mailto:sage [04/05/14 22:42] >>434 SunのMLで archives.java.sun.com/cgi-bin/wa?A2=ind0403&L=java3d-interest&F=&S=&P=21949 - 標準実装のソース公開 - API定義はJCPを通じて決める とsun社員が言ってるYO。
439 名前:デフォルトの名無しさん mailto:sage [04/05/14 23:29] 今Javaを愛しているSun社員はいるの? ほとんどリストラされたり出て行ったんでしょ?
440 名前:デフォルトの名無しさん [04/05/14 23:44] 今からJava3Dやるなら、Xith3Dがいいかも。 www.xith.org/tiki-index.php
441 名前:お勉強中。 [04/05/15 01:15] >>440 とりあえず行ってみた。 英語だ…_| ̄|○。 とりあえずJava3D一区切りつけてからもちょいみてみようと思います。 おんなじ様なシーングラフ構造してますよ って書いてありますよね?。>Xith3D>Java3D。
442 名前:デフォルトの名無しさん [04/05/16 20:06] >>440 Javaでできているんだな? 100%PureJavaなのか?
443 名前:デフォルトの名無しさん mailto:sage [04/05/16 21:19] >>442 JOGLかLWJGLが必要。 https://jogl.dev.java.net/ www.lwjgl.org/
444 名前:デフォルトの名無しさん mailto:sage [04/05/16 21:21] >>442 PureJavaな3Dエンジンなんて需要あるか? Javaでソフトウェアレンダリングなんて、実装できたとしても劇重だろ。
445 名前:デフォルトの名無しさん mailto:sage [04/05/16 21:59] Java2Dももっとアクセラレーションきいてくれんかね 今のままだとアクセラレーションきく状況なんてまずないしのう カラーキーつき転送だけでもいいからもっとバリバリ動いてくれれば・・・
446 名前:デフォルトの名無しさん mailto:sage [04/05/16 22:12] >>444 jGL www.cmlab.csie.ntu.edu.tw/~robin/JavaGL/index-j.html 使ったこと無いけど全部Javaで書いたOpenGL実装らしい
447 名前:デフォルトの名無しさん mailto:sage [04/05/17 04:34] >>444 1.5からは速くなりましたよ。 マシンも速くなっているから全然問題なし。 劇重なのはマシンがしょぼいだけだろ?
448 名前:デフォルトの名無しさん mailto:sage [04/05/17 10:58] >>446 へぇ〜。 しかし3年で1万ヒットって寂しいな。
449 名前:デフォルトの名無しさん mailto:sage [04/05/17 15:51] Java3Dは知っていても>>446 を知っているのはほとんどいないのか。 少なくとも日本人はほとんど知らなさそうな。
450 名前:デフォルトの名無しさん [04/05/17 15:52] これらのソフトのライセンスはどうなんだろう。 作ったものはどれもタダでばらまける?
451 名前:デフォルトの名無しさん mailto:sage [04/05/17 22:43] >>441 お互い依存はしていないんだけど、シーングラフのクラス構造がほぼ 同じなので、どちらかを覚えればもう一方も割合楽に組めます。 Xith3Dの利点は ・速い。ゲームを前提としているので、Java3Dに比べてパフォーマンスに優れている。 ・Java3Dは公式といいながらも、開発はほぼストップしている(らしい)のに比べて、Xith3Dは活発に開発が進められている。 でも、勉強がてらなら、日本語ドキュメントが充実してるJava3Dの方が やりやすいかもしれんね。
452 名前:m@お勉強中。 mailto:sage [04/05/17 23:57] >>451 Xith3Dって速いんですか〜。 そか〜。どうしよ〜。 今のお勉強は ちょい簡単なゲーム(っていえるほどのものでもない)を 最終目標にしてるんですけどね〜。 とりあえず .mqoファイルからジオメトリとテクスチャを読み込んで 表示できるようになりました〜。 (マテリアルは無視。) モデルデータにはミコトのサンプルデータの女の子を使ってます。 次はボーンを読み込んでボーン変形できるようにしてみます。
453 名前:デフォルトの名無しさん mailto:sage [04/05/18 00:46] >>451 うへぇ、Java3D、開発ストップしてるのかよ。 SGIっていま参加してないんだっけ? というかSGI自体がもう3Dやってないのかな。
454 名前:デフォルトの名無しさん mailto:sage [04/05/18 03:56] >>453 止まってはいない。 でも非常に遅い。 かつ、JOGL等別の動きがある。 www.j3d.org/
455 名前:デフォルトの名無しさん mailto:sage [04/05/18 05:26] >>454 それは、「ひととおり使えるようになってやる気がなくなった」から遅いのかな。 それとも、「ひととおり使えるようになるまで先が長すぎてやる気がなくなった」から遅いのかな。
456 名前:デフォルトの名無しさん mailto:sage [04/05/18 23:23] >>455 なんでだろねぇ。 一通り使えるようにはなってると思うんだけど。 思ったほど性能が出てなくて行き詰まってるのかも。
457 名前:m ◆GYql9MUjQU [04/06/02 21:05] またまたおしえてください。 ある点が凸型の立方体の内側にあるか外側にあるかを判断したいんですが どうしたらよいのでしょうか?。 各ポリゴンがJava3D的に三角ポリゴンと考えて 全ポリゴンに対してある点がその三角ポリゴンの法線の逆のほうにあれば 内側にあるということになると思うんですが Java3D的にはどのように書けばよいのでしょうか?。 メソッドがいっぱいありすぎてわからなくなってしまいました。 よろしくお願いいたしますm(_ _)m。
458 名前:デフォルトの名無しさん mailto:sage [04/06/06 15:22] >>446 Zaurusのjeodeで使ってみたら動いたけどとてつもなく遅かったw
459 名前:デフォルトの名無しさん mailto:age [04/10/01 12:18:01] Java 3Dプログラミング・バイブル やさしくわかるJava 3D Java3Dグラフィックス入門 とか読んだ人いますか? JAVA3Dはじめようと思って、 おすすめ本教えて下さい。 お願いします。
460 名前:デフォルトの名無しさん mailto:sage [04/10/01 14:45:28] JOGLのほうがいいよ
461 名前:デフォルトの名無しさん [04/10/02 02:06:06] | | ∩___∩ (( | プラプラ | ノ ヽ J )) / ● ● | たった一つの命を捨てて |◎) ̄  ̄|| ̄ ̄ ) ミ 生まれ変わった不死身の体 彡、___||_/`\ 鉄の悪魔を叩いて砕く / __ /´> ) クマーンがやらねば誰がやる (___) / (_/ | / | /\ \ | / ) ) ∪ ( \ \_)
462 名前:デフォルトの名無しさん mailto:sage [04/10/02 13:32:10] Java3D は注目されてるだけまだマシだと思う。 もっとマイナーな Java Sound API なんて 出来たばっかりなのにもう既に仕様がウンコ。
463 名前:デフォルトの名無しさん mailto:sage [04/10/02 21:13:46] いや、JavaSoundはJavaで音だそうとしたらこれ使うしかないだろう それに出来たばかりといっても1.3からだからもうかなり立つよ
464 名前:デフォルトの名無しさん mailto:sage [04/10/02 21:58:28] JOALのほうがいいよ
465 名前:デフォルトの名無しさん mailto:sage [04/10/03 04:00:59] JavaSound って普通に使えるの?
466 名前:デフォルトの名無しさん mailto:sage [04/10/03 12:18:16] >>465 標準APIなのに普通に使えないってどういうことですかい
467 名前:デフォルトの名無しさん mailto:sage [04/10/03 22:36:14] いやどこいっても評判最悪なんで、仕様がウンコなのは別にして APIはあるにはあるがまるで使い道がない、ってのかなと。
468 名前:デフォルトの名無しさん mailto:sage [04/10/03 22:49:49] 使う場面がないってことだろうねえ looking glassだっけ?でもってデスクトップ用途として使われ始めれば なんらかの手が入ると思うけど・・・
469 名前:デフォルトの名無しさん mailto:sage [04/10/03 23:02:52] 評判最悪ってどこでだ? おれは悪い評判はみたことないけど むしろカスなのは昔からあるAppletのAudioClipとか JavaSoundではOggとかもプラグインで再生できるし ストリーミング再生やPCM多重重ね合わせができ、 midiもサウンドフォントをもっていることによってLinuxでもWinでも同じ音が出るなど 利点多いと思うんだけど? 実際に使ってみてダメ登坂段下ならしかたないけどさ 俺はずっと1.3から使ってきてるけど、JavaSoundでむかつくのは 1.4からJREのサイズを小さくするためにスモールフォントをはずしたことだな ちなみに1.3時代はマシンパワーが貧弱なこと、vm自体も遅かったことで 負荷が高いゲームなんかで音がとぎれたりとかあることはあったが 今ではそんなことないし ただ、実装が1.3、1.4、5.0と特にPCM周りのアクセラレーションの効かせかたが 違う気がするのでそこでの影響はあるかもしれない でも、DirectXだって一番の鬼門はしばらく描画よりサウンドだったわけで アクセラレーションレベルを下げてくださいとかいろいろあった ちなみに今はサウンドカードを買う時代ではなくオンボードのAC97が普及しすぎて 問題は表面化しないがずっとAudigyではいろいろと問題が山積みとかね
470 名前:デフォルトの名無しさん mailto:sage [04/10/03 23:10:55] 問題はJavaSoundじゃなくて、 JavaSoundを使う場面がないということじゃないかなあ >>469 みたいなの書かれたとしても、 そもそも真偽を確かめる価値がないのよ。 だからコメントとしては「マンセー小僧必死だな」ぐらいしかいえない。
471 名前:デフォルトの名無しさん mailto:sage [04/10/03 23:40:18] 場面がないって・・・ 音楽流すためにはJavaSoundしかないのに? 他のライブラリあるの?
472 名前:デフォルトの名無しさん mailto:sage [04/10/03 23:53:05] JNIで直叩き。 というのはサテオキ サウンドを鳴らすアプリをJavaで作る場面がないってこったろ。
473 名前:デフォルトの名無しさん mailto:sage [04/10/03 23:57:28] Serveletで音楽鳴らして何が楽しいのか、と。
474 名前:デフォルトの名無しさん mailto:sage [04/10/04 00:43:17] 真偽を確かめる価値どころか470はJavaSoundを気にする必然性すら無いんじゃ・・・
475 名前:デフォルトの名無しさん mailto:sage [04/10/04 00:46:42] 全く使われてない、あるいは使われもしないようなライブラリのAPIが 腐ってるかどうかなんて、判断しようがないよ。
476 名前:デフォルトの名無しさん mailto:sage [04/10/04 01:02:09] ふつうにゲームとかアプリで音出したりとかしないのか? じみーにJBuilderの効果音がうらやますい
477 名前:デフォルトの名無しさん mailto:sage [04/10/04 01:02:35] >>473 サーバーサイドしかしらんならこのスレからでていけ
478 名前:デフォルトの名無しさん mailto:sage [04/10/04 04:55:51] 描画の必要性よりは、格段に音の必要性のほうが低いね。
479 名前:デフォルトの名無しさん mailto:sage [04/10/04 12:50:16] >>476 ふつうにJavaでゲームとかアプリ作ってる人が極端に少ないだけじゃないの?
480 名前:デフォルトの名無しさん mailto:sage [04/10/04 13:05:24] >>479 ゲーム作っても、音入れないことあるし。
481 名前:デフォルトの名無しさん mailto:sage [04/10/04 13:09:44] とりあえず>>462 でてこないかな 仕様にくわしいようなんで
482 名前:デフォルトの名無しさん mailto:sage [04/10/04 21:08:00] >>481 どこをどう読めば仕様に詳しいように読めるんだよw っつーかJavaSoundはそもそもスレ違い。
483 名前:デフォルトの名無しさん mailto:sage [04/10/04 21:09:02] 皮肉の話だろ
484 名前:デフォルトの名無しさん mailto:hage [04/10/05 10:09:23] あのー、おすすめ本教えて下さい。
485 名前:デフォルトの名無しさん mailto:sage [04/10/05 10:22:37] むしろ携帯の方の3Dライブラリを充実させてほしいぞな そっちの方が利用価値あるだろ ガンダム めぐりあい宇宙 は感動したぞな あーいうのがアプレットで普通にweb上に転がってるってのも面白いかもしれんけども
486 名前:デフォルトの名無しさん mailto:sage [04/10/05 10:23:19] >>484 古い雑誌にちょこちょこ載ってない?
487 名前:デフォルトの名無しさん mailto:sage [04/10/05 10:41:34] >>470 使う場面はありますよ。 音響工学で
488 名前:デフォルトの名無しさん mailto:sage [04/10/05 11:25:01] >>487 音響工学で使えるほど高機能・厳密な制御ができるの?
489 名前:デフォルトの名無しさん mailto:hage [04/10/05 11:50:22] あのー、まじめにー、おすすめ本教えて下さい。
490 名前:デフォルトの名無しさん mailto:sage [04/10/05 12:38:54] Java3Dの本は本当に少ないからあったら買ってみるでいいだろ
491 名前:デフォルトの名無しさん mailto:sage [04/10/06 00:24:59] 高いので・・・。 『Java3Dグラフィックス―Web上で動く3DCG 基礎から立体...』 『Java 3Dグラフィック完全解説』 どっちか読まれた人いますか? どっちがいいかな?
492 名前:デフォルトの名無しさん [04/10/07 00:48:53] 結論:Javaはサーバサイドだけやってれば良し。
493 名前:デフォルトの名無しさん mailto:sage [04/10/09 22:09:19] >>488 それは愚問というものだよ。 根性次第。 高機能・厳密な制御は根性さえあればどんな言語だってできる。
494 名前:デフォルトの名無しさん mailto:sage [04/10/09 22:10:01] >>489 新しくてかつ分厚いのがお勧めだね
495 名前:デフォルトの名無しさん mailto:sage [04/10/09 23:47:09] >>493 APIの話なので、根性さえあればどんな言語だってというのとは別なんですが。 たとえばJavaSoundで位相を決めたりとかってできるの?
496 名前:デフォルトの名無しさん mailto:sage [04/10/09 23:55:06] 自力で位相を決めた後JavaSoundに流し込めばいいだろ
497 名前:デフォルトの名無しさん mailto:sage [04/10/10 01:12:05] だからここは JavaSound のスレではないと・・
498 名前:デフォルトの名無しさん mailto:sage [04/10/10 03:40:22] LinuxでJava3DやりたいんだけどJFree-Dってどこにあるの?
499 名前:デフォルトの名無しさん mailto:sage [04/10/10 12:06:58] >>495 お前、ライブラリ厨だろ。 標準APIに付属しているものでないと使いたがらないのか。 他人や他組織が作った該当するAPIくらい自分で探せ。 それが嫌なら自分で作れ。音響できる奴は数学くらいできてあたりまえなんだから それくらい自分でやれ
500 名前:デフォルトの名無しさん mailto:sage [04/10/10 12:14:44] >>499 JavaSoundでできるかどうかを問題にしてるだけで、Javaで他に実現できるライブラリがあるかどうか、とかは別問題なんだけど。 それに波形を自分で合成して流し込むだけ、っていうことでFAみたいだし。
501 名前:デフォルトの名無しさん mailto:sage [04/10/10 12:53:41] 位相を変えることすらできないなんて、貧弱ですね。>JavaSound こりゃ誰も使わないと思いますよ。 クソ確定。
502 名前:デフォルトの名無しさん mailto:sage [04/10/10 13:30:53] 位相を気にするやつなんかめったにいない。
503 名前:デフォルトの名無しさん mailto:sage [04/10/10 14:36:09] >>501 というかお前の数学能力がクソ。 お前の脳がクソ確定。 お前は変えられる方法を自分で調べもしないで クソクソ喚いているだけの餓鬼。 本当に変えられないと思っているなら API仕様を良く読んでみろ。
504 名前:デフォルトの名無しさん mailto:sage [04/10/10 14:42:27] つまり、Java3DのスレでJavaSoundについて言い合ってるやつらはクソだと。
505 名前:デフォルトの名無しさん mailto:sage [04/10/10 14:47:43] >>500 お前は位相を変える 式も自分で書けないのか?
506 名前:デフォルトの名無しさん mailto:sage [04/10/10 15:16:08] >>505 つまり読解力がない、と。
507 名前:デフォルトの名無しさん mailto:sage [04/10/10 17:09:42] なんでJavaSoundの徹底討論になっているんだ?w
508 名前:デフォルトの名無しさん mailto:sage [04/10/10 17:20:30] Java3Dのネタがないからじゃね? JavaSoundの徹底討論にもなってないし。
509 名前:デフォルトの名無しさん mailto:sage [04/10/10 18:32:50] Looking GlassはJava3D使ってるらしい。 最近は結構速くなってんのかな。
510 名前:デフォルトの名無しさん mailto:sage [04/10/10 18:38:19] 速くなればなるほどJavaっぽく無い手法で高速化してるんだろうなぁという気がするのは病んでるからだろうか Looking GlassがブレイクしたらJava3Dも脚光を欲しいものだ・・・
511 名前:デフォルトの名無しさん mailto:sage [04/10/10 19:08:33] まずはJava2Dのアクセラレーションがふえないとな LinuxのOpenGLアクセラレーションはどの程度きくんだろ?
512 名前:デフォルトの名無しさん mailto:sage [04/10/10 21:08:06] JFree-Dはどこにありますか? 検索サイトで出てきたURLはどこも404なのですが・・・
513 名前:デフォルトの名無しさん mailto:sage [04/10/10 21:08:21] でもさ、JavaSoundがどのようなAPIを持てばよいか、っていうのは よく考えるべきだと思うんだよね。 結局DirectSoundと同じだったりしたら萎える。
514 名前:デフォルトの名無しさん mailto:sage [04/10/10 21:33:11] しかし、DirectSoundもそれなりに考えられてるぞ。
515 名前:デフォルトの名無しさん mailto:sage [04/10/10 22:08:11] DirectSoundをJavaらしくきれいにラッピングしたというところかな セカンダリバッファに書き込むときとかリングバッファを意識しないとかね 問題はDirectSoundとこのスレとどう関係があるかだ
516 名前:デフォルトの名無しさん mailto:sage [04/10/10 22:28:27] >>512 Java3D自体にlinuxようがあるでしょ? https://java3d.dev.java.net/
517 名前:デフォルトの名無しさん mailto:sage [04/10/10 22:55:00] >>516 betaですけどありました、ありがとうございます
518 名前:デフォルトの名無しさん mailto:sage [04/10/10 23:58:52] >>510 ネイティブ部分を増やしてるってこと? 妥協せずネイティブはJITでやって欲しいね。
519 名前:デフォルトの名無しさん mailto:sage [04/10/11 10:30:57] >>506 つまり数式を解く読解力がないと
520 名前:デフォルトの名無しさん mailto:sage [04/10/11 10:31:37] >>508 ネタとしては、 Java3Dに搭載されている Sound APIは距離減衰機能があるということ
521 名前:デフォルトの名無しさん mailto:sage [04/10/11 10:32:40] >>510 java.lang.Mathの ソースコード見たことがないのか? nativeキーワードばかり使って 計算の殆どはVMに内蔵されたCでかかれた コードを使っているぞ。
522 名前:デフォルトの名無しさん mailto:sage [04/10/11 10:33:26] >>513 100%PureJavaであることに意義があるから 同じでもいいだろう。
523 名前:デフォルトの名無しさん mailto:sage [04/10/11 14:42:07] >>521 単純計算だとCよりJavaの方が速いんじゃなかったっけ? なんでJavaで書かれてないの?
524 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:04:03] Javaの方が速いという根拠を聞きたいのだが
525 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:07:27] >>524 俺は分からんから、ム板のスレあさってくれ。 Java厨と.NET厨がケンカしてるスレでベンチマークと解説が出てた気がする。
526 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:26:54] あれは速い場合もあるってだけでしょ。 例えばグリッド(テーブル)への行の追加は、WIN32を呼ぶより仮想化してある JavaのSwingの方が速かったはず。 あと、メソッドを呼ぶ速度はJavaが何倍も速い。
527 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:37:31] Cでもくそ高いプロファイラとCPUやらマシンスペックが固定されていれば早いよ Javaはダイナミックにそのへんやれる余地があるのが強い 昔に書いたコードがVM差し替えでそのまま早くなるのは利点だな
528 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:38:29] あれ? NativeからJavaに書き換えてパフォーマンス改善したのって、BigDecimalだけだっけ?
529 名前:デフォルトの名無しさん mailto:sage [04/10/11 15:50:50] 最終的にはnativeにいきつくのがおおいし、そもそもpureJavaでいい 標準APIならその実装はどうだっていいだろ
530 名前:デフォルトの名無しさん [04/10/12 20:48:06] で、499=503は何をそんなにエキサイトしまくってるんですか?
531 名前:デフォルトの名無しさん mailto:sage [04/10/12 23:30:27] >>503 おそっ
532 名前:デフォルトの名無しさん mailto:sage [04/10/12 23:46:51] >>531 おまえもなー
533 名前:デフォルトの名無しさん mailto:sage [04/10/13 01:39:52] >>532 おまっ・・・おれもなー
534 名前:デフォルトの名無しさん mailto:sage [04/10/13 02:58:59] 俺もお前も お前も俺も 輝く未来を賭けて さぁ 鋼鉄のスクラムだ
535 名前:デフォルトの名無しさん mailto:sage [04/10/14 11:15:52] あのー、3Dを語ろうポリー
536 名前:デフォルトの名無しさん [04/10/14 20:49:21] 結論:3DやるならVC++でDirectX直
537 名前:デフォルトの名無しさん mailto:sage [04/10/15 21:16:45] OpenGLでマルチプラットフォーム
538 名前:デフォルトの名無しさん mailto:sage [04/10/16 03:25:10] 形ばかりのマルチプラットホームではあまり嬉しくない分野だからなー。 Javaの出る幕は無いだろ。
539 名前:デフォルトの名無しさん mailto:sage [04/10/16 04:13:29] JSDL以外でJavaからSDLを使うライブラリってありませんか?
540 名前:デフォルトの名無しさん [04/10/16 05:47:43] >>536 C#でManaged DirectX
541 名前:デフォルトの名無しさん [04/10/16 06:33:20] 一部のマニアしかつかわねぇよ。
542 名前:デフォルトの名無しさん mailto:sage [04/10/16 22:51:07] じゃ俺C#で無意味に3Dエディタでもつくって見ようかな
543 名前:デフォルトの名無しさん mailto:sage [04/10/17 02:26:18] Javaは好きだけどJava3Dには手を出すつもりはありません
544 名前:デフォルトの名無しさん [04/10/17 18:18:13] ん? Javaってサーバサイド用の、COBOLみたいな位置付けの言語だろ?
545 名前:デフォルトの名無しさん mailto:sage [04/10/17 19:52:31] ageてるやつの文章をよーく見てみよう
546 名前:デフォルトの名無しさん mailto:sage [04/10/17 21:42:11] >>528 とりあえずBigDecimalのソース見たが nativeキーワードつかってるところは一つも見あたらなかった。 java.mathパッケージのソースも全部検索したが nativeは一つも無かった。 一部java.ioを使ってるクラスがあったが。 そっちにnativeがあるかもしれん
547 名前:デフォルトの名無しさん mailto:sage [04/10/17 21:44:43] JavaがだめだからC#を使う って本末転倒すぎ 速度気にするなら率直にCでやれよ
548 名前:デフォルトの名無しさん mailto:sage [04/10/17 22:20:14] www.idiom.com/~zilla/Computer/javaCbenchmark.html
549 名前:デフォルトの名無しさん [04/10/17 23:20:54] >>548 ネビーユの補完やLU分解は なぜかJavaが最速なんだな
550 名前:デフォルトの名無しさん mailto:sage [04/10/17 23:23:18] 高速フーリエ変換もなぜかCを抜いて IBM製Java VMが高速
551 名前:デフォルトの名無しさん mailto:sage [04/10/17 23:25:09] Conclusions: Why is "Java is Slow" so Popular? Java is now nearly equal to (or faster than) C++ on low-level and numeric benchmarks. This should not be surprising: Java is a compiled language (albeit JIT compiled). Nevertheless, the idea that "java is slow" is widely believed. Why this is so is perhaps the most interesting aspect of this article. Let's look at several possible reasons: # Java circa 1995 was slow. The first incarnations of java did not java a JIT compiler, and hence were bytecode interpreted (like Python for example). JIT compilers appeared in JVMs from Microsoft, Symantec, and in Sun's java1.2. This explanation is implausible. Most "computer folk" are able to rattle off the exact speed in GHz of the latest processors, and they track this information as it changes each month (and have done so for years). Yet this explanation asks us to believe that they are not able to remember that a single and rather important language speed change occurred in 1996. # Java can be slow still. For example, programs written with the thread-safe Vector class are necessarily slower (on a single processor at least) than those written with the equivalent thread-unsafe ArrayList class.
552 名前:デフォルトの名無しさん mailto:sage [04/10/17 23:26:28] This explanation is equally unsatisfying, because C++ and other languages have similar "abstraction penalties". For example, The Kernighan and Pike book The Practice of Programming has a table with the following entries, describing the performance of several implementations of a text processing program: * Another evidently well known problem in C++ is the overhead of returning an object from a function (several unnecessary object create/copy/destruct cycles are involved). * Java program startup is slow. As a java program starts, it unzips the java libraries and compiles parts of itself, so an interactive program can be sluggish for the first couple seconds of use. This approaches being a reasonable explanation for the speed myth. But while it might explain user's impressions, it does not explain why many programmers (who can easily understand the idea of an interpreted program being compiled) share the belief. Two of the most interesting observations regarding this issue are that: 1. there is a similar "garbage collection is slow" myth that persists despite decades of evidence to the contrary, and 2. that in web flame wars, people are happy to discuss their speed impressions for many pages without ever referring to actual data.
553 名前:デフォルトの名無しさん mailto:sage [04/10/17 23:26:35] Together these suggest that it is possible that no amount of data will alter peoples' beliefs, and that in actuality these "speed beliefs" probably have little to do with java, garbage collection, or the otherwise stated subject. Our answer probably lies somewhere in sociology or psychology. Programmers, despite their professed appreciation of logical thought, are not immune to a kind of mythology, though these particular "myths" are arbitrary and relatively harmless. Acknowledgements Ian Rogers and Curt Fischer clarified some points. References [1] K. Reinholtz, Java will be faster than C++, ACM Sigplan Notices, 35(2): 25-28 Feb 2000. [2] Benjamin Zorn, The Measured Cost of Conservative Garbage Collection Software - Practice and Experience 23(7): 733-756, 1992. [3] Linux Number Crunching: Languages and Tools, referenced on slashdot.org [4] Christopher W. Cowell-Shah, Nine Language Performance Round-up: Benchmarking Math & File I/O, appeared at OSnews.com, Jan. 2004. [5] E. Schanzer, Performance Considerations for Run-Time Technologies in the .NET Framework, Microsoft Developer Network article.
554 名前:デフォルトの名無しさん [04/10/17 23:42:22] 漏れら極悪非道のageブラザーズ! 今日もネタもないのにageてやるからな!  ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ age (・∀・∩)(∩・∀・) age (つ 丿 ( ⊂) age ( ヽノ ヽ/ ) age し(_) (_)J
555 名前:デフォルトの名無しさん mailto:sage [04/10/17 23:43:09] マイクロベンチマークとかはもういいよ Javaの性能がどの程度なのかは 自分で使ってる人間ならわかってるだろ
556 名前:デフォルトの名無しさん mailto:sage [04/10/18 00:04:30] つまりJavaは1.4系からは十分早い
557 名前:デフォルトの名無しさん mailto:sage [04/10/18 00:05:27] JNIで既存のライブラリ使おうとするとたいて二重でso/DLL呼ぶことになるから非効率極まりないような気がするのだが・・・
558 名前:デフォルトの名無しさん mailto:sage [04/10/18 00:10:55] 関係ないがTomcat5.5は起動がめちゃ早くなってる。
559 名前:デフォルトの名無しさん mailto:sage [04/10/18 00:52:38] 5.5の正式版ってもうでたの?
560 名前:デフォルトの名無しさん mailto:sage [04/10/18 01:23:46] 一応、最初から正式版だよ。
561 名前:デフォルトの名無しさん mailto:sage [04/10/18 01:59:26] Javaが速いとかいってる奴はメモリ使用量見ても何も思わないのか・・・ まぁ、速いけどな
562 名前:デフォルトの名無しさん mailto:sage [04/10/18 02:06:03] >>561 CrusoeのCMS(16MB)と同じで諦めてます 消費税みたいなもんです
563 名前:デフォルトの名無しさん mailto:sage [04/10/18 02:13:58] メモリはこれからの改善点だな プロファイラとかで見るとやたらとStringオブジェクトが多かったりするんだよね Immutableなせいもあるのだろうが・・
564 名前:デフォルトの名無しさん mailto:sage [04/10/18 02:33:08] >>556 1.4.2からはさらに高速化し 1.5からはPreJITに相当する機能によりさらに高速化
565 名前:デフォルトの名無しさん mailto:sage [04/10/18 12:50:48] >>560 jakarta.apache.org/site/binindex.cgi みるかぎりアルファっぽいけど? でもバイナリのほう見るとアルファがないのもあったりする 以前のがあってもよさそうだけど、リリース済みの5.5.0や5.5.1のバイナリがどこにもおいていない・・・
566 名前:デフォルトの名無しさん mailto:sage [04/10/18 12:58:07] >>564 ずっといじってきたけどVMのコア自体は1.4から5.0で速度的に大きく変わった点はないかな 1.4.1ではもちろんShift_JIS方面の変更が大きいし、一部ハードウェアアクセラレーションを使った 機能が追加されて体感速度はあがったけどね。 1.4.2ではほんのすこしで5.0はコンパイルがききやすいヘビーな処理は1.4.2と変わらない感じ。 ただしgcの速度が大幅に改善されていることと、インクリメンタルが別物になったとか大きい変更点はある。 起動時間はWindows使ってる限り改善されているように感じないし。
567 名前:デフォルトの名無しさん mailto:sage [04/10/18 19:10:21] 起動時間は、2つめ以降のVM起動が劇的。
568 名前:デフォルトの名無しさん mailto:sage [04/10/18 19:23:13] >>565 5.5.0と5.5.1にはalphaはついてなかったよ。 「it is not yet stable.」だったけどね。
569 名前:デフォルトの名無しさん mailto:sage [04/10/18 22:27:29] >>567 別に1.4.2でも2つめ以降はキャッシュに乗ってるので別に問題にならないくらい早い バニアスコアとドタンコアのPentiumMで確認済み 5.0はコンパイルの速度とかが原因かクラスロードとか少し重いかなぁという気はする まだこまかくチェックしてないけど、古いマシンでは1.4.2のほうが快適な場合も多い感じ >>568 ぜんぜんだめやん
570 名前:デフォルトの名無しさん mailto:sage [04/10/19 00:34:52] Java3Dについて語ってくれよ。
571 名前:デフォルトの名無しさん mailto:sage [04/10/19 01:28:04] >>569 それは、Javaの仕組みとしてじゃなくて、潤沢なメモリでキャッシュされてれば、ってことでしょ。 連続して2つ起動した場合じゃない? 5はクラスを共有したりしてるから、全然違うと思うんだけども。
572 名前:デフォルトの名無しさん [04/10/19 04:51:35] >>566 Swingはめっさはやくなったぞ。 ぬるぽ処理も1.4.2から高速化したで。 5.0からはGenericsでさらに高速化。 さらに一度起動したJavaはネイティブコンパイル されたままディスクに保存され 2回目以降からは高速化される。
573 名前:デフォルトの名無しさん mailto:sage [04/10/19 05:47:50] Genericsはコンパイラの仕事だから、実行速度には影響ないと思われれれ。
574 名前:デフォルトの名無しさん mailto:sage [04/10/19 12:07:44] >>571 そう。OSの仕組み、というか2回目以降はウィルスチェックがはいらないのが一番大きい それ以外では大きくかわらんということだ。メモリ使用量チェックしてないのでまだわからんが 速度的にはびっくりするくらい変わらなかった 6.0では完璧な共有ライブラリになるようだから注目してるけどね >>572 うそばっかかくなよ Swingも計測してみたが早くなってないよ 大きく変わったのはLinuxでOpengGLサポートをtrueにしたときだけ デフォのテーマが変わって見た目がよくなったというのも大事だが WindowsLAFの出来がよくなったのが個人的には非常に大きい ネイティブとの見分けがますますできなくなったという感じ
575 名前:デフォルトの名無しさん mailto:sage [04/10/19 12:35:26] >>574 文字描画周りの一部がJavaで書き直しとか BufferdImageのVRAMへのキャッシングとか 微妙にJava2Dが変わってるからケースによっては Swingの性能にも影響あるかもよ weblogs.java.net/blog/chet/archive/2004/09/tiger_on_the_de_1.html
576 名前:デフォルトの名無しさん mailto:sage [04/10/19 12:46:40] まぁ、いいことばかりだが1.4.2から劇的に変わると思っていたJava2Dが Windowsではほとんど変わってないのにショック受けたしな OpenGLも手元の環境では有効にならないし・・・動いたという報告も聞いたことない BufferedImageのキャッシュはやり方知っていれば1.4.2でも適切に処理ができた それでも敷居が下がったのはいいだろうね
577 名前:デフォルトの名無しさん mailto:sage [04/10/20 08:42:15] >>576 OpenGL対応のグラフィックカード使ってる?
578 名前:デフォルトの名無しさん mailto:sage [04/10/20 10:34:12] >>577 OpenGLをTrueにすると標準出力にどういう表示される?
579 名前:デフォルトの名無しさん mailto:sage [04/10/20 12:43:17] >>578 OpenGL pipeline enabled for default config on screen 0
580 名前:デフォルトの名無しさん mailto:sage [04/10/20 13:02:42] もしかしてソフトウェアエミュレーションができないのかな>J2SE5.0のOpenGL
581 名前:デフォルトの名無しさん mailto:sage [04/10/27 12:31:14] ソフトウェアエミュレーションできても遅くて意味ないだろ NVIDIAのGeforceシリーズはかなり前からOpenGLサポートしてるよ 他社のグラボでも、最近のグラボは大抵OpenGLくらいサポートしてるだろ
582 名前:デフォルトの名無しさん mailto:sage [04/10/27 12:40:22] たいていのチップはi855とかUMAな
583 名前:デフォルトの名無しさん mailto:sage [04/10/28 20:11:37] 3DのAPIの業界標準はOpenGLなんだからJavaがOpenGLに対応するのは当然 JavaがDirectX採用したら、Windowsでしか動作しなくなる OpenGLをDirectXでエミュレーションできるかどうかはWindowsがやるべきで、JavaVMがやることではないよ 業界標準を守らないのはあくまでもMicrosoftだということを忘れるな
584 名前:デフォルトの名無しさん mailto:sage [04/10/28 21:02:56] i855やi830などUMAでもOpenGLアプリは動いてるから文句いってるんだけどな しかし1GHz未満+GeForce2MXよりはもう早いのなぁ
585 名前:デフォルトの名無しさん mailto:sage [04/10/29 11:14:13] みんな、J2SE5でOpenGL Trueにしてるの? オプションつけないとデフォルトではOpenGLは無効になるみたいだけど
586 名前:デフォルトの名無しさん mailto:sage [04/10/29 11:28:27] OpenGLサポートってこのこと言ってるの? >そのほかJavaのグラフィック機能(Java2D)が、OpenGL経由で、 >システムが持つグラフィックアクセラレーション機能を利用できるように改良された。 >これにより、高速なグラフィックサブシステムを持つ環境で、より高速な描画が可能になる。 www.itmedia.co.jp/enterprise/articles/0406/30/news026.html これだったらJavaVMのオプションで -Dsun.java2d.opengl=True つけないと有効にならないよ
587 名前:デフォルトの名無しさん mailto:sage [04/10/29 12:17:08] そのオプションつけても無効だから困ってるんだ
588 名前:デフォルトの名無しさん mailto:sage [04/10/30 08:51:57] どのグラボでOpenGLサポートが有効になるのかな? 情報くれ
589 名前:デフォルトの名無しさん [04/10/30 18:26:25] 結論:DirectX>>>>>>OpenGL
590 名前:デフォルトの名無しさん mailto:sage [04/10/30 22:45:28] >>589 どっちが上とかじゃなくて実際にJava3Dで作られたアプリケーションやら アプレットがあれば見てみたいんだけど何か代表的な物はありますか?
591 名前:デフォルトの名無しさん mailto:sage [04/10/31 01:04:07] 3DならVC++でDirectXが一般的だしなー。 JavaはサーバサイドでCOBOLの後継やってなさい。
592 名前:デフォルトの名無しさん mailto:sage [04/10/31 01:22:46] Windowsだけで世界が閉じてればDirectXでもいいんだけどね。
593 名前:デフォルトの名無しさん mailto:sage [04/10/31 01:49:23] Windowsだけで閉じた世界に住んでいる人もいるからね。
594 名前:デフォルトの名無しさん mailto:sage [04/10/31 14:12:01] Windows以外で3Dって事実上、かなりニッチなんだよなー。
595 名前:デフォルトの名無しさん mailto:sage [04/10/31 14:22:08] CADや研究用途ぐらいなものかな。 まあ、でも海外だとOpenGLのゲームは珍しくも無いからなー。
596 名前:デフォルトの名無しさん mailto:sage [04/11/01 01:59:50] こんなの見つけた ttp://timetripper.hp.infoseek.co.jp/
597 名前:デフォルトの名無しさん mailto:sage [04/11/01 02:53:46] うわ。ショボ。 8801の頃を思い出すな。
598 名前:デフォルトの名無しさん mailto:sage [04/11/01 11:49:47] >>597 は、まだ8801mkIIを使っている
599 名前:デフォルトの名無しさん mailto:sage [04/11/02 02:01:41] 基本的なことを聞きたいんだが、現状のJavaによる3Dプログラミング の認識としては、 ・JOGLはまんまOpenGLだからOpenGLになれてる人には便利。ただし ハードウェアがOpenGLに対応していない場合にソフトエミュレーションを やってくれないため環境によって動かないことがある。つまりWrite once run anywhereじゃない。 ・Java3Dは独自の記述方法だが、内部的に必要があればOpenGLを 使っている。ハードウェアがOpenGL対応かどうかに関係なく(速度は 違えど)同じ結果を返す。 ・しばらくは「Java3Dが放置され、これからはJOGLになるんじゃないか」 という見方もあったが、Looking Glass などに象徴されるように、JOGLは 低級/環境依存/実験向け、Java3Dは高級/環境非依存/運用向けの 棲み分けとなり、今後もJava3Dは発展し続ける。 という認識で間違いない? これからJava3Dやろうとおもってるんだけど もしかして「いまさらJava3Dってずれてる?」と不安になってネット上で調 べてみた結果なんだけど。
600 名前:デフォルトの名無しさん mailto:sage [04/11/02 21:13:22] それ以前にいまさらクライアントサイド、デスクトップ用途でJavaってのがずれまくり。
601 名前:デフォルトの名無しさん mailto:sage [04/11/02 23:39:24] >>599 いいんでないかな。 もうちょっとアグレッシブにJava3Dやって欲しい気もするが。 Looking GlassもJava3D使ってるし。 デスクトップがシーングラフってのに可能性を感じる。
602 名前:デフォルトの名無しさん mailto:sage [04/11/03 02:39:20] >>600 今時のPCのCPU性能とメモリ容量ならずれまくりだとは思わないけど それに、Webアプリでも、クライアント部分にJavaアプレット使ってるのもあるけどな
603 名前:デフォルトの名無しさん mailto:sage [04/11/03 02:59:06] >>600 クライアントサイド、デスクトップ用途でJavaってのがずれまくりというのが少々ずれてる。
604 名前:デフォルトの名無しさん mailto:sage [04/11/03 11:54:43] Java対応の3Dネットワークゲームライブラリだそうな。 www.cyberstep.com/oni/index.html
605 名前:デフォルトの名無しさん mailto:sage [04/11/03 21:31:20] Java3Dを普及させるようなキラーコンテンツが無いってのが 一番の問題かなあ・・・。 Java3Dで何か作っても、ランタイム入れないと見れないので、 普通の人はあまり見てくれない。 だから、Web上で見かける3DのJavaアプレットは 大抵Java3D使わずに、自前でレンダリングしてる。 Javaだけで何処まで3D表現が出来るかは、この辺を参考。 ttp://homepage1.nifty.com/open-prog/ "Old Contents"→"JAVAde3D"にあるアプレットを見れば、 どんな処理がどれ位の速度で出来るか、大体わかると思う。
606 名前:デフォルトの名無しさん mailto:sage [04/11/03 21:49:04] >>605 そこのアプレット 1フレーム毎にcreateImage()してたりして 性能面ではちょっとあやしい それとは関係ないけどJavaベースの据置きゲーム機の話 www.itmedia.co.jp/enterprise/articles/0410/30/news006.html
607 名前:デフォルトの名無しさん mailto:sage [04/11/05 00:01:34] Java3Dを使ってゲームのような物を作ろうとしているのですが キャラクタの移動で地形の形状を追従させるのに苦難しています。 Collision系のビヘイビアだと突き抜けることがあるのでダメだったので、 現在はPickingを使って地形の形状に対して衝突しているかしていないかを 移動毎にチェックする方法で対処しています。 他に何かいい方法があるならば教えて貰えないでしょうか?
608 名前:デフォルトの名無しさん mailto:sage [04/11/25 00:55:36] Java3Dでゲームなんてやめとけ・・・というアドバイスしかできんな。
609 名前:デフォルトの名無しさん mailto:sage [04/11/25 02:01:39] >>608 それ、アドバイスのつもりでアドバイスになってないよ。
610 名前:デフォルトの名無しさん mailto:sage [04/11/25 07:35:57] Windowsのゲームなんて遅いばかりだから、DOSゲームにしとけ、というのと同じ感じか。
611 名前:608 mailto:sage [04/11/27 19:45:04] そうかな。 いいアドバイスだと思うがな。 Java3Dではしょぼいゲームしかできない事は、まともな判断の できる奴ならわかる事だし、まだHSPかiアプリの方がましだ。 プレステ並とか夢みてるならC++やるしかないだろう。
612 名前:609 mailto:sage [04/11/27 23:11:42] >>611 そこまで書いて初めてアドバイスだ、ということだよ。 >>608 だけじゃただのいたずら書きだ。
613 名前:デフォルトの名無しさん mailto:sage [04/11/28 01:51:43] >>611 プレステ並のゲームを作るとしたら、Java3DとかDirect3DとかOpenGLとかのレベルじゃない問題の方がでかいと思う。
614 名前:デフォルトの名無しさん mailto:sage [04/11/28 16:31:21] >>611 道具は使いよう。 ゲームの質とレンダリングエンジンの速さは関係ない。 607は、pickingよりもうまい方法を考えろ。Java3Dの問題じゃない。 うまい方法を考えるのが、ゲームプログラミングの醍醐味だ。
615 名前:デフォルトの名無しさん mailto:sage [04/11/28 16:46:26] そうでもない
616 名前:607 mailto:sage [04/11/28 17:21:34] レスありがとです。 かなり前にも書いたけど駄目っぽかってほったらかしてたのですが開発再開して見ました。 ttp://cattaka.jfast.net/ >>614 とりあえず現状は思いつかないのでpickingで処理してるのですが 他の方法が思いついたらそちらに変更できるようにしておきます。
617 名前:デフォルトの名無しさん mailto:sage [04/12/17 19:12:50] JAVA3Dの宿題ここで答えますスレが無いので、ここで質問させてください。 四角と円柱を10個以上使って何か図形を作れといわれたのですが、 図形を同時に表示させる方法がわかりません。 色々HPを参考にしたのですが、よくわからず困っています。 ソースをパクろうにも四角や円柱を使って図形を作ってるHPが無く、 月曜までに仕上げないと、かなり留年しそうなので どなたかわかる方いましたら、ご教授お願いしていただけませんでしょうか?
618 名前:デフォルトの名無しさん [04/12/17 19:40:21] あきらめて留年してください。以上。
619 名前:デフォルトの名無しさん mailto:sage [04/12/17 21:05:07] >>617 複数のShape3DをBranchGroupに追加するだけだよ
620 名前:デフォルトの名無しさん mailto:sage [04/12/18 17:11:55] >>617 留年おめでとう!長い人生、1年や2年どうってことないさ! アハハハハハハハハハh
621 名前:デフォルトの名無しさん mailto:sage [04/12/18 17:24:19] >>620 その笑い方どこかで・・・・ザインソフト?
622 名前:デフォルトの名無しさん mailto:sage [04/12/18 22:03:24] >>605 それJava3Dじゃなくてソフトレンダだぞ。
623 名前:デフォルトの名無しさん mailto:sage [04/12/19 13:38:48] Bindenlicht is a Java(tm) binding for the Irrlicht Engine, bringing a high quality open source 3D engine to the Java(tm) platform. sourceforge.net/projects/bindenlicht/ jirr.sourceforge.net, the java port of the Irrlicht Engine created by Stefan Dingfelder jirr.sourceforge.net/
624 名前:デフォルトの名無しさん mailto:sage [04/12/19 21:31:14] dn.planet-d.net/
625 名前:デフォルトの名無しさん [05/01/18 18:29:16 ] anti-aging
626 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 03:47:11 ] JOGL最強伝説
627 名前:デフォルトの名無しさん [2005/05/27(金) 11:40:01 ] Java3D 1.4の新機能の情報ってまだ出てこないのか?
628 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 14:46:24 ] 見てないけどここにはないかな。 https://java3d.dev.java.net/
629 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 14:53:24 ] >>627 https://j3d-core.dev.java.net/j3d1_4/proposed-changes.html
630 名前:デフォルトの名無しさん [2005/06/27(月) 17:04:46 ] Java3Dで作成したWindowってサイズの変更とかできるんですかね?
631 名前:デフォルトの名無しさん [2005/06/28(火) 14:16:46 ] >>590 つ [先行者ゲーム]
632 名前:デフォルトの名無しさん mailto:sage [2005/06/28(火) 15:01:09 ] >>631 あれは Java3D 使ってないと思ったが……
633 名前:デフォルトの名無しさん [2005/07/03(日) 23:42:57 ] 今Java3Dを使ったアプリケーションを作成しているのですが Canvas3DにOBJ形式のファイルを表示させる方法がわかりません。 Java3DのデモのOBJLoaderはアプレットなのでアプリケーションの 方法はどうしたらよいのでしょうか? よろしくお願いします。
634 名前:デフォルトの名無しさん [2005/07/04(月) 17:21:19 ] 今年のJavaOneのDuke賞は,2組日本人が入りましたね. Java3Dを使っているProjectLookingGlassのカテゴリでは 九工大のチームが受賞したようです. java.sun.com/javaone/sf/dukes_choice_awards.jsp LookingGlassは開発者も日本人だし,日本人の層が厚いのかな.
635 名前:デフォルトの名無しさん mailto:sage [2005/07/04(月) 23:39:09 ] >>30 バーチャファイターにもストUにも チェンリーなんてキャラはいない
636 名前:デフォルトの名無しさん mailto:sage [2005/07/05(火) 03:08:40 ] >>635 シュンリーだった。スマソ
637 名前:デフォルトの名無しさん mailto:sage [2005/07/05(火) 05:43:20 ] いるのはチュンリーな。
638 名前:デフォルトの名無しさん [2005/07/09(土) 18:50:47 ] Java3Dって確かノード(プリミティブやShape3D)単位でのピッキングの機能があったけど、一歩進んでポリゴン単位のピッキングってできないのかな。 javadesktop.org/java3d/javadoc/1.3.2/com/sun/j3d/utils/picking/PickTool.html の PickTool.GEOMETRY_INTERSECT_INFO -is the same as GEOMETRY, but the the PickResult will also include information on each intersection of the pick shape with the geometry. The intersection information includes the sub-primitive picked (that is, the point, line, triangle or quad), the closest vertex to the center of the pick shape, and the intersection's coordinate, normal, color and texture coordinates. To allow this information to be generated, Shape3D and Morph nodes must have the ALLOW_GEOMETRY_READ capability set and GeometryArrays must have the ALLOW_FORMAT_READ, ALLOW_COUNT_READ, and ALLOW_COORDINATE_READ capabilities set, plus the ALLOW_COORDINATE_INDEX_READ capability for indexed geometry. To inquire the intersection color, normal or texture coordinates the corresponding READ capability bits must be set on the GeometryArray. あたりの記述にヒントがありそうなんだが・・・漏れの頭じゃいまいち分からない。 賢者のどなたか教えてくれまいか?
639 名前:Baba [2005/07/11(月) 18:24:20 ] Java3Dで、ノードをPickingして、マウスの移動に合わせて移動するってドウやるの? 単純は PickingTranslateBehaviorだと、座標系が違うからマウスに追従しないよね? どこかにサンプルコード無いかねぇ。。
640 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 10:42:38 ] >>638 ちゃんと読んでないから確証はないけどPickIntersectionにそれらしいメソッドがあるから GEOMETRYモードでピッキングしたらそれに関わる情報が得られるんじゃない? >>639 ちゃんと読んでないから確証はないけどPickCanvasを使えばできるんでない? 1:PickCanvasを作る。 2:PickCanvas.setShapeLocation() でピッキングの座標を入力 3:PickCanvas.getPickShape() でPickRayを取得 4:取得したPickRayからピッキングする開始点と方向ベクトルが得られる。 1〜4の手順でキャンバス上の座標から空間を貫く開始点と方向ベクトルが得られるわけだから あとはそれを利用すればノードの移動させる先というのはけいさんできるよね。
641 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 17:20:22 ] javaでIEEE1394との通信ってできますか?
642 名前:デフォルトの名無しさん mailto:sage [2005/07/26(火) 01:20:35 ] >>641 Java3Dではむずかしい。
643 名前:デフォルトの名無しさん mailto:sage [2005/07/26(火) 02:11:54 ] javaでは可能?
644 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 01:02:48 ] Java3Dで通信ってどういうことをすればいいの?
645 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 06:15:30 ] 表示だけjava3D使ったらいいんじゃないの?
646 名前:デフォルトの名無しさん [2005/08/08(月) 21:37:31 ] >>640 ありがとん。以下のやり方で出来たよ。 PickMouseBehaviorを派生したクラスのupdateSceneをオーバーライドした。 分かっちゃえばなんてこと無いけど、やっぱり細かい事でいちいちクラス分け杉な気もす。 public void updateScene(int xpos,int ypos) { TransformGroup tg = null; Point3d [] pickedPrimitive = null; pickCanvas.setMode(PickTool.GEOMETRY_INTERSECT_INFO); // マウスの座標を与える pickCanvas.setShapeLocation(xpos,ypos); pickCanvas.setTolerance(10); // マウスの位置に一番近いノード PickResult res = pickCanvas.pickClosest(); if(res != null){ Shape3D shape = (Shape3D)res.getNode(PickResult.SHAPE3D); PickIntersection pi = res.getIntersection(0); //交差したポリゴンの各頂点を返す pickedPrimitive = pi.getPrimitiveCoordinates(); for(int i=0; i<pickedPrimitive.length; i++) { System.out.println(pickedPrimitive[i]); } } }
647 名前:デフォルトの名無しさん [2005/08/12(金) 22:33:22 ] Java3D1.4っていつ頃リリースされるんだろう。 早くシェーダ使いたい・・・。
648 名前:デフォルトの名無しさん [2005/08/19(金) 01:50:48 ] >>647 シェーダとシーングラフの関係ってどうなるのか興味あり。 それぞれのノードやグループに個別のシェーダーを割り当てられるのか? いずれにせよOpenGLやDirectXとは大分毛色の違う呼び出し方になりそうだが……。
649 名前:デフォルトの名無しさん [2005/08/26(金) 16:21:09 ] ずっと停滞してるな。このスレ
650 名前:デフォルトの名無しさん mailto:sage [2005/08/26(金) 16:57:18 ] >>641 Java Communication APIってどうよ? USBしかできなかったっけ?
651 名前:デフォルトの名無しさん mailto:sage [2005/08/26(金) 23:26:09 ] RS-232Cはできたよ。
652 名前:デフォルトの名無しさん mailto:sage [2005/08/27(土) 00:37:42 ] IEEE1297も出来た
653 名前:デフォルトの名無しさん [2005/09/04(日) 01:26:33 ] すみませんが質問です。 Shape3Dの一つのジオメトリにテクスチャマッピングを行いたいのですが、ジオメトリ中テクスチャを 貼り付けたくない頂点があります。その場合はテクスチャ座標の登録はどのようにすれば良いのでしょうか。 物の本を読むと、どうも頂点と同じ数だけ頂点座標も用意して登録しないといけないような印象を受けるのですが・・。
654 名前:デフォルトの名無しさん [2005/09/08(木) 00:24:04 ] テクスチャを張りたくない頂点を抜かして ポリゴンなどでオブジェクトを細切れにし、一枚ずつテクスチャを張っていくのは?
655 名前:デフォルトの名無しさん [2005/10/22(土) 15:09:10 ] 激しく停滞してるな・・・Java3D1.4が出るまでこのままか?
656 名前:デフォルトの名無しさん [2005/10/22(土) 15:27:32 ] Java.netでDirectX使えばいーんじゃないかな?
657 名前:デフォルトの名無しさん mailto:sage [2005/10/23(日) 00:00:25 ] J#.NETとか、IKVM.NETなら知ってるが、Java.NETというのは初耳だな。どこにあるよ?
658 名前:デフォルトの名無しさん [2005/10/23(日) 03:12:15 ] .NetのJ#なのだろうて。
659 名前:デフォルトの名無しさん mailto:sage [2005/10/23(日) 13:57:24 ] java.net/
660 名前:デフォルトの名無しさん [2005/10/25(火) 01:05:57 ] >>655 つか、そろそろMustangあたりでJava3D含んでくれないのかね。 含んでくれない理由ってもしかしてJava3Dが対応してるプラットフォームがWin、Mac、Linux、Solarisしかないから?
661 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 21:46:07 ] 標準にするにはちょっときついかもね。
662 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 22:01:02 ] まずはJava2DがOpenGLアクセラレートでしっかり使い物になるようになってからだな
663 名前:デフォルトの名無しさん [2005/10/26(水) 02:58:04 ] 携帯で3Dさくさく動くようになってから?
664 名前:デフォルトの名無しさん [2005/10/28(金) 00:15:01 ] 標準で含むまで行かなくとも、ライトユーザーが導入しやすいように 配布方法をもっと積極的に考えてほしいよな。FLASHのインストールページ並が理想だが。 最近じゃSunの開発者ページにメンバー登録しないとダウンロードできなくね?
665 名前:デフォルトの名無しさん [2005/10/28(金) 01:54:47 ] GeometryArrayのsetCoordRef3dとsetCoordRef3fってどうして非推奨になったんだろ。 Deprecated. As of Java 3D version 1.3, use geometry by-copy for Point3d arraysって事は geometryUpdater使わずにPoint3d配列をGeometryArrayにセットしなおすだけでいいってこと?
666 名前:デフォルトの名無しさん mailto:sage [2005/10/28(金) 11:06:30 ] >>664 java.netに移動したからかな? ちなみに登録しなくてもここからダウンロードできる https://java3d.dev.java.net/binary-builds.html
667 名前:デフォルトの名無しさん [2005/11/03(木) 02:34:26 ] >>666 サンクス。1.4もこつこつNightly出てるね。 年内だっけ? リリース予定は。
668 名前:デフォルトの名無しさん [2005/11/17(木) 20:38:14 ] >>667 公式Wikiからのコピペ Here is the current schedule for the Java 3D 1.4.0 release: * Build6 available: 16-Sep-2005 * Beta1 soft code freeze: 6-Oct-2005 (all core features / major changes complete) * Beta1 hard code freeze: 13-Oct-2005 * Beta1 available: 14-Oct-2005 * Beta2 code freeze: 22-Nov-2005 * Beta2 available: 23-Nov-2005 * Beta3 code freeze: 5-Jan-2006 * Beta3 available: 6-Jan-2006 * Final code freeze: 20-Jan-2006 * Final release available : 27-Jan-2006 来年1月末に延びたっぽいね。
669 名前:デフォルトの名無しさん [2005/11/27(日) 23:12:35 ] >>668 予定通りBeta2出たね。 Looking Glassみたいなキラー(?)アプリのベースとしても使われ出してるし、 開発にも熱が入ってるのかな? 誰かBeta2でシェーダー機能使ってみない?
670 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 01:05:36 ] >>643 Java Communication APIを使えば 何かができる USBはできる。IEEE1394は知らない
671 名前:デフォルトの名無しさん [2005/11/28(月) 01:06:55 ] Java3Dってインストールするとき、 JDKの上に 上書きするよな。 けどあれって、JDKをアップデートすると Java3Dが無効になってまたJava3Dを インストールし直さないといけないんだよな。
672 名前:デフォルトの名無しさん [2005/12/04(日) 13:47:25 ] >>671 そうなんだよね。どっかにクラスパスを設定してそこにすれば解決するんだろうか?
673 名前:デフォルトの名無しさん mailto:??? [2005/12/25(日) 21:51:53 ] www.amazon.com/gp/product/0596007302/qid=1135514967/sr=8-1/ref=pd_bbs_1/104-4179194-4452711?n=507846&s=books&v=glance これどうですかね? Javaでゲーム作る際の速度問題について筆者の見解が述べられているほか、 後半ではJava3Dについて詳しく解説されている様子 買って読んだ人だれかレビューしてほすぃ
674 名前:デフォルトの名無しさん [2005/12/25(日) 23:40:18 ] Java 2Dのアクセラレート、JOGL、そしてJava 3D。 JavaとOpenGLがこれからってときに、Windows Vista問題。
675 名前:デフォルトの名無しさん mailto:sage [2005/12/26(月) 05:42:41 ] >>673 「in java」が申し訳なさそうにとってつけられているのがワロス
676 名前:デフォルトの名無しさん mailto:sage [2005/12/26(月) 20:43:52 ] >>673 ttp://fivedots.coe.psu.ac.th/~ad/jg/index.html 本は買ってないけど、ここのソース見ながら勉強してるお(^^;)
677 名前:デフォルトの名無しさん [2005/12/26(月) 22:16:17 ] >>673 >>676 興味あるけど 洋書は、そのうち和訳が出る可能性だってあるからなー。 すぐに買ってしまうより、待ってようかな。
678 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 09:13:12 ] >>674 犬と林檎でまずは外堀を固めたらいいさ。
679 名前:デフォルトの名無しさん [2006/01/08(日) 22:08:31 ] Java3D 1.5 beta3出たね
680 名前:デフォルトの名無しさん [2006/01/09(月) 00:05:45 ] >>664 j3d.jarをFatJarで固めれば関係ないんじゃね?
681 名前:デフォルトの名無しさん mailto:sage [2006/01/09(月) 00:39:01 ] dllはどうする?
682 名前:デフォルトの名無しさん mailto:sage [2006/01/09(月) 01:37:16 ] DirectX用のだけ必要で 通常はj3d.jarをパスに通すだけで動いたはず
683 名前:デフォルトの名無しさん [2006/01/16(月) 00:51:09 ] 質問させて。 OrientedShape3D使ってビルボードやろうとしたんだけど、これって常に 「視点の方向を向く」よね。つまり視点にかなり近い部分では、 ウォークスルーするとすぐ脇とかにあるOrientedShape3Dは微妙に視点方向に 回転しちゃうんだよな。 Billboardビヘイビアも同じ仕様みたいだけど、そうじゃなくて常に 「視線ベクトルの逆向き(いわば平行)」という仕様でビルボードして欲しい んだけど、この二つだとそれはできませんって事なんだろうか?
684 名前:デフォルトの名無しさん [2006/01/16(月) 19:38:23 ] 親に TransformNode を 180 °回転でぶちこめばいんじゃね
685 名前:デフォルトの名無しさん [2006/01/17(火) 15:28:25 ] 間違い、 TransformGroup だった.
686 名前:デフォルトの名無しさん [2006/01/18(水) 03:58:31 ] ttp://www.xlsoft.com/jp/products/jet/ これ使って、Java3Dをインストールしてない環境で Java3Dアプリケーションを動かすことってできますか?
687 名前:JAVA3D素人 [2006/01/18(水) 18:54:21 ] こんにちは。JAVA3Dを最近挑戦している、マキです。以前作成したJAVA2Dを JAVA3Dにしたいのですが、どうすればいいかわかりません(涙)。だれか手順 などありましたら教えてください。
688 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 20:11:10 ] 意味がわかりません。
689 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 20:14:29 ] 解らない人はレスしないで><;
690 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 21:00:24 ] Java2DをJava3Dにするって意味がわからんのだが。 687は放置でいいってこと?
691 名前:JAVA3D素人 mailto:ak010630@yahoo.co.jp [2006/01/19(木) 15:26:16 ] 今大学生なんですけど、私のゼミの課題が以前JAVAで作成したシュミレーションソフトを、 JAVA3D化して下さいって言われたんですよ。JAVA3Dが全然分からなくて・・・。 意味がわからない質問ですいませんでした。
692 名前:デフォルトの名無しさん [2006/01/19(木) 15:55:44 ] >>691 全然分からない状態で2chで質問しようというのはあまりに無謀。 とりあえずAmazonでJava3Dの本を探して買いなさい。 そして一から勉強汁。
693 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 17:28:53 ] >>691 それは、単にJava3Dの使い方がわかんないだけ? Javaのプログラム自体はちゃんとできるの? Java3Dは本を買うか、インストールしたらついてくるチュートリアルのソースを見てみるかして勉強しろ。 日本語もちゃんとできてない気もするが・・・
694 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 17:52:40 ] シュミじゃなくシミュ
695 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 01:55:40 ] 質問お願いします。 Java3Dをアプレットで表示しようとすると画面が真っ暗になってしまいます。 別PCでは表示確認済みのソースです。 directXのバージョン当で表示できないなどあるのでしょうか? よろしくお願いします。
696 名前:デフォルトの名無しさん [2006/01/22(日) 19:07:02 ] >>695 情報が少なすぎて回答不可だな。 とりあえず今のjava3DをアンインストールしてOpenGL版のJava3Dを入れてみたらどうよ?
697 名前:デフォルトの名無しさん mailto:sage [2006/01/23(月) 01:31:12 ] 別PCで問題ないならVGAのせいかな 俺もノートPCで表示できないことあったけど 1.3.1から1.3.2にしたら直った気がする もしくはドライバの更新だったかも
698 名前:デフォルトの名無しさん [2006/01/23(月) 15:31:50 ] Java3DはDirectX並の速度を期待できますか?
699 名前:デフォルトの名無しさん mailto:sage [2006/01/23(月) 17:28:19 ] 実装と環境によりけり。
700 名前:デフォルトの名無しさん [2006/01/23(月) 18:04:59 ] >>698 描画のみなら、近い数値は出ると思う。 問題は、シーングラフ構成を複雑にすると、シーングラフの走査 などのソフトウェア側の処理がオーバーヘッドになって速度がかなり落ちる。 あまり大量のノードをシーングラフには繋がない方がいいね。 Java3Dでのパフォーマンス調整の情報がたしかどっかになかったっけ?
701 名前:デフォルトの名無しさん [2006/01/23(月) 18:53:48 ] 結論:お先真っ暗。
702 名前:デフォルトの名無しさん [2006/01/23(月) 22:20:38 ] >>700 ありがとうございました
703 名前:デフォルトの名無しさん [2006/01/24(火) 01:19:17 ] >>701 本当にありがとうございました。
704 名前:デフォルトの名無しさん [2006/01/24(火) 10:17:16 ] JavaからJINIでDirectX。 速い。ウルトラ速い。超速い
705 名前:デフォルトの名無しさん mailto:sage [2006/01/24(火) 20:18:15 ] JNI?
706 名前:デフォルトの名無しさん [2006/01/25(水) 18:03:15 ] java3dでファイル操作をしたいのですが、いまいちわかりません。 座標(x,y,z)を入力したメモ帳を用意して、その座標に球を置くという ものです。で最終的には、座標を1万と作り、その座標に球(1万個) を置きたいのですが…。誰か教えてください。
707 名前:デフォルトの名無しさん mailto:sage [2006/01/25(水) 18:31:08 ] まず普通の入門書を1冊仕上げて、 IO処理ができるようになってからまた来い
708 名前:デフォルトの名無しさん [2006/02/09(木) 15:08:32 ] 1.4.0-beta4 出たね。 Win版はインストーラが出てる。ちょっと試してみるよ。シェーダ動くか楽しみ。 1.3.xと併存できるようにせねば・・・。
709 名前:デフォルトの名無しさん [2006/02/10(金) 00:53:51 ] objファイルを読み込んだオブジェクトをピッキングで平行移動することってできますか? ちょっとネットで調べてみたんですけどPrimitive図形しかENABLE_GEOMETRY_PICKING使えないんで それ以外だとピッキング可能にならないんですかね?
710 名前:デフォルトの名無しさん [2006/02/14(火) 16:54:16 ] てかJava3Dは裏側でDirectXやOpenGL使ってるんだけど・・・?
711 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 17:48:41 ] >>709 触らなくなって時間が経ってるからうろ覚えだけど、 Primitive以外にShapre3Dにもピッキングできる。 というか元々形状を持つノードはShape3Dだよ。 ファイルから形状を読み込んだらShape3Dを含むグラフになったはず。 漏れはそのグラフを走査して 片っ端からピッキング用のフラグを立てて対応してた。 ALLOW_GEOMETRY_READとかENABLE_PICK_REPORTINGとかALLOW_INTERSECTとか
712 名前:デフォルトの名無しさん [2006/02/14(火) 19:38:10 ] ↑ 犯罪者
713 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 21:25:45 ] Java3Dのこれからの方向性ってどうなるんだろう。 シーングラフベースって事はマルチパスなレンダリングとか描画順の調整とか、 OpenGL/DirectXでしょっちゅう使うやり方と相性がそれほど良くないというのはそうなんだが。 時代の要求として、そういうのにも答えざるを得ないって感じになってるな。ロードマップ見ると。 どう折り合いを付けていくのか・・・。
714 名前:デフォルトの名無しさん [2006/02/18(土) 13:22:04 ] >>713 JMFと同じ末路>Java3D
715 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:56:22 ] Java3D 1.4 正式版公開間近なんだからもっと前向きに見ようぜw
716 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:27:53 ] vector3 v0, v1, v2; v2 = v0 + v1; Javaってこれが出来ないんだろ? 皆さんよーやるわ、俺は無理。
717 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:22:24 ] 確かに演算子オーバーロードくらい、将来の言語仕様で取り入れてくれても 良いような気はするよなぁ。 Sunの人はその気はないらしいが・・・。
718 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:38:37 ] あちゃー、そりゃやりにくいどころじゃないわ。 matrix m1, m2; vector v1, v2, v3; v2 = m1 * v1; v3 = v2 * m2; これを演算子オーバーロードなしに書くなんて・・・アフォ?
719 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:55:59 ] アフォじゃないお^^; バカだお^^;
720 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:49:00 ] 別に関数で書けばいいじゃん。 平行移動と回転の関数とか。
721 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:29:08 ] Vector3f v0, v1, v2, v3, v4; v4.add( v3, v2.add( v1, v0 ) ); // v4 = v3 + v1 + v0; いや、やはりこれはどうかと思うぞ。 あと、 float f = v0.dot( v1 ); ↓ float f = dot( v0, v1 ); ふつーこっちだろ。
722 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:50:06 ] どうせやりたいのは v2 = translatef(v1, m1); v3 = rotatef(v2, m2); とかでしょ。こっちの方が意味がわかりやすいし。
723 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:51:31 ] genericとか拡張for文みたいにシンタックスシュガーでもいいから 演算子オーバーロード欲しいね
724 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:53:46 ] 外積と内積はどう書き分けるの? 行列でも演算したりないし、結局演算子オーバーロードイラネ
725 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:57:47 ] 明日、1.4のFinal Codeフリーズだな。
726 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 20:13:04 ] 外積と内積の書き分け問題はC++でもおこるべ そこはdotとかcrossとか別の関数用意しといて演算子つかわなきゃいい
727 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 03:29:06 ] >>726 で、結局演算子使えなくなるだろ。
728 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 22:07:53 ] >>713 影なんかは絶望的だなー
729 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 14:36:20 ] >>725 少し遅れてるっぽい。この調子だとリリースは3月初め頃か・・・。
730 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 01:23:46 ] Java3D 1.4 リリースビルド キタ━━━━(゚∀゚)━━━━!! https://java3d.dev.java.net/binary-builds.html
731 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 01:52:22 ] 何が変ったの?
732 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 02:01:00 ] >>731 リリースノート嫁
733 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 09:50:03 ] READMEはあってもRELEASE_NOTESが無い。
734 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 16:41:21 ] >>733 これを参照してくれ。 jcp.org/aboutJava/communityprocess/maintenance/jsr926/926ChangeLog.html しかし、ピッキングが大分変わったな。pickfastなんてパッケージが追加されて従来のはOBSOLETE扱いになっちまった(一応まだ動くけど)。 fastっていう位だから速くなってるんだろうが、PickResultクラスが無くなってるじゃん。 また勉強し直しかYO!
735 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 00:32:36 ] PickToolクラスも仕様変更されてるな。 取得したいデータの種類に応じて、その都度setFlags(int flags)でフラグを指定しないといけない。 ちょっと面倒になったような・・・。
736 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 17:15:09 ] >>734 助かりますた! これから頑張って読みます。
737 名前:デフォルトの名無しさん [2006/04/16(日) 11:58:02 ] JAVA3Dがんばれ!超がんばれ!
738 名前:デフォルトの名無しさん [2006/04/17(月) 16:14:04 ] JAVA3D 1.5.0-build1 ttps://java3d.dev.java.net/binary-builds.html JAVAはどんどん普及していくのにJAVA3Dはマイナーになっていく・・・ やっぱり3DはC++&DirectXの独壇場なのかな(´・ω・`)ショボーン
739 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 18:54:08 ] LookingGlass期待
740 名前:デフォルトの名無しさん [2006/04/20(木) 17:55:11 ] もうJAVA2とセットでDL・インストールでいいよ・・・ 抱き合わせ配布すればJava3Dが普及するかもしれない・・・
741 名前:デフォルトの名無しさん [2006/04/20(木) 19:01:27 ] com.sun.j3dパッケージのConfiguredUniverseクラスについて 書かれた文献やサイトを探しています。心当たりありませんか? 三次元可視化装置でjava3Dを動かすのが目標です。
742 名前:デフォルトの名無しさん [2006/04/23(日) 01:13:01 ] Java SE 6(開発コードMustang)でJOGL(Java Bindings for OpenGL)が追加され、 Swingアプリケーション内でもOpenGLを使った3Dグラフィックスの描画が可能になる、 と聞いているけど。
743 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 10:04:03 ] joglとかopenGLの問題は文字描画関係。特に、立体文字だな。
744 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 16:13:43 ] >>738 もうbuild1が出たのか。開発はしっかり進んでるな。 やっぱJava SEにそのまま含めてくれるのが一番の普及の近道だと思うのだが・・・。 今のところキラーソフトはLookingGlassのみ?
745 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 19:27:53 ] LookingGlassもキラーソフトとは言い難くないか? 好奇心的なものは感じるけど。。。
746 名前:デフォルトの名無しさん [2006/05/10(水) 23:57:36 ] JAVA3D期待age
747 名前:デフォルトの名無しさん mailto:sage [2006/05/11(木) 12:32:57 ] なんかあったのか?
748 名前:デフォルトの名無しさん mailto:sage [2006/05/19(金) 15:56:17 ] "3Dで活気づく「デスクトップJava」" www.itmedia.co.jp/enterprise/articles/0605/18/news094.html
749 名前:デフォルトの名無しさん mailto:sage [2006/05/19(金) 17:25:15 ] 1.5以降ではJOGLとの統合が進む、って、いまいちよく分からないよね。 Canvas3Dのライトウェイト版って事か、はたまた・・・。
750 名前:デフォルトの名無しさん mailto:sage [2006/05/19(金) 17:53:38 ] なんにしても統合してくれた方が悩まなくて済むわ。
751 名前:デフォルトの名無しさん [2006/06/04(日) 23:27:50 ] 1.4系の日本語ドキュメント下ちい><
752 名前:デフォルトの名無しさん [2006/07/04(火) 21:15:02 ] 時給1000円でJava教えてくださるかたを募集します 場所 所沢(池袋・高田馬場から直通) i−want−to−study−java@hotmail.co.jp (アドレスは全角で書いてあるので半角に直してください) よろしくおねがいします
753 名前:デフォルトの名無しさん mailto:sage [2006/07/05(水) 03:26:51 ] コンビニのバイトより安いですが、よろしくお願いします。
754 名前:752 [2006/07/17(月) 21:18:05 ] 教える対象は超初心者です。 専門学校などでJavaを勉強されていて夏休みだけ教えたいという方も歓迎です
755 名前:デフォルトの名無しさん [2006/07/21(金) 05:42:17 ] DIRECTXと比べてあまりにも貧弱
756 名前:デフォルトの名無しさん mailto:sage [2006/07/21(金) 08:52:58 ] Java 3DとDirectXを比べるのは間違い。JOGLを使いましょう。
757 名前:デフォルトの名無しさん [2006/07/22(土) 17:50:27 ] Java3Dでテクスチャがbmp形式の3dsモデルをロードしようとしてるんですがテクスチャだけ読み込めません。bmp形式だからでしょうか?
758 名前:デフォルトの名無しさん mailto:sage [2006/07/22(土) 22:51:58 ] >>755 ,756 シーングラフベースだしね。抽象化している以上、直接的な機能でDirectXに及ばないのは そりゃしょうがない。GPUの細部を知らずに使えるのが良いところ。 でも、時代の要請なのか、低レベルな処理もできるように機能が次第に追加されていっている感じがある。
759 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 14:19:18 ] それじゃ意味ないじゃん
760 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 17:17:02 ] >>752 自給1万円でなければ断固として その要求を拒否する!
761 名前:デフォルトの名無しさん [2006/07/26(水) 02:41:43 ] 空間に点群がある場合 ラバーバンドで選択した範囲内の点群の情報を得たいんですが どうすればいいでしょうか。
762 名前:デフォルトの名無しさん mailto:sage [2006/07/26(水) 08:27:31 ] なんでこのスレ?
763 名前:デフォルトの名無しさん [2006/07/26(水) 10:24:29 ] DirectXやプラグインタイプと比して貧弱くさいね
764 名前:デフォルトの名無しさん [2006/07/27(木) 05:43:00 ] マウスホイール使って物体の拡大縮小したいんですけど いい方法を教えてもらえませんか?
765 名前:デフォルトの名無しさん mailto:sage [2006/07/27(木) 10:59:14 ] マウスのイベントを取得して、ホイールがまわされていたなら拡大縮小する。
766 名前:デフォルトの名無しさん [2006/07/27(木) 23:51:14 ] >>761 たぶん、空間の点の座標をイメージプレートの座標に変換して その座標をgetPixelLocationFromImagePlateで キャンバスの座標にする。 あとはマウスのキャンバス上の位置を取得して ってやればできると思う。
767 名前:デフォルトの名無しさん [2006/08/04(金) 19:30:20 ] Java3Dの1.4.1入れたんだけど、1.3.1までIEで普通に表示できたのに 表示できなくなった。 Exception in thread "J3D-Renderer-1" java.lang.IllegalStateException: GL_VERSION at javax.media.j3d.Canvas3D.createNewContext(Native Method) at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2429) at javax.media.j3d.Renderer.doWork(Renderer.java:747) at javax.media.j3d.J3dThread.run(J3dThread.java:250) 何かわかりますでしょうか?
768 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 16:36:21 ] classpath
769 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:18:18 ] Point3d(x1,y1,z1) から Point3d(x2,y2,z2) へ向かうベクトル が、X軸と 平行であるような Transform3d() を作る方法を述べよ。
770 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:53:13 ] 宿題は宿題スレで。
771 名前:769 mailto:sage [2006/08/07(月) 23:34:17 ] 目的の方向ベクトルとX軸とのなす平面の法線(外積)と、角度とからクォータニオンを 作ってセットする、で良いようです。 Vector3d xaxis = new Vector3d(1,0,0); Vector3d targetV = new Vector3d(x2-x1,y2-y1,z2-z1); Vector3d vcross = new Vector3d(); vcross.cross( xaxis, targetV ); Transform3D t3d = new Transform3D(); t3d.setRotation( new AxisAngle4d( vcross, xaxis.angle(targetV) ));
772 名前:デフォルトの名無しさん [2006/08/18(金) 13:43:16 ] こんにちわ、質問です。 java3dのテキスト読みたいんですが本家や java.net なんかのサイトで どこを探して良いのか分かりません。関連本を読んでいたんですが3Dサウンドや マルチスクリーン関連の記述がなかなか載っていなくて探しています。 どこら辺を探すと幸せになれるのでしょうか? 漠然とした質問ですがよろしくお願いします。
773 名前:デフォルトの名無しさん [2006/08/19(土) 06:08:54 ] JAVA3D遅い
774 名前:デフォルトの名無しさん [2006/08/20(日) 02:56:16 ] 遅過ぎるぞJAVA3D
775 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 10:32:40 ] ハードウェアアクセラレーション使うのに遅いわけないじゃん
776 名前:デフォルトの名無しさん [2006/08/20(日) 10:38:13 ] 速度もとめるならJOGLでは
777 名前:デフォルトの名無しさん [2006/08/20(日) 14:19:58 ] モデルデータのファイル形式とかは無いの?
778 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 22:01:47 ] >>767 JREをアップデートしたらクラスパスが無視されたって可能性があるので 最新版Java3D1.4を再インストールすることをお勧めする。 今のJava2Dインストーラはかなり扱いやすくなっている。 再インストールにより、JREがインストールされているディレクトリを自動的に 高速で見つけてくれて、そこにWizardでクラスパス、というか、Java3DのJARライブラリをを自動的に再度追加してくれる。 非常に簡単になったもんだ。
779 名前:デフォルトの名無しさん [2006/08/22(火) 22:02:42 ] 思うのだが、Java SE 5が出たからには、 Java3DもGenericsに対応してくれないかなと思ったりする。 addChild()系とか、Generics使えば非常に便利じゃんかと思う。
780 名前:デフォルトの名無しさん [2006/08/23(水) 00:32:26 ] >>767 > Exception in thread "J3D-Renderer-1" java.lang.IllegalStateException: GL_VERSION Java3Dの1.3.1と1.4.0では、必要なOpenGLのバージョンが違った気がする。 Direct Xを使うか、グラフィックドライバーをアップデートする。
781 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 01:22:21 ] adobeのアトモスフィアー?が何年か前にあったけどどうなったの? hpみても見つけられない
782 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:28:37 ] hp探しても駄目だろ adobeで探さないと まあ Adobe has discontinued the sale and development of Adobe Atmosphere software なんて書かれているわけだが
783 名前:デフォルトの名無しさん [2006/08/29(火) 21:25:15 ] Java3Dで互換モードを使わずにミリ単位とかミクロン単位の物体を キャンバスいっぱいに描画させる方法はあるでしょうか? ニアクリップを限りなく小さくしてカメラを物体に近づけたり スケールを大きくしてもイメージパレットよりも手前にある物は 表示されなくて困っています。 イメージパレットを移動する手段があればいいのだけど。
784 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 21:41:46 ] 上で重要な部分が抜けてました。描画が平行投影の時の話です。 view.setProjectionPolicy(View.PARALLEL_PROJECTION);
785 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 11:06:48 ] ×イメージパレット ○イメージプレート
786 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 11:47:30 ] 座標指定にGenericsを使いたい。
787 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 17:52:25 ] 783です。自己解決しました。 Canvas3D#setLeftManualEyeInImagePlate(Point3d position) を使うとイメージプレートが移動できるとこを知りました。 てっきり、Viewがイメージプレートを操作していると勘違いしたのが敗因です。
788 名前:デフォルトの名無しさん [2006/10/20(金) 03:44:13 ] 1.5.0-beta1 (build6)リリース https://java3d.dev.java.net/binary-builds-pre.html
789 名前:デフォルトの名無しさん [2006/10/22(日) 23:19:08 ] Looking Glass 1.0 beta 1 ttps://lg3d-core.dev.java.net/binary-builds.html
790 名前:デフォルトの名無しさん [2006/10/29(日) 13:29:33 ] 767と同じエラーに苦しんでます。 クラスパスも通したし、再インストールしてもだめでした。 どなたかわかるかたいらっしゃいますか?orz
791 名前:デフォルトの名無しさん [2006/12/02(土) 07:03:55 ] >>790 GLのバージョンが違うってエラー吐いてるじゃん GLバージョンうpしなされ
792 名前:デフォルトの名無しさん [2006/12/18(月) 22:20:52 ] いつの間にか、Java 3D 1.5.0 Release していたね。
793 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 00:10:18 ] 最近さ、3Dってもの自体がはやってないよね。
794 名前:デフォルトの名無しさん [2006/12/19(火) 00:20:36 ] ウィンドウズもマックもデスクトップ自体が3Dで、ゲームなんか3Dで当たり前ってなってる中、それはもはや流行りではなく定着だといいたいのだな。
795 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 00:22:52 ] まだあったの! なんでスレ伸びてないの!!!! 何で落ちてないの!!!
796 名前:デフォルトの名無しさん [2006/12/24(日) 13:47:54 ] マウスでクリックした位置のオブジェクトの座標を取得したいんですけど、どうしたらいいでしょうか?
797 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 16:47:17 ] >>796 ttp://download.java.net/media/java3d/javadoc/1.5.0/index.html (BranchGroup.pickAll or Locale.pickAll) and PickRayでいくか PickCanvasを使うかどっちかだね。 というか日本語ドキュメントってないのかな。 読めないことはないけど英語はしんどい。
798 名前:デフォルトの名無しさん [2006/12/25(月) 00:15:13 ] >>797 ありがとうございます。とりあえず試してみます!
799 名前:デフォルトの名無しさん [2007/02/02(金) 21:11:58 ] シェーダを使ったサンプルのソースってどかにありませんかね? 日本語の解説はありえないとしても、せめてソースがあれば勉強のしようあるので。 ttps://j3d-webstart.dev.java.net/test/index.html ここにあるサンプルのソースが見れると良いのですが。
800 名前:799 mailto:sage [2007/02/05(月) 13:18:29 ] 失礼しました。 公式ページっぽいところにありました。
801 名前:デフォルトの名無しさん [2007/02/09(金) 17:15:18 ] 一度描画した後の物体の色を変更したいのですが、CylinderではShape3DのようにsetCapability(Shape3D.ALLOW_APPEARANCE_WRITE)みたいなことはできないのですか?
802 名前:デフォルトの名無しさん [2007/02/13(火) 21:11:02 ] ボールに細長い帯を巻きつけるように、球の表面のある限られた幅にぐるっとテクスチャをマッピングするような方法ってないでしょうか? うまく表現できませんが、図で示すと↓のような感じにしたいのです。 ._,,-‐''"゙ ̄ ゙̄^'''ー-,_ ,/` `\、 ,/ ‘ヽ ,/` ヽ : ,iliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiili, .,llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll ,llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll ←この領域にのみテクスチャマッピング lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll! | l゙ ゙l ," │ / ヽ 丿 ‘ヽ ,,i´ \、 ,/ `'-,,_ _,,/` ~゙''―----ー''''゙^
803 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 21:27:48 ] なんかワロタwwwwwwww
804 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 14:36:31 ] >>802 www.javadrive.jp/java3d/apearance/index11.html
805 名前:802 [2007/02/15(木) 19:46:22 ] 色々と調べてみたのですが、PrimitiveのSphereにテクスチャ座標を指定することは出来ないのでしょうか?
806 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 04:38:11 ] Primitive? プリミティブ型?
807 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 13:17:34 ] 球とか円柱とか立方体とかの出来合いのやつのことでしょ。
808 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 13:22:44 ] 物体の一部にテクスチャを貼るには、その一部の物体表面上の座標を 知る必要があるが、PrimitiveでそれをやるにはコンストラクタにGENERATE_TEXTURE_COORDS 引数が必要みたいだな。
809 名前:デフォルトの名無しさん [2007/02/20(火) 17:42:52 ] 1.5.0導入してから遅くなったんだが……なにが原因だろう?
810 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:13:33 ] それはJava SEではなくJava3Dの方?
811 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:39:20 ] >>810 うん、Java3Dの方。Java SEはずっと1.5.0_10でやってた。 1.4.0に戻したら、実行速度も戻った。
812 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 20:33:37 ] Java は SE 5の方が速いと思うんだが。。。 今ならSE 6だろうか。
813 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 15:56:50 ] 最近Java3Dから離れてたんだが、1.5.0にはEXPERIMENTALだけど com.sun.j3d.exp.swing.JCanvas3D なんてのがあるのな。
814 名前:デフォルトの名無しさん [2007/02/27(火) 12:08:15 ] Java3DとJOGLはどっちがいいの?
815 名前:デフォルトの名無しさん [2007/02/27(火) 12:12:03 ] OpenGLそのまま使えるようにしたのがJOGL OpenGl自体かれてるのと業界標準だから扱いやすいが いわゆる低レベルAPIでJava3Dは高機能なAPIと別物 とはいえドキュメント皆無なのでOpenGLがわかれば使えるJOGLのほうが扱いやすいとおもう
816 名前:814 mailto:sage [2007/02/27(火) 16:34:55 ] なるほど。解説dクス
817 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 22:51:37 ] Java3Dは高機能と言うか細かい自由がきかな過ぎてゲームプログラミング不可能
818 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 23:23:32 ] 別にゲームの話はしてないだろ ただ、とろくて使い物にならなかったのは確か
819 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 01:14:01 ] ゲームやりたいならJOGLだろ
820 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 02:59:13 ] >>817 ゲーム向きではないのは事実だね。 ただJava3Dはマルチプロセッサ環境に何もしなくても 自動で最適化するとかメリットがあったんじゃなかったっけ?
821 名前:デフォルトの名無しさん [2007/02/28(水) 09:04:23 ] >>819 Java自身ゲーム向きではない
822 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 22:50:59 ] >>4 > 関連過去スレ > Java3Dつかってる? > pc3.2ch.net/test/read.cgi/tech/1028327294/ > 結論としては単独スレを立てるほどの話題ではないので総合質問スレへどうぞ。 > 【初心者】Java質問・相談スレ8【大歓迎】 > pc3.2ch.net/test/read.cgi/tech/1032944246/ > 初心者無視! Java相談室 その9 > pc3.2ch.net/test/read.cgi/tech/1021555964/ これを見て、凄いことに気づいた・・・・。 Java質問・相談スレはまだ8だったのか・・・ 凄い歴史の深さを感じる・・・・ 今は、、もうすぐスレが100を行きそうな勢いだ・・
823 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 01:06:47 ] Java3Dが動き出したのはここ1年くらいなんだよなぁ JOGLは1.0がでて安定動作、しかも使いやすいということでゲームに普通につかわれてるけど Java3Dはまだめどが立たない
824 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 01:35:21 ] JOGLのが低級なんだろ?それが人気だってのならわざわざJava3Dを使う必要もあるまい。
825 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 16:11:18 ] JOGLを初心者向けに解説したサイトはありませんか?
826 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 14:01:36 ] Looking Glassがありますって!!
827 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 08:03:35 ] ???
828 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 13:34:11 ] ちょっとちがうだろ。 なにができ、どんなもんかがわかる程度だし
829 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 19:02:07 ] やっぱJavaで3Dやるひとは少ないかな?
830 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 20:24:53 ] やる人はたくさんいる ただし、Java3DではなくJOGLだと思われ
831 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 07:06:14 ] Cに比べれば、すくないだろうな。
832 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 13:04:57 ] Java3DはJOGLよりメリットはあるけど 使い安いとか使い難いとかじゃなくて根本的に日本語の文献が少ないのが問題だと思う。 もっとも研究とかで使う人間なら英語でも読んでこういうところを見てないだろうから、 余計に情報が出なくなると・・・。 ときに>>829 はJava3Dを何に使う予定なんですか?
833 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:48:50 ] そういえばJOGLのスレってないんですかね?
834 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:53:17 ] オブジェクト指向もくそもねぇOpenGLそのまんまだから困らないと思う
835 名前:sage [2007/05/09(水) 09:45:54 ] Java3Dのバージョンを1.5へ上げたらオフスクリーンバッファに 2Dを直接描画できなくなってしまった。 何でだろう???
836 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 09:52:43 ] sageる場所を間違えました。 すんまそん。
837 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 22:27:45 ] >>834 いや、アプレットで動かそうとしたんだけどどうすればいいのかよくわからなくて・・・
838 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 22:45:42 ] 普通にどうぞ
839 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 11:11:40 ] view.setSceneAntialiasingEnable(true); このメソッドを使ってアンチエイリアシングが成功した人居ますか? なんか真っ黒な画面しか出てこない。
840 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 18:28:52 ] >>835 プログラムを検証するとちゃんと2Dは描けていました。 しかし、Canvas3D.getOffScreenBuffer()のメソッドを呼ぶたびに 3Dが再描画されて前に描いた2Dが消されてしまいます。 Java3D1.4ではこんなこと無かったのにな?
841 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 11:19:42 ] >>840 3Dの再描画はされていませんでした。 Java3D1.4ではCanvas3D.getOffScreenBuffer()を呼び出すと 3Dを描くバッファのポインターを返していたけど Java3D1.5ではバッファのコピーを返されてきます。 すなわち、直接オフスクリーンバッファに2Dを描けなくなりました。 何でこんな仕様変更したんだろう?また作り直しだ。
842 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 01:21:25 ] Java3D2.0ではJOGLと統合するらしいよ
843 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 08:51:16 ] >>842 お、そうなのか。それは面白そうだ。 ソースを教えて貰えますか?
844 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 22:41:30 ] JavaOneで言ってたらしい d.hatena.ne.jp/nowokay/20070511#1178858425
845 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 02:38:02 ] download.java.net/media/jogl/builds/nightly/javadoc_public/overview-summary.html OpenGL GLU API Inclusion Criteria Bindings for all core GLU APIs have been included with the exception of the GLU NURBS APIs. These APIs may be included in a future maintenance release of the Java bindings. 現状のJOGLにはNURBS曲面のAPIが含まれてないのか、無念。 近似したベジエ曲面に分割して頑張るかなぁ…
846 名前:デフォルトの名無しさん [2007/06/09(土) 01:32:33 ] ここのサイトにあるライブラリを使って、3dsファイルを表示させたいのですけど、 うまく動かないので、どなたか試していただけないでしょうか。 code.j3d.org/ アニメーションもできると思うのですが。 ちなみにappletが望ましいです。
847 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 20:36:09 ] 3Dだけにしたいだけだったら、馬鹿でもできる さいかし、実用になるだけのパフォーマンスが出るかが問題
848 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 15:44:41 ] 3Dだけにしたいだけだったら、馬鹿でもできるよな
849 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 23:17:44 ] 3Dだけにしたいだけって、どういう意味ぞなもし
850 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 00:24:09 ] >>846 どういった趣旨で使いたいのか知らんけど、趣味じゃないならWEB3Dのエンジンを使ってみたら? アプレットを一から作ってたら大変っしょ。
851 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 06:12:18 ] Java3DがGPLでオープンソース化
852 名前:デフォルトの名無しさん [2007/06/27(水) 17:58:45 ] java3d1.4ってどこで落とせるの? 1.5と1.3しかないにょ
853 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 09:54:21 ] 本当だ。Previous Releasesから消えている。 バックアップとってないからヤバイよ!
854 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 22:08:24 ] pc11.2ch.net/test/read.cgi/tech/1179168569/606 うちでコンパイルして実行しようと思ったら ちゃんと動かないんですけど どこがおかしいのでしょうか?
855 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 00:08:10 ] Java3Dがインストールされてないとか? せめてOSとエラーメッセージぐらい書けw
856 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 00:19:09 ] ああ、リンク先のプログラム見てきたw import java.awt.BorderLayout; import java.awt.GraphicsConfiguration; を先頭の方に入れておけば動くと思う。動かしてないからどうなるかわからんけど Java3D全く関係ないw
857 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 00:28:08 ] わざと動かないプログラムを書いてるな 同じ名前のインスタンス変数とローカル変数…
858 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 20:22:11 ] Java3D で3Dバリバリシューティングとか作れるんですか?
859 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 21:48:03 ] today.java.net/lpt/a/169
860 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 22:03:14 ] ゲーム用途ならいくらでも細かく出来るJOGLのほうがいいかと
861 名前:858 mailto:sage [2007/07/07(土) 00:11:36 ] >>859 >>860 どうもです!できるのか〜〜〜 でも 作り方がさっぱりわからん・・・
862 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 10:39:58 ] www.asahi-net.or.jp/~cs8k-cyu/java3d/index.html
863 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 11:31:00 ] このサイト、日付しか書いてないけど何年なのか気になるな。 リンク先を読むと1999年か。 ここまで古いとパフォーマンスについては参考にならんね。
864 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 13:00:20 ] 1、2年ほど前に触ったときにはJava3Dはゲームでは使い物にならなかったよ JOGLなら作例がたくさんあるだろ
865 名前:デフォルトの名無しさん [2007/08/14(火) 15:37:40 ] Java3D 1.5.1 (OpenGL) + WindowsXP なんですが、 Canvas3Dのレンダリングされた画面に二次元の描画を追加して 行うためのいい方法ってないですかね?なんかキーワードだけでもいいので 教えてもらえると助かります。 Canvas3DのgetGraphics2D()を使えばいけるのかなあとか思って いろいろ試してみたんだがどうもうまくいかず。 > The features that have NOT been implemented include: > * Support for Graphics2D rendering into a Canvas3D ttp://www.javaopen.org/j3dbook/mlarchive/msg01281.html みたいな記述もあって、もしかしてgetGraphics2Dはそもそもうまく実装されてなかったりする? あと、別のアプローチとしてCanvas3Dを継承したクラスを自作し、postSwapを上書きして public void postSwap(){ Graphics2D g = (Graphics2D)getGraphics(); g.setColor(Color.GREEN); g.fillRect(0, 0, 100, 100); } みたいなコードを書いてみたのだけれども、これは確かに二次元の描画を行えたけど ちらつきが大きくてちょっといまいちな感じです。
866 名前:デフォルトの名無しさん mailto:sage [2007/08/18(土) 14:54:24 ] Java3Dの1.5ってOpenGLとか選べたっけ?
867 名前:デフォルトの名無しさん [2007/08/24(金) 16:58:04 ] Java3Dってxファイル読み込んで表示できる?
868 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 17:45:48 ] 出来るよ(ロダを書けば)。
869 名前:デフォルトの名無しさん [2007/08/24(金) 18:25:05 ] ありがとうございます
870 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 04:36:56 ] もうすぐスレ立ってから5年か
871 名前:デフォルトの名無しさん mailto:sage [2007/08/31(金) 22:44:21 ] >>823 できたー お前すげえ
872 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 00:21:51 ] これ試した人いる? ttp://www.cybergarage.org/vrml/cyberform/j3d/index.html NullPointerExceptionと出て全く動かない… 別なcybertoolboxとか言うのもまともに動作しない。理解不能。 ソースもDLしてみたけどよく分からんしなぁ
873 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 13:51:43 ] よく分からんけど、VRMLは時代遅れなんじゃない? 既存のデータがあるなら仕方ないけど。
874 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 08:56:52 ] Java3D 1.4が復活していたよ。 ttp://java.sun.com/products/java-media/3D/olderreleases.html
875 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 22:54:14 ] NullPointerExceptionはぬるぽと書けよ。
876 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 23:30:19 ] ガガッ
877 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:24:20 ] for (MyObject o : list) { if (o.equals(delObject)) { list.remove(o); } } こんな具合に、ジェネリクス使ったループの中でリムーブしたらConcurrentModificationExceptionが出た。 あービックリした
878 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:34:26 ] おおっと、誤爆したようだ
879 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 21:06:57 ] Java3Dでアンチエイリアシングが成功した人いますか? 最新のnVidiaドライバーでも変な画面が出る。
880 名前:デフォルトの名無しさん [2007/09/29(土) 12:15:49 ] デフォルトで黒のバックグラウンドを前提にした疑似アンチエイリアシング?は止めてほしい。 バックグラウンドの色を白にしたら無茶苦茶へんなジャギーが現れて鬱陶しい。 あれを何とか切る方法は出来ないのかな?
881 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 15:08:18 ] Groupノードからノードをdetach()してどこからも参照されない状態にして System.gc()をかけてもメモリー使用量が減らない。 Java3Dはメモリーリークする仕様ですか?
882 名前:デフォルトの名無しさん mailto:sage [2007/10/06(土) 09:22:26 ] >>881 それって確実にガベージが走る仕様だっけ?
883 名前:デフォルトの名無しさん mailto:sage [2007/10/06(土) 17:12:47 ] ほぼ確実だとは思う。それよりどの程度のノードをdetachして、メモリ使用量を何で確認したのか気になる
884 名前:デフォルトの名無しさん [2007/10/15(月) 12:08:40 ] 質問です. オブジェクトの Picking について,このスレでも何度かやりとりが ありましたが,「マウスでクリックをせずに」マウスポインタ下の オブジェクトの情報を取得することは可能でしょうか? イメージとしては,JavaScript の onMouseOver のような使用法が できないかと模索しています. アドバイスをよろしくお願いします.
885 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 12:40:09 ] それJava3Dの話か?
886 名前:MouseMotionListener mailto:sage [2007/10/15(月) 13:43:19 ] >>884 Java標準低速GUI 6 AWT/Swing pc11.2ch.net/test/read.cgi/tech/1190807478/
887 名前:デフォルトの名無しさん [2007/10/16(火) 12:08:25 ] おお,なるほど. Transform オブジェクトの座標値を (クリックせずに) 取得するには Java3D のメソッドが必要なのかと思ってましたけど, awt の MouseMotionListener でも同様のことができるんですか. ちょっと試してみます.ありがとうございました.
888 名前:デフォルトの名無しさん [2007/10/16(火) 13:09:00 ] openglなりdirectxなりをラップしてるだけじゃないの?
889 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:11:04 ] OpenGLのラッパーはJOGL。Java3Dはシーングラフを持った上位のAPI。
890 名前:デフォルトの名無しさん [2007/12/07(金) 15:49:59 ] Java3dでオブジェクトを描画したキャンバスを, レンダリングして画像(jpgなど)ファイルに落とし込む方法って なにかありませんか?
891 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:02:42 ] Java3Dで作成したものを(テクスチャも含め)他の形式に出力って出来ますか?
892 名前:デフォルトの名無しさん [2007/12/20(木) 16:24:02 ] Java3Dでシェーディング・アニメーションを含む作品を作らなければならないんですけど 使い方がほとんどわかりません。。 誰か作ったやつのソースそのまま貼ってくれたりしませんか?
893 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 16:29:10 ] で、いくら出すの?
894 名前:デフォルトの名無しさん [2007/12/20(木) 17:51:58 ] 30えん
895 名前:デフォルトの名無しさん [2008/02/27(水) 16:16:56 ] キャンバスのフレームレートを測定する方法をどなたかご存知ありませんか?
896 名前:デフォルトの名無しさん [2008/02/27(水) 18:17:17 ] 俺がはじめてjavaを触ったときはなんにも無かったので
897 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 18:36:24 ] 自分でフレーム数を数えて秒で割ったらいいんじゃないか
898 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 18:50:01 ] 自動リフレッシュの事をいってるんでなかろうか。 つーかフレームレート測りたいなら自分で描けよと。
899 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 01:16:11 ] で、これいつ流行るの?
900 名前:デフォルトの名無しさん [2008/03/03(月) 21:49:00 ] お前が流行らせてみろ それすらできないようじゃ 世間がどうであろうと関係あるまい
901 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:30:03 ] 少し使って面白かったけど すぐに飽きた 流行らないと思う
902 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 16:09:48 ] 学生の勉強用にはなりそうだが
903 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 18:29:36 ] 勉強用ならなおさらJOGLじゃね?
904 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:53:22 ] JavaからOpenGLってつかえるんですか?
905 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:58:23 ] つかえるよ
906 名前:デフォルトの名無しさん [2008/05/21(水) 15:01:47 ] flashのSandyAPIを使ったプログラムのソースを見て鳥肌が立ちました。 まんまJava3Dじゃん(笑) 俺ヒットしそうな気配・・・
907 名前:デフォルトの名無しさん mailto:sage [2008/05/21(水) 21:46:38 ] Java3Dはゲームでつかいものにならないから面白くないというか まぁレイヤーが違うな
908 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 12:20:38 ] >>906 こんなこと書いてあるぞ。 本当にJava3Dに基づいているとは。 Java3Dってプログラミングしづらいと思ってたけど そんなに凄かったのか・・・・ Flashで3Dを実現するオープンソースのAPI convivial-web.com/blog/2006/10/flash3d.html -Sandy the best Flash 3D API Flashには画像の変形処理を行うためのライブラリが用意されていますが、 3×2のマトリックスにしか対応していないため、3次元のテクスチャ処理はとても大変な作業となります。 Sandyは、そういった3次元のレンダリング処理をラッピングしてくれるAPIです。 JAVA3Dに基づいて設計されています。 ドキュメントもしっかりしています。 画像処理については、PixLibという外部ライブラリを参照しているようです。 上記以外にも、こちらのサイトにはたくさんのFlashプロジェクトが公開されています。 最近、Ajaxのサイトに紛れて、Flashを使ったRIAがかなり伸びてきているように思います。 リクルートがリリースしたスゴイ地図やMash up Awardでフロムエー特別賞を受賞したFind Funなどの (うねうねな)インタフェースは、Ajaxで簡単に真似出来るものではないでしょう。(がんばればできるかも?) Googleのサービスも密かに?Flashで作られたものがいくつか紛れています。 Sandyのデモの中にこんなアプリがあるのですが、GoogleEarthのFlashバージョンも夢ではないかもしれません。
909 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 22:35:23 ] いろいろ言われてるけど、 Java3Dって至れり尽くせりで、ゲーム用途にも優秀だと思うんだけどな。 描画の最適化も、動かさない物体とキャラクターでBranchGroup分けてキャパフラグ使い分けるだけで、十分過ぎるくらい最適化してくれるし。 SceneGraphベースの構造自体、ゲームのフレームワークとして応用しやすいし。 個人的な習慣としては、Canvas3Dや各種Listenerなんかを含め、 ゲームのメインフレームはJPanel配下に付けるんだけど、 そのJPanelをJFrameにAddするなりAppletにAddしてブラウザで動かすなりどっちでも、 Windowsの開発環境からLinuxの開発環境にソースそのまま持ってっても、 ちゃんと当たり前に同じように動いてくれるし。 ただ、やぱJava3Dを別途インストールしないと使えないのは辛い。 パソコン得意でない人に、同じように「これで遊ぶならこれインストールしてね」って言うにしても、 MSのサイトからXNAをダウンロードしてきてもらうのと、 Java3DプロジェクトのサイトからJava3Dをダウンロードしてきてもらうのとでは、 ずいぶんガクブル感が違うんだよね。 XBOX360で自作ゲーム動かしてみたいということもあって、XNAに浮気しそうです。
910 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 02:17:08 ] ゲーム用とだと最適化とかいくらでもできるJOGLのほうがやっぱらくだと思われ RPGとかならJava3Dでいいのかもしれないけどアクション系は60fpsさせるとなるから Java3Dはきついわ
911 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 15:17:38 ] >>909 そこでJava Web Startの出番ですよ。 JWSがあればインストールの手間も省ける。 ほぼ自動でやってくれる。 Flash Playerが自動でインストールされる要領で
912 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 16:02:29 ] WebStartでJava3Dインストールできるようになったのか
913 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 21:31:42 ] j3d.jarをJava3D APIで作成したアプリケーションの中にFatJar(OneJar) でぶち込んでまとめて一つのjarファイルにすればいちいちJava3Dをインストールする必要はないよ
914 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 21:46:09 ] Java3DのランタイムはOSによって違うと思うんだがそこはどーすんの?
915 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 23:08:37 ] JNLPにOSごとにダウンロードするファイルを指定できる。
916 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:28:51 ] その手があったか。 j3d.jarだけでは駄目だったのか?
917 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 01:55:35 ] WindowsだとopenglとDirect3Dと実装あるとおもうんだけれども この辺どう選択させればいいんだ?
918 名前:デフォルトの名無しさん mailto:sage [2008/07/14(月) 18:42:15 ] 古い話でスマソ。 1.4からMorphがdeprecatedされてるみたいだけど、 その代替として使えるクラスってあんの?? キャラのモーションにガシガシ使ってるから、 次期あたりで無くなってたら困る〜 だれか知ってたら教えてちょ〜〜〜(´Д`;)
919 名前:デフォルトの名無しさん mailto:sage [2008/07/14(月) 22:04:45 ] >>917 preferenceじゃなかったっけ。 つまり変更したらVM再起動。
920 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 09:54:19 ] >>918 ・遅いしから改善の見込みないからcoreから削除。 ・だれかやってくれたらutilityに移動。 ・skinandbones使っているけど。 forums.java.net/jive/thread.jspa?messageID=189710 https://skinandbones.dev.java.net/
921 名前:デフォルトの名無しさん [2008/07/22(火) 22:02:51 ] TextSS
922 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 21:43:48 ] 人型のモデルをゴリゴリ動かしたいんだけど、 関節部分に隙間ができてしまってうまく描画できない… 手足を動かすとそれにともなって関節部のテクスチャも伸びるとかjavaにはないのかな?
923 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 23:34:44 ] Java3Dの話か・・・?
924 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 05:32:09 ] Java3Dの話でしょ?
925 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 09:51:04 ] Java3Dとなんの関係もない・・・
926 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 17:19:25 ] Java3Dにはない機能ならJava3Dに関係ないと。
927 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 09:06:41 ] 質問があります. JAVA3Dでいくつかのcubeからなる正方形を作成しました. 正方形の何処か一部をクリックするとその正方形内の全てのcubeの色が変わるというプログラムを書いたのですが, まだら模様になってしまいます.(元の色とクリック後の色が混ざっている状態) でも視点移動などで角度を変えたり,近づいたりすると綺麗な色に見えたりします. 要するに別角度で見ると綺麗に染まっていたりまだら色になったりするのですが… どなたか似たような現象に出くわした方いらっしゃいましたらお願いします.
928 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 09:29:02 ] Zファイティングっぽい現象? 色の異なるキューブが同じ場所に2つ重なってるんじゃないか
929 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 09:53:03 ] >>928 Zファイティングとやらを調べてみましたが,wikiを見る限りではどういう現象かイマイチわかりませんでした. Zバッファとか用語が多すぎて。 色の異なるキューブが重なってる可能性ですが,多分ないと思ってます. 言われて不安になったのでもう一度調べてみます.
930 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 01:01:21 ] java3dどころかjava自体よく知らないけど 色の異なるキューブが重なることによるZファイティングが起きてないなら その面の反対側の面でZファイティングしてるのかも。 Zバッファっていうのは簡単に説明するとカメラから見たポリゴンのZ値を比較して陰面消去するアルゴリズムの事だよ。 対策としてはnear平面とfar平面の距離を縮めるとか裏面カリング(ポリゴンの片面しか見えないようにする) とかやれば治るかも。
931 名前:デフォルトの名無しさん [2008/09/04(木) 08:59:36 ] Java3DでXファイルを使ったゲーム作成とか解説してるサイトがないな 終わってるな
932 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 09:27:09 ] 1行目と2行目のつながりがわからん
933 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 09:33:51 ] ×解説してる ○ソースコードコピペでパクれる
934 名前:デフォルトの名無しさん [2008/09/04(木) 10:04:02 ] >>932 こんなんじゃ普及するわけないってこと
935 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 10:24:23 ] >>934 普及させたいなら自分でサイト書けばいいじゃない。
936 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 12:51:12 ] mqoのローダーなら作ってた人がいたな ボーンを動かすとかになるとわけわかめだが
937 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 21:19:06 ] >>934 だってゲーム向きじゃないもん Javaで3Dなどゲームをやろうと思ったら普通はJOGLだよ
938 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 23:44:37 ] JOGLは敷居が高い……
939 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 23:55:58 ] Java3Dよりはるかに簡単 しかも資料がたくさんあるのがJOGL 資料の差は100倍くらいあるだろ
940 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:46:14 ] JOGL(OpenGL)はプログラミング手法は確立されてるようですが、Javaなのでjava.netにある各プロジェクトのような有用なライブラリはないでしょうか? まさかいくらJava3Dよりは簡単だからといって、一から自作しろってことを強いるわけじゃないですよね。
941 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 23:57:47 ] JOGLだろうがJava3Dだろうがおなじだろ?
942 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 19:34:49 ] Shape3Dの部分を、立方体などをドラッグ&ドロップするだけで作れるようなツールはないのか?
943 名前:デフォルトの名無しさん [2008/10/22(水) 08:25:07 ] Killer Game Programmingってなかなかいい本だな。
944 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 15:26:16 ] >>909 > ただ、やぱJava3Dを別途インストールしないと使えないのは辛い。 これ、今日出たバージョンで解決してない? Javaにアンテナ張ってなくてよくわからんので詳しい人で調べておいてほしい。 java.sun.com/javase/ja/6/webnotes/6u10.html > Java Network Launch Protocol (JNLP) がサポートされるようになり、JavaFX プラットフォームのコンポーネント、 > ハードウェア高速化 3D グラフィックスのサポート、ビデオ再生、3D オーディオなど、 > 元は Java Web Start アプリケーション用に設計された拡張機能をアプレットでそのまま再利用できるようになりました。
945 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 21:37:12 ] >>944 うちはJava3Dはインストールした覚えないけど↓のデモ動いたよ (※アプレット起動するので注意) https://java3d.dev.java.net/applets/FourByFour.html
946 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 08:33:13 ] >>944 ここまで来るのに何年かかってんだよ。と思う。 別途インストールで配布を諦めた人は沢山いるはずだ。
947 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 21:22:55 ] 遊びに来てね! Javaゲーム作成総合スレ pc11.2ch.net/test/read.cgi/gamedev/1225185820/
948 名前:デフォルトの名無しさん [2008/11/07(金) 08:21:45 ] あげ
949 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 19:12:37 ] >>945 のリンク先、Javaも何もないパソでも動いた〜。 j3dはしばらく前からやってるんですが Javaの基礎知識の不足により>944の記事が読みきれない・・・ これは該当のアップデートをしたJavaがサーバーにあって 初めて可能な構成ってことでしょうか。 現在、JNLP自体を初めて知って、今ざっとチェック ->なるべく急ぎでJava Web Start触ってみる予定、みたいな状態なんですが・・・
950 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 00:23:55 ] WebStartがでたのは1.3のころだったはずだからもう6年はたってるか
951 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 22:06:01 ] ume
952 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 18:12:30 ] jsgrid.hp.infoseek.co.jp/j3d/index8.html これ使ったことある人いたら、使い勝手の良さとか教えて下さい。
953 名前:デフォルトの名無しさん [2009/02/28(土) 22:08:39 ] どなたかAudioEngine3DL2とかについて詳しい方いらっしゃいませんか? 自分、とりあえずcom.sun.j3d.utils.universe.ViewerのソースのcreateAudioDevice()のあたりを読んだのですが、 結局AudioDeviceの中身がどういう風になってるのかが分かりませんでした。。。 981行目の System.getProperty("j3d.audiodevice"); とかがヒントになるのかな、とか考えてるのですが、、 手詰まり感が… >>952 jMEの方が高機能っぽいけど、これじゃダメですか? www.jmonkeyengine.com/
954 名前:953 mailto:sage [2009/03/06(金) 04:06:13 ] 自己解決しました。 Java3Dは3Dオーディオをサポート(実装?)できてないみたいです。 JOALを使う方法があるらしいので、そっちを調べてみたいと思います。 どうもでした。
955 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 00:47:03 ] 「Java3D!?すばらしい!これでJavaでも3Dゲームが作れるぞ!」 と思ったホビープログラマは結構いたかもしれないが、 大抵は挫折し、作り続ける人間はJOGLに行ったと思う。