1 名前:デフォルトの名無しさん mailto:sage [03/10/31 00:55] マルチプラットフォームなグラフィックAPIそれがOpenGL! DirectXもいいがOpenGLもそれなりに(・∀・)イイ!! 質問、雑談何でもいいから書き込め! - 過去スレ - pc2.2ch.net/test/read.cgi/tech/1039984523/ - 関連サイト - www.opengl.org/ developer.nvidia.com/ www.ati.com/developer/ www.mesa3d.org/
352 名前:351 mailto:sage [04/01/25 00:10] ビデオ側に明示的にデータを置けるのね。
353 名前:デフォルトの名無しさん mailto:sage [04/01/25 01:52] >>352 標準化されてないだけで、メーカー毎のAPIにあったりして。
354 名前:デフォルトの名無しさん [04/01/25 09:08] 誘導 OpenGL VS Direct3D pc2.2ch.net/test/read.cgi/tech/1044308707/
355 名前:デフォルトの名無しさん mailto:sage [04/01/25 17:51] VC6でgl*の補完が効かないんですけど、 どうやって補完を効くようにできるか ご存知ありません?
356 名前:デフォルトの名無しさん [04/01/25 22:36] >>355 これ? www.komoto.org/opengl/sample08.html
357 名前:355 mailto:sage [04/01/26 11:00] スレ違いの質問だったみたいでごめんなさい…。 補完はauto completion、インテリセンスのことです。
358 名前:デフォルトの名無しさん mailto:sage [04/01/26 12:26] >>357 自分はこれ使ってる。 wholetomato.com/
359 名前:355 mailto:sage [04/01/26 14:12] >358 これはすごいですね! 早速使ってみてますがいい感じです。 勝手にエディタの配色を変えられたのがちょっとあれですけど 機能はとても素晴らしいです。ありがとうございました!
360 名前:デフォルトの名無しさん mailto:sage [04/01/26 20:00] >>350 >>353 VertexBuffer相当品は、NVの拡張でNV_vertex_array_range、ATIの拡張でATI_element_arrayってのがあるね。 ATIの方は試せる環境が無いのでわからないが、 GeForce4Ti4600+NV拡張+IndexBuffer要らないglDrawArrays()でひたすらポリゴン描くだけのテストしてみたら、 65000ポリゴンくらいまで60FPS以上で動いた。DirectXでもほぼ同じ結果だった。 ARB_vertex_buffer_objectでは確かに速くなってないように見える。
361 名前:デフォルトの名無しさん [04/01/26 20:26] DirectXみたくXファイル読み込ませてアニメーションしたいです どうすればいいと思う?
362 名前:デフォルトの名無しさん mailto:sage [04/01/26 20:50] 私は初心者だからよくわからないけど、 1. Xファイルパーザを持ってくるか自作して glVertex*()とかでポリゴンつくって、テクスチャ貼る。 2. マトリクスのスタックをつかって、モデルのセクション毎に 動きをつける でいいんでない?
363 名前:デフォルトの名無しさん mailto:sage [04/01/26 21:03] >>361 DirectX使ってXファイル読み込ませてアニメーションすれば?
364 名前:デフォルトの名無しさん mailto:sage [04/01/27 00:18] . ,' ..::| .::;',' :;:','フ'7フ''7/ ',.ト',_|, , ',.', ,' .::::::!'''l/!:;'/ /'゙ / '! ゙;:|:、.|、| 'l . ,'. .:::::::{ l'.l/ 、_ _,. 'l/',|.';| l :::::::::::';、ヾ  ̄ `‐-‐'/! ';. ' . ! :::::::::::/ `‐、 ゝ |'゙ | | ::::::::/ \ 、_, _.,.,_ ノ::: ! |::::/. _rl`': 、_ ///;ト,゙;:::::./ >>363 がとっとと氏にますように… .. `´ /\\ `i;┬:////゙l゙l ヾ/ ,.:く::::::::`:、\ 〉l゙:l / !.| . /:.:.:.:\:.:.:.:.`:、ソ/:.:| | | /.:.:.:.:.:.:.:.:.:\:.:.:.:У:.:;l /./ . /:.:.:.:.:.:.:.r'´`‐,`、:/.,.:‐{ | !`:、 ,'.:.:.:.:.:.:.:.:.';_,゚.,ノ.:./,:':.:.:.:', | |`、:|
365 名前:デフォルトの名無しさん mailto:sage [04/01/27 01:03] >>361 Xファイルパーサを自作するか探すかするのがいい気がするけど面倒なら、一度D3DXかなんかを使って Xファイルを読み込んでID3DXMeshなんかからデータを引っ張ってきてOpenGLで自前で表示できる フォーマットにコンバートすればいいんじゃない? 自前のフォーマットとコンバータ用意するのが一番いいと思うけど。
366 名前:デフォルトの名無しさん mailto:sage [04/01/27 04:53] なんでX→OpenGLなんだ?話がひたすらややこしくなるぞ。 別のフォーマットを模索した方が良い
367 名前:361 [04/01/27 21:10] いま有るファイルがXファイルだからです。 変換した方がよさそうですか、google逝ってきます。
368 名前:デフォルトの名無しさん mailto:sage [04/01/27 23:39] せめて「変換する」というアイデアにお礼を言ったら。
369 名前:デフォルトの名無しさん mailto:sage [04/01/28 09:01] アイデアってほどであるまい
370 名前:デフォルトの名無しさん mailto:sage [04/01/28 17:34] 皮肉だろ
371 名前:デフォルトの名無しさん [04/01/29 16:36] FreeBSD4.8上でtest.cを作成、 #include <GL/glut.h> void display(void) {} int main( int argc, char **argv ) { glutInit(&argc, argv); glutCreateWindow(argv[0]); glutDisplayFunc(display); glutMainLoop(); return 0; } だけ書いて、 gcc -I/usr/X11R6/include -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXi -lXext -lX11 -lm -o test test.cpp ってやったら、 /usr/X11R6/lib/libglut.so: undefined reference to `glXBindChannelToWindowSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXQueryChannelDeltasSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXChannelRectSyncSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXChannelRectSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXQueryChannelRectSGIX' *** Error code 1 と出たわけなんですが、何が足りないんでしょうか? libglutが怪しいのでmakeしてみると ===> Building for libglut-5.0.2 Warning: Object directory not changed from original /usr/ports/graphics/libglut/work/Mesa-5.0.2/src-glut cc -fpic -DPIC -O -pipe -I../include -I/usr/X11R6/include -c glut_bwidth.c -o glut_bwidth.So /usr/libexec/elf/ld: cannot find -lGL *** Error code 1 とか言ってこけるのと関係あるのかな?
372 名前:デフォルトの名無しさん mailto:sage [04/01/29 17:53] BSDな人もOpenGLいじるんだな。。ま、がんがれ。
373 名前:デフォルトの名無しさん [04/01/31 19:39] テクスチャをはるとライティングが機能しなくなりました。 ググって調べた所 glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);/*or GL_REPLACE*/ と書けとあったんですが 書いてもライティングが機能しません。どしたらいいんでしょう? 詳しい方がいらしたらご教授願います。
374 名前:デフォルトの名無しさん [04/01/31 22:56] MacOS9でGLUTは使えるのでしょうか? OSXは対応しているようですが。
375 名前:デフォルトの名無しさん mailto:sage [04/01/31 23:13] もづれーとすれ
376 名前:デフォルトの名無しさん [04/01/31 23:49] もづれーとってなんですか?
377 名前:デフォルトの名無しさん [04/01/31 23:51] GL_MODULATEでも上手くいかないっす
378 名前:373 [04/01/31 23:53] 377=373
379 名前:デフォルトの名無しさん mailto:sage [04/01/31 23:56] >>377 じゃ他になんかすれ
380 名前:デフォルトの名無しさん mailto:sage [04/01/31 23:57] >>374 使えるよ。つーか、使ってる。 「GLUT Mac サンプルコード」でぐぐって上から五番目くらいにOS 9用の サンプルコードがあった。
381 名前:デフォルトの名無しさん mailto:sage [04/02/01 01:39] >>377 鏡面反射が無いというのであれば、 glLightModelf(GL_LIGHT_MODEL_COLOR_CONTROL_EXT,GL_SEPARATE_SPECULAR_COLOR_EXT);
382 名前:デフォルトの名無しさん [04/02/01 13:14] PNGやBMPやGIFやJPGを読み込んでテクスチャに出来る ライブラリって無いですか?
383 名前:デフォルトの名無しさん mailto:sage [04/02/01 13:22] OpenIL→DevIL
384 名前:デフォルトの名無しさん mailto:sage [04/02/01 21:20] >>383 使ってみた。 こりゃいいね。 サンクス!
385 名前:383 mailto:sage [04/02/01 22:13] >>384 そうか、俺は名前しか知らなくて言ってみただけだが あたりでよかった
386 名前:デフォルトの名無しさん [04/02/01 23:16] >>384 レス有り難うございます。 たしかにありました。 ところでGLUTはMacOS9にダウンロードする必要あるのでしょうか? また、ダウンロードする必要があるとすれば、 GLUT for Win32で良いのでしょうか? いかにもwindows専用っぽいのですが。
387 名前:380 mailto:sage [04/02/02 01:08] レス番が違うような気がするけど、どうやら>>374 の件の続きと思われるので 追加でレスします。 ftp.apple.com/developer/opengl/SDK/ にOpenGL SDKの1.2があります。Coreと付くサイズの小さい方は、サンプルコードの コンパイル済みバイナリが付いてこない奴なので、どっちを落としても内容は一緒。 この中に、OpenGLの開発環境とMac用GLUTが入ってます。 で、ディスクイメージを開いて、中にあるHeaders、LibrariesとResourcesの中身を、 コンパイラのパスの通ってる場所(CWならMacOS Supportとか、Carbon Support に放り込む、と。 まくで3Dをやる人は少ないので、是非がんばってください。
388 名前:386 [04/02/02 18:47] >>387 確かに。間違ってました。W で、SDKの方ですが今ダウンロードしてみました。 実はあのあとSDKの存在を知り、 どこでダウンロードできるのかをきこうと思ってたので ちょうど良かったです。ありがとうございます。 (正確にはSDKの存在は知っていたが、SDLとかんちがいしていて それをダウンロードしてしまった。)
389 名前:388 [04/02/03 12:20] すいません。またわからなくなりました。 MPWでOPENGLを使うにはどうしたら良いのでしょうか? opengl関係のライブラリーをリンク(?)させれば良いのでしょうか? しかしその方法がわかりません、というかメイクファイルをつくることができません。 simpleIDE という私怨ツールをつかってもできません。 どなたかわかる方いるでしょうか? (他スレに行った方が良いかも知れませんね。)
390 名前:デフォルトの名無しさん [04/02/03 19:29] age
391 名前:デフォルトの名無しさん [04/02/04 11:33]
392 名前:デフォルトの名無しさん mailto:sage [04/02/05 01:16] GLSL本、届かねーと思ったら発売1週間延びてるし…。
393 名前:デフォルトの名無しさん [04/02/06 00:34] ところで3DlabsとATI以外でGLSLのサンプルがある場所ってないの? ていうか、そもそも日本人でGLSLやってる人ってどのくらいいるんだ?
394 名前:デフォルトの名無しさん mailto:sage [04/02/06 01:09] >>393 とりあえず ttp://www.t-pot.com/program/104_GLSL/index.html とかどうよ。 なんかもう1つぐらいどっかのサイトで見かけた気がしたけど忘れた。
395 名前:デフォルトの名無しさん mailto:sage [04/02/06 01:25] >>393 esprit.campus.luth.se/~humus/ のOpenGLセクションにもあるよ。 ある程度使い方覚えれば充分だろうからそんなに他にサンプルみたいか? という疑問はあるけど。
396 名前:& ◆h9Bn.Lr5Ro [04/02/06 17:42] lib3dsつてlib使ってる人いますか? ここtp://lib3ds.sourceforge.net/index.html 3dsファイル読み込みlib見たいだけとアニメーションができないです だれかhelp
397 名前:393 mailto:sage [04/02/06 19:20] ごめんなさい、読み込んでた3dsファイルにモーションデータ入ってなかったです anim8orだめだ
398 名前:デフォルトの名無しさん mailto:sage [04/02/06 20:00] >>396 ボーンアニメーション制御の勉強をする前に日本語の勉強をしたほうが(ry ところで、GLSLでベクタ演算をしてOpenGLにそのデータを渡す、ていう事は可能? 例えば光源L(x0, y0, z0)から頂点V1(x1, y2, z2)までのベクタLV1(x1-x0, y1-y0, z1-z0)を計算して さらにV1を始点としてそのベクタを実数倍してV2(x2, y2, z2)を算出して それをOpenGLに渡してポリゴンを描く・・・とか(長ったらしくてスマソ)。
399 名前:398 mailto:sage [04/02/06 20:01] ミス。 V1(x1, y1, z1)でした。
400 名前:デフォルトの名無しさん mailto:sage [04/02/06 21:01] 400Gets!
401 名前:デフォルトの名無しさん mailto:sage [04/02/07 10:22] >>398 レンダーテクスチャは試した?
402 名前:401 mailto:sage [04/02/07 10:29] ごめん、レンダーターゲットだった。しかもそれ使わなくても出来るね 無視してください
403 名前:デフォルトの名無しさん [04/02/07 18:05] 頂点座標をV、視線ベクトルをE、光源ベクトルをL、光源座標をLightPos、 法線ベクトルをN、半ベクトルをHとすると、 V = gl_Vertex E = gl_ModelViewMatrix * V L = LightPos - E N = gl_NormalMatrix * gl_Normal H = E + L でOK?
404 名前:デフォルトの名無しさん [04/02/08 12:47] 半球(ドーム型)を書きたいのですがglutWireSphereみたいなモデリング関数なんかはないのでしょうか?
405 名前:デフォルトの名無しさん mailto:sage [04/02/09 05:15] >>404 ないと思う。それくらい自分で作れない?
406 名前:デフォルトの名無しさん [04/02/09 23:24] ていうかGLSL教科書(朱本?)まだ「予約」状態なのね・・・。
407 名前:デフォルトの名無しさん mailto:sage [04/02/10 00:29] 発売元のページでは2月20日ってなってるしまだ先なんじゃない?>GLSL本
408 名前:デフォルトの名無しさん [04/02/12 21:19] 廃れage しかしDirectXはHLSL、OpenGLはGLSLの台頭で、もはやCg使う意義なんてあるのかね? nVIDIAはCg v1.2を近々リリースするらしいけど いい加減そんなモンにしがみ付いてないでさっさとGLSLサポートしろと言いたい。
409 名前:デフォルトの名無しさん [04/02/14 00:35] glTexImage2Dでテクスチャを作ったのですが、 このテクスチャに修正を加えるにはどうすればいいんでしょうか。 保持されているメモリ領域のポインタが取得できれば楽なんですが、 調べてみたところそういう関数は見つかりませんでした。
410 名前:デフォルトの名無しさん [04/02/14 00:40] >>409 glTexSubImage2Dで上書きってのが妥当だな
411 名前:デフォルトの名無しさん [04/02/14 00:53] やはりそれしかないんですね。 デバイスコンテキストみたいなのがあれば便利なのに・・・
412 名前:デフォルトの名無しさん mailto:sage [04/02/16 00:16] opengl.el って何処で拾えますか? ググッてもリンク切れで見つかりませんでした。
413 名前:デフォルトの名無しさん [04/02/16 00:42] てゆーか!!!!!!!!!!!!!!!!!!!!!!!!!!111111111111111111 なぜ赤本ですらOPENGLの全機能を網羅していないのですか。 まるでMS-DOSコマンド解説書がコマンドのすべてを網羅していないように
414 名前:デフォルトの名無しさん [04/02/16 17:08] >>413 偉大なるOpenGLは紙切れごときで表せるような低俗なものでは無いからです。 ってかGLSL本マダー?
415 名前:デフォルトの名無しさん [04/02/16 22:54] とりあえず「語呂がいいから」とか言って 「おーぷんぐる」とか言うの即刻やめろ!!
416 名前:デフォルトの名無しさん mailto:sage [04/02/16 23:21] >>415 >「おーぷんぐる」とか言うの即刻やめろ!! グルの大物もうすぐハンケツ。
417 名前:デフォルトの名無しさん mailto:sage [04/02/17 05:16] >>413 執筆しているときには全機能網羅していたがその後に新しい機能ができたとかそういう話じゃなくて?
418 名前:@i865G mailto:sage [04/02/18 02:45] glEnable(GL_POLYGON_SMOOTH); とやってもアンチが効かない奴↓ _-)ノ
419 名前:デフォルトの名無しさん mailto:sage [04/02/18 06:16] アンチフラットシェーディング
420 名前:デフォルトの名無しさん [04/02/18 15:32] OpenGLの命令の中で行列が使われてるものって何がありますかね? 宜しければ、命令文とその行列の計算式を教えていただけるとありがたいのですが…
421 名前:デフォルトの名無しさん mailto:sage [04/02/18 18:01] 行列演算ってアフィン変換のこと? glTranslate* にしろ glRotate* にしろ glOrtho や glPerspective にしろ 基本的な計算方法ばかりなんだから 同等のことは一冊CGの本読めば(ネットにだって)まず書いてあるだろ。 そんなおおざっぱな質問されてもいちいち答えてられんよ。
422 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/02/18 19:24] 行列が使われてるもの、って、おぬし行列計算がレアだと思っとるな!3Dを何だと心得るか!
423 名前:デフォルトの名無しさん mailto:sage [04/02/18 22:11] う、すみません_| ̄|○ 命令群をポンと入れて「わー、でたー」と言うのが嫌だったのでどの命令に どのような計算が使われてるのか知りたかったんです(´・ω・`) 自分で調べて見たところ、平行移動と回転とスケール変換・射影行列などの計算式は 見つかったのですが、他にはどれがどう使われているのかわからなかったのでここで質問させてもらったんです。 …すみませんでした_| ̄|○
424 名前:デフォルトの名無しさん mailto:sage [04/02/18 22:42] 基本的に、ポリゴンの操作はglMultMatrixとglLoadMatrixだけを使うもの。 たぶん
425 名前:デフォルトの名無しさん mailto:sage [04/02/18 22:49] んな阿呆な。 より単純で特化された関数を使う方が効率がよくならなきゃ何だ
426 名前:デフォルトの名無しさん mailto:sage [04/02/18 23:10] >>423 ソースコード嫁
427 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/02/18 23:33] 3Dグラフィクス数学買えよ。これ一冊で大丈夫じゃないの。
428 名前:デフォルトの名無しさん mailto:sage [04/02/19 00:05] ソース読むなら,mesa3d嫁ば? mesa3d.sourceforge.net/
429 名前:デフォルトの名無しさん mailto:sage [04/02/19 00:37] これとか www.kohgakusha.co.jp/books/detail/4-7775-1016-6
430 名前:デフォルトの名無しさん mailto:sage [04/02/19 01:07] ところで、 GLSLの日本語書籍を執筆したら売れそうかな? 現状のOpenGL関連の日本語書籍はどれも悲惨だし、需要もそこそこありそうだし。 どっか出版社に問い合わせてみるかな。
431 名前:デフォルトの名無しさん mailto:sage [04/02/19 01:36] >430 少なくとも漏れは買ってしまうでしょう(w
432 名前:デフォルトの名無しさん mailto:sage [04/02/19 01:38] >>424 俺もそうやってる。 行列計算自体は他のライブラリで。
433 名前:デフォルトの名無しさん mailto:sage [04/02/19 12:00] >>430 内容と値段次第だけど、たぶん買わない。 シェーダー本ならIFさんの本があるし、GLSL自体も特に本買って調べなきゃ 使えないほど他のシェーダと違うわけでもなさそうだし。サンプルも仕様書も ネット探せば見つかるし。 それにしてもOpenGLスレはGLSLに関心の高い人多いね。漏れはまだ珍しい オモチャていどの認識なんだけど、仕事で使ってる人もいるのかな? (仕事で使ってるならどういう分野か興味がある。やっぱりゲーム?) 漏れは大抵のOpenGL使った仕事ははOpenGL1.1までの仕様で間に合いまつ。(´・ω・`)
434 名前:デフォルトの名無しさん mailto:sage [04/02/19 12:27] エクステンションとARBの解説本がホスイ
435 名前:デフォルトの名無しさん mailto:sage [04/02/19 13:34] 開発としてではなく使用者としての質問なのですが、OpenGLでDirectX9.0を動作させる エミュレータみたいなものはあるのでしょうか? DirectX8.1対応のものは見つけたのですが9.0対応のものを探しています。 用途としては古いビデオカードで最近のゲームを立ち上げることなのですが、 遅さ、簡略表示は充分承知の上です。 上記のもので9.0をアンインストールして8.1を入れなおせば一応は解決なのですが、 9.0用が有ればなぁと。
436 名前:デフォルトの名無しさん mailto:sage [04/02/19 17:53] >>433 確かにOpenGLを使う仕事といえばゲームくらいしか思いつかんね。 あとは他分野での研究における可視化とかシミュレーションぐらいか。 まぁ、3Dを本業としない人でも扱い易いのがOpenGLの強みだけれども。 しかしもっと多分野なポテンシャルがあると思うんだがなあ・・・。
437 名前:デフォルトの名無しさん mailto:sage [04/02/19 19:31] OpenGLってビルボード無いのですか?
438 名前:デフォルトの名無しさん mailto:sage [04/02/19 20:16] をひをひ、CAD辺りなんてOpenGLビシバシだろ(汗 ちなみに業務用の3D関連アプリ開発は信頼性の面なんかから やっぱOpenGL強いよね
439 名前:デフォルトの名無しさん mailto:sage [04/02/20 00:08] CADは別としてOpenGLプログラミングに限って言えば狭い世界でしょう せいぜい日本にはゲーム系しか直結するような仕事がないわけだし
440 名前:デフォルトの名無しさん mailto:sage [04/02/20 00:25] >>439 の視野が狭すぎ
441 名前:433 mailto:sage [04/02/20 03:23] >>436 いや、OpenGLを使う仕事はゲーム以外にも沢山あると思ってるよ。 OpenGL-MLとかみてもいろんな会社から投稿があるし。 ただGLSLが今必要な仕事はちょっとわからないなぁ…。関心ある人は なに作ってるんだろうって感じで聞いてみただけ。 正直仕事でPCゲーム作るならOpenGLよりDire(略
442 名前:デフォルトの名無しさん mailto:sage [04/02/20 03:59] >>437 ARB_point_sprite っていうのがあるよ。 oss.sgi.com/projects/ogl-sample/registry/ARB/point_sprite.txt
443 名前:デフォルトの名無しさん [04/02/20 04:18] 射影変換後の法線ベクトルを、素の法線ベクトルから求める方法ってありませんか?
444 名前:デフォルトの名無しさん mailto:sage [04/02/20 15:34] Linuxで動かなきゃ意味無い。 そういう意味でDirectXは論外。
445 名前:デフォルトの名無しさん [04/02/20 17:01] >GLSLの日本語書籍を執筆したら売れそうかな? 430さん欲しいです。 売れるかどうかは書き方次第ですが内容最悪でも他に日本語資料が無い状況 ですので一定の需要はあるのでは。 IF本風に基礎からゲームの応用事例とかあるのが一番売れるジャンルかも
446 名前:デフォルトの名無しさん mailto:sage [04/02/20 17:42] DIrectXで動かなきゃ意味が無い。 そういう意味でLinuxは論外。
447 名前:デフォルトの名無しさん mailto:sage [04/02/20 21:03] 日本語が変なので>>446 は論外。
448 名前:デフォルトの名無しさん mailto:sage [04/02/20 21:17] 寺西さま〜らぶ(はぁと どんなバカにも粘り強く応対する冷静さを見習いたい。
449 名前:デフォルトの名無しさん mailto:sage [04/02/20 21:51] >>448 だよね〜
450 名前:デフォルトの名無しさん mailto:sage [04/02/21 01:25] バカ相手に新たな知見を開き,独自にFAQ化して次のバカに対処している点には尊敬さえ覚える。 あのFAQをぜひ文書化して欲しいと思うのは漏れだけだろうか。 20世紀に和訳されたようなOpenGL FAQよりも,余程バカ対策としては実践的だと思うけどなぁ。 きっと本業が忙しくてだめだろうな。
451 名前:デフォルトの名無しさん mailto:sage [04/02/21 08:42] そしてFAQすら見ようとしない本当のバカが・・・
452 名前:デフォルトの名無しさん mailto:sage [04/02/21 12:23] ・・・そうだな。寺西さまぁらぶ(はぁと のホームページからリンク辿れば分かることを わざわざMLで聞いてるヤシも多いな。 FAQを用意したとしても,「〜を見ろ」の返事ばっかりになるだけか。 それとも「FAQの通りやったけどうまくいきません」風のバカを呼ぶだけか。
453 名前:デフォルトの名無しさん mailto:sage [04/02/21 12:34] たまに切れ気味の時も歩けど、それもらぶりぃ!
454 名前:デフォルトの名無しさん mailto:sage [04/02/21 16:02] なんか臭いスレになってきたな。
455 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
456 名前:デフォルトの名無しさん [04/02/21 21:08] OpenGLゲーム用に3Dのコリジョン勉強したいのですがどの辺りから攻めるのが良いでしょうか?
457 名前:デフォルトの名無しさん mailto:sage [04/02/21 22:35] >>456 乳首
458 名前:デフォルトの名無しさん mailto:sage [04/02/22 00:37] とりあえず球とカプセルを勉強。 ベクトルと3次元平面、ベクトルとトライアングル、heightmapと。 いろいろあるけど最初は乳首だな、やっぱり。いきなりがっついちゃいかんよ。 というわけでがんばれ若人。
459 名前:デフォルトの名無しさん [04/02/22 02:41] カプセルと球ですか。 カプセルを構成する線分(?)と球の中心点との距離がカプセルを構成する半径(?)+球の半径 より小さいかどうかってなかんじでいいかな? ソースはこの辺の PointSegmentDistance() でできるはず。 www.cam.hi-ho.ne.jp/strong_warriors/teacher/chapter05.html
460 名前:デフォルトの名無しさん [04/02/22 02:59] 2Dだった・・・。 3Dのこの辺にあったような気がしたが、どれかわからん。 www1.acm.org/pubs/tog/GraphicsGems/gems.html#gems Gems本買ったほうが良いですかね?
461 名前:デフォルトの名無しさん [04/02/22 03:03] Gems本に限りませんが一冊この手のコリジョンなんかの アルゴリズムがCの関数で載っている様な本を探しているのですが 何かお勧めありますか? 主にカンニング用です。
462 名前:デフォルトの名無しさん mailto:sage [04/02/22 03:08] >>461 スレ違いだが www.amazon.co.jp/exec/obidos/ASIN/155860801X/ref=sr_aps_eb_/250-0286665-4476248 が詳しい。OpenGLを使ったサンプルコードも載ってる。
463 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
464 名前:デフォルトの名無しさん mailto:sage [04/02/22 12:41] ああすまん 球<->球 球<->カプセル カプセル<->カプセル 少し書き方悪かった。スマン。 カプセルは線分と線分の距離を調べるだけ、 これはスフィア型の高速移動物体のこりジョンに使ったり、 そのままボーンに仕込んだり 本は・・・うーん普通に数学の本でも読んだほうがいいんじゃねーか?
465 名前:デフォルトの名無しさん mailto:sage [04/02/22 16:51] >>462 この本って参考になりました? 英語だし、値段も結構するので購入するか結構まよってるんだけど・・・
466 名前:デフォルトの名無しさん mailto:sage [04/02/22 17:06] >>461 【Collision Detection】 pc2.2ch.net/test/read.cgi/gamedev/1015484028/
467 名前:デフォルトの名無しさん mailto:age [04/02/22 17:22] 環境Win2K + SDL1.2 + OpenGL 初歩の質問だと思うのですが、SDL_imageで読み込んだ画像データを ポリゴンに貼り付ける処理が出来ません。 テクスチャのバインドは成功しているようなのですが・・・。 ソース自体がちと複数ファイルにまたがっているので要約 --------------------以下ソース glClearColor(0,0,0,1); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode( GL_MODELVIEW ); glLoadIdentity(); gluLookAt(0,0,6, 0,0,0, 0,1,0); glBindTexture(GL_TEXTURE_2D, g_Tex->GetTexture(0)); glBegin(GL_QUADS); glTexCoord2f(0 , 0); glVertex2f(-0.9 , -0.9); glTexCoord2f(0 , 1); glVertex2f(-0.9 , 0.9); glTexCoord2f(1 , 1); glVertex2f(0.9 , 0.9); glTexCoord2f(1 , 0); glVertex2f(0.9 , -0.9); glEnd(); SDL_GL_SwapBuffers(); -----------------ここまでソース
468 名前:デフォルトの名無しさん mailto:sage [04/02/22 17:34] GLSL本って予約してた人はもう届いたの? 注文しようと思ったけどAmazon.co.jpだと3〜5週間待ち…
469 名前:デフォルトの名無しさん mailto:sage [04/02/22 19:58] >>468 まだ。
470 名前:デフォルトの名無しさん mailto:sage [04/02/22 21:31] 自分用メモ //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ // rotateForCylinderBillboard //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ + (void) rotateForCylinderBillboard { float aMV[16]; glGetFloatv(GL_TRANSPOSE_MODELVIEW_MATRIX, aMV); aMV[3] = aMV[7] = aMV[11] = aMV[12] = aMV[13] = aMV[14] = 0.0; aMV[15] = 1.0; glMultMatrixf(aMV); glRotatef(asin(aMV[9]) * kR2D, 1, 0, 0); glRotatef(asin(aMV[1]) * kR2D, 0, 0, -1); } //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ // rotateForSphereBillboard //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ + (void) rotateForSphereBillboard { float aMV[16]; glGetFloatv(GL_TRANSPOSE_MODELVIEW_MATRIX, aMV); aMV[3] = aMV[7] = aMV[11] = aMV[12] = aMV[13] = aMV[14] = 0.0; aMV[15] = 1.0; glMultMatrixf(aMV); }
471 名前:デフォルトの名無しさん mailto:sage [04/02/22 23:40] >>467 それだけじゃ返答しづらいな。単純に glEnable(GL_TEXTURE_2D); が抜けてるとか。 あとは、glTexImage2D()のあたりでそもそも失敗してるとか。 SDL-?.?.?/test/testgl.c のSDL_GL_LoadTexture(), DrawLogoTexture()あたり見てみた? まだなら参考にすると良い気がする。 (まずは、これのSDL_LoadBMP()をIMG_Load()に置きかえて実験するのが良いかと。)
472 名前:467 mailto:age [04/02/23 23:37] >>471 SDL_LoadBMPでも変わらず・・・ちゃんとglEnable(GL_TEXTURE_2D)してあるし 画像サイズも256*256だし、わけわかめ。 SDL_Surfaceのpixelsにデータが入っているのも確認しましたが・・・。 下手にクラスラッピングしたのが逝けなかったかも知れません。 もう一度精進してきます。 この程度でつまづくとは情けないな・・・OTL
473 名前:デフォルトの名無しさん mailto:sage [04/02/24 18:19] 単に、レンダリングコンテキストをカレントに設定してない、とか
474 名前:デフォルトの名無しさん [04/02/25 19:47] GLSL本、オレンジ本、朱本、GLSL教科書・・・乱立しまくり。 ここらで統一見解を出そうじゃないか。 「朱本」に一票!
475 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/02/25 20:04] オレンジ本はオレンジブックでダブるじゃん
476 名前:デフォルトの名無しさん mailto:sage [04/02/25 22:26] 朱本に1票
477 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/02/25 22:37] シュボンって読むの?ショボンみたいで嫌だな ぐるするとか機関車とか、もっと工夫した略読法キボン
478 名前:デフォルトの名無しさん mailto:sage [04/02/25 23:32] (´・ω・`) に一票。
479 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/02/25 23:36] 朱本→シュボン→ショボン→ショボ
480 名前:デフォルトの名無しさん mailto:sage [04/02/26 23:31] Windowsで白本を人から借りて、学習しています。 返さないといけないので、代わりの本を探しているのですが、 日本語で白本なみの本ないでしょうか、当方VC6でMFC を使っています。
481 名前:デフォルトの名無しさん mailto:sage [04/02/26 23:40] 白人を借りた、に見えた((( ;゚Д゚)))ガクガクブルブル
482 名前:デフォルトの名無しさん mailto:sage [04/02/27 00:17] >>481 俺も((( ;゚Д゚)))ガクガクブルブル
483 名前:デフォルトの名無しさん [04/02/27 15:30] 朱本がまもなく発送されるヨカーン
484 名前:デフォルトの名無しさん mailto:sage [04/02/27 15:57] >>481-482 死ね
485 名前:デフォルトの名無しさん mailto:sage [04/02/29 00:46] あのー linux で pbuffer 使って texture 作るサンプルご存知ないですか?
486 名前:デフォルトの名無しさん mailto:sage [04/03/01 00:04] developer.nvidia.com/object/linux_cg_toolkit.html の LinuxSDK.zip の DEMOS/OpenGL/src/shared/pbuffer.cpp
487 名前:485 mailto:sage [04/03/01 23:10] >>486 ありがとございます。おおきいですが落としてみます。ども。
488 名前:デフォルトの名無しさん mailto:sage [04/03/02 00:37] >>483 キター! …けど不在票ゲット。土曜まで受け取れねぇ _no
489 名前:デフォルトの名無しさん mailto:sage [04/03/02 00:59] >>487 書き忘れてたが、実際に pbuffer.cpp を使っているサンプルは たとえば DEMOS/OpenGL/src/simple_pbuffer/
490 名前:デフォルトの名無しさん [04/03/02 23:03] >>430 に期待age
491 名前:デフォルトの名無しさん mailto:sage [04/03/02 23:19] >>430 基礎は朱本で十分だから応用(影とか)を激しく希望
492 名前:デフォルトの名無しさん mailto:sage [04/03/03 19:25] ここでのVTKに関する質問はスレ違いでつか?
493 名前:デフォルトの名無しさん mailto:sage [04/03/03 19:45] 寺西様はオレンジ本とおしゃったぞ あのサイトにも(オレンジ本)になってるし・・ www.asahi-net.or.jp/~yw3t-trns/books/index.htm#shadinglanguage オレンジ本になりそうなヨカーン
494 名前:デフォルトの名無しさん mailto:sage [04/03/04 00:13] ところで寺西氏って何されてる方なの?(リアルで)
495 名前:デフォルトの名無しさん mailto:sage [04/03/04 22:16] 今日もまた1人救われた。すばらしい。 漏れも知りたいぴょん。寺西さまぁ〜(はぁと
496 名前:デフォルトの名無しさん mailto:sage [04/03/05 00:00] また臭いスレになったきたな。
497 名前:492 mailto:sage [04/03/05 01:08] ('A`)
498 名前:デフォルトの名無しさん mailto:sage [04/03/05 14:48] OpenGLでシコシコだろ
499 名前:デフォルトの名無しさん mailto:sage [04/03/05 23:25] ゲ製作でみつけてきたけどこれどうよ? www.basic4gl.net/ 布教用にいいと思ったんだが
500 名前:デフォルトの名無しさん [04/03/06 01:05] 500Gets!
501 名前:デフォルトの名無しさん [04/03/06 04:09] java3DでOpenGLを描画したらところどころ文字化けするんだが解決方法はないのか? 正直3Dに首突っ込んだばかりの俺にはOpenGLはマイナー過ぎて調べてもよくわからんかった
502 名前:デフォルトの名無しさん mailto:sage [04/03/06 13:29] JAVA側の文字エンコードの問題じゃないの?OpenGLに責任はないと思うが…
503 名前:デフォルトの名無しさん mailto:sage [04/03/06 16:46] >>501 まずはベクトルと行列から勉強しましょう。
504 名前:デフォルトの名無しさん mailto:sage [04/03/06 18:44] すみません。__glutCreateWindowWithExitがない glut32.dll とか言われるんだけど、どこでダウンロードできるかお教えください。 googleはしてみましたが分かりませんでした。
505 名前:ヒントは「glutでググること」 mailto:sage [04/03/06 19:06] >504 もう一度ググってみ きっと今度は見つかると思うから
506 名前:デフォルトの名無しさん mailto:sage [04/03/10 10:57] 質問です。 glutを使っているのですが、 たとえば、強制再描画をさせたいときはどうすればいいのですか。 描画関数呼ぶのが良いのか、それとも再描画を要求するような関数ってあるんですか?? 描画関数はグローバル変数を使っているのでむやみやたらに呼びたくないのです。
507 名前:デフォルトの名無しさん [04/03/10 10:57] 浮上します〜。
508 名前:レ プ ◆rkh8hhoXwg mailto:sage [04/03/10 11:15] OpenGLやってる人って、基本的なWin32プログラムとかに疎い人多い気がする
509 名前:デフォルトの名無しさん mailto:sage [04/03/10 12:19] >>508 どの程度の観察と知識で言ってるか知らんが、的はずれ(何が「基本」になってるって?)。 Windows 上で利用するにも Windows の API が必要だし、 そもそも OpenGL の想定するプラットフォームは Windows だけじゃない。
510 名前:デフォルトの名無しさん mailto:sage [04/03/10 12:30] WindowsAPIじゃなくてマルチスレッドとかサウンドとか、そういう事なんじゃない?
511 名前:デフォルトの名無しさん mailto:sage [04/03/10 13:40] MFCに疎いとかか?
512 名前:デフォルトの名無しさん mailto:sage [04/03/10 13:57] >>508 言いたいことはわかる。だって俺がそのレベルだもん… 最近、xlibという存在を知った…
513 名前:デフォルトの名無しさん mailto:sage [04/03/10 14:04] そこら辺よく知らずにいきなり「漏れゲーム作る!」て言って、 参考書に載ってるWGLのフォーマット周りのコード流用しただけで、後はOpenGLの勉強から始めた人は、一度詰まったら後戻りが大変そう。 GL本じゃ常套のプログラム技法は端折ってるから、テンプレートの使い方さえあんまり詳しく知らない人がいたりして。 酷い人だと、気が付いたらコードが大域変数だらけで意味不明になってたりね。
514 名前:デフォルトの名無しさん mailto:sage [04/03/10 14:09] 学術関係の人はGLUTで足りてるのかね?
515 名前:デフォルトの名無しさん mailto:sage [04/03/10 14:26] おまいら詳しいんだったら>>506 に答えてやれよ(プッ
516 名前:デフォルトの名無しさん mailto:sage [04/03/10 14:29] まぁ自分でウインドウ管理するクラスでもつくらなきゃだめだな 俺はつくったけど、1回作るとそこそこ理解するもんだ。
517 名前:デフォルトの名無しさん mailto:sage [04/03/10 18:27] [1] C勉強してC++勉強してWin32勉強してMFC勉強してDirectX勉強して3D! [2] C勉強してGLUT勉強してOpenGL勉強して3D! 機能的にはDirectXもOpenGLも垣根がなくなってきてるから(=シェーダ化) 別にわざわざ [1] をとる必要もないと思うんだがなあ・・・。
518 名前:デフォルトの名無しさん mailto:sage [04/03/10 18:52] [2]じゃ絶対にゲームは無理
519 名前:デフォルトの名無しさん mailto:sage [04/03/10 20:00] >>506 glutPostRedisplay ってのがあるが、 >描画関数はグローバル変数を使っているのでむやみやたらに呼びたくないのです。 ウインドウを移動するだけでも再描画は呼ばれるわけで。 *メイン処理がスレッドで走っていて、本当に同期をとらなきゃいけないなら* 描画時にロックなりなんなりする必要があるのでは。 一番何にも考えない方法は、描画コールバックにメイン処理も書いて、 毎回glutPostRedisplayを呼ぶ、とか。 後で切り分けができるように書いておけば、なんとでもなるんじゃないかな。
520 名前:デフォルトの名無しさん mailto:sage [04/03/10 22:31] >>518 わざわざ書かなくてもいいじゃん、やらせときゃさ
521 名前:デフォルトの名無しさん mailto:sage [04/03/10 23:33] >>518 ,520 OpenGL上で動いてるゲームなんていくらでもありますよ? >>517 単純に3Dグラフィックスがやりたいのかゲーム作りたいのかでも変わってくる。 結論としてはDirectXでもOpenGLでも良いが、まじめにやるならC++勉強したほうがいい。
522 名前:デフォルトの名無しさん mailto:sage [04/03/10 23:45] >>521 ゲームはゲームでもショボショボだろ。 OpenGLでもちょっと大き目のゲームになって来たらDirectX併用してるのが普通。
523 名前:デフォルトの名無しさん mailto:sage [04/03/10 23:52] 何か香ばしいのが降臨されてますね。春だからかな。
524 名前:デフォルトの名無しさん mailto:sage [04/03/11 00:10] 何処の世界の普通なんだか
525 名前:デフォルトの名無しさん mailto:sage [04/03/11 01:46] kanoたんはGLUT
526 名前:デフォルトの名無しさん mailto:sage [04/03/11 02:52] Quake3ArenaってOpenGLだよね?
527 名前:デフォルトの名無しさん mailto:sage [04/03/11 06:16] ゲームなら最新の機能を使いたいだろうしDirectXは不利なのでは?
528 名前:デフォルトの名無しさん mailto:sage [04/03/11 11:37] つかDirectXはWindowsプラットフォームでしか使えんだろ? >522はWindows用ゲームしかご存じないようだけど
529 名前:デフォルトの名無しさん mailto:sage [04/03/11 12:04] 任天堂はOpenGL そのせいかGAME PROGRAMMING GemsもOpenGL
530 名前:デフォルトの名無しさん [04/03/11 12:14] >519 glutPostRedisplayでできました。 ありがとうございます。 あと、今作ってるのは習作でMQOビューアみたいなもんなので、 キー押したときに再描画させたかったのが本当のところです。 なので、そんなにすごい物は作ってないです。(汗 WinApiは多少かじっているのですが、 glutの流儀を使ってみたかったのもあります。
531 名前:デフォルトの名無しさん mailto:age [04/03/11 15:50] 正直、ゲームが目的でOpenGLやってるヤシは素直にDirectXやって欲しい。ウザイから。 なんかいかにもDirectXで挫折してOpenGLにしました、みたいなのが。
532 名前:デフォルトの名無しさん mailto:sage [04/03/11 16:07] >>531 ■OpenGLって死滅しちゃうの???■ でも何でも勝手にスレ立ててそこから粘着は出てくるなYO!
533 名前:デフォルトの名無しさん mailto:sage [04/03/11 16:35] >>531 OpenGLのほうに魅力を感じたから、では駄目なのかい?
534 名前:デフォルトの名無しさん mailto:sage [04/03/11 16:38] [age]・・・( ゜Д゜)ハッ 釣りだったのか・・・
535 名前:デフォルトの名無しさん mailto:sage [04/03/11 16:43] >>531 最新ゲームが採用していて、公開されている資料が多い、新機能の追加も早い どれもOpenGLが有利なんだから楽なほう選ばせてくれよ
536 名前:デフォルトの名無しさん mailto:sage [04/03/11 18:12] >>535 新機能の追加・・・早いか? ARB拡張に承認されるまでマターリ、次バージョンに標準機能として組み込まれるまでマターリ。 ベンダー固有の拡張なら早いが、ゲームで汎用性を殺すのはどうかと。 てゆーか、GLSL洗脳セミナーが開催されるらしいが。(海外) ttp://www.3dlabs.com/events/index.htm
537 名前:デフォルトの名無しさん [04/03/13 14:31] >>430 期待定期age
538 名前:デフォルトの名無しさん mailto:sage [04/03/16 13:32] NVIDIA社、統合ドライバ新版「ForceWare 56.64」をリリース NVIDIA社が、同社のビデオチップ向け統合ドライバ新版「ForceWare 56.64」をリリースしました。同社のサイトのこちらからダウンロードできます。 OpenGLのバージョンが、「OpenGL 1.5」になりました。(※先日リリースされたATI社のドライバCATALYST 4.3のバージョンもOpenGL 1.5になっていました) OpenGL拡張は次のものが新たにサポートされています。最初の3つの拡張については仕様書はまだ公開されていないようです。 ・EXT_pixel_buffer_object ・NV_vertex_program2_option ・NV_fragment_program_option ・ARB_fragment_program_shadow ・WGL_ARB_make_current_read GLSLについては正式にはサポートされていない模様です。(※レジストリの設定で有効にはできるようですが、未完成の状態のようです) また、補助バッファ(AUX buffer)の数が「4」となっています。
539 名前:デフォルトの名無しさん mailto:sage [04/03/17 01:09] ↑from spin
540 名前:デフォルトの名無しさん mailto:sage [04/03/17 22:49] > GLSLについては正式にはサポートされていない模様です。(※レジストリの設定で有効にはできるようですが、未完成の状態のようです) さっさと対応しろよ!このクサレが!
541 名前:デフォルトの名無しさん [04/03/18 00:24] nVIDIA激しく終了の悪寒
542 名前:デフォルトの名無しさん mailto:sage [04/03/22 19:19] NV40 までお待ちください。
543 名前:デフォルトの名無しさん mailto:sage [04/03/23 16:42] JavaからOpenGLを使ったことある人いる?
544 名前:デフォルトの名無しさん mailto:sage [04/03/24 21:54] >>543 Javaのopenglインターフェースは jogl(Java opengl library), lwjgl(Light weight java gaming library)の 二つがメジャーかな。 どちらも単なるラッパーなので、Cと同じ感覚で使えます。
545 名前:デフォルトの名無しさん mailto:sage [04/03/24 23:27] sparrowとかいう日本の物もなかった?
546 名前:デフォルトの名無しさん mailto:sage [04/03/25 09:41] JSparrowか
547 名前:デフォルトの名無しさん [04/03/30 19:06] 復活age
548 名前:デフォルトの名無しさん [04/03/30 20:35] ちと他で見たんだか、 glRotate#よりもglMultMatrix#で回転した方が速いの?
549 名前:補完 mailto:sage [04/03/31 18:34] 547 名前:デフォルトの名無しさん 投稿日:2004/03/26(金) 16:30 >>544 ありがとうございます joglはsunのサイト?にあるし、JavaDesktopで採用する(した?)っぽい話があるみたいなので 使ってみたのですが終了時に付属のDemoでさえも必ず0x00000020へのアクセス違反のダイアログが出るうえに GLJPanelを試してみたら青画面になってXPごと落ちた・・・ joglは諦めてlwjglを試してみます・・・ 548 名前:デフォルトの名無しさん 投稿日:2004/03/26(金) 17:02 最初見たときはJSparrowよさそうかなと思ったのですが フリーじゃないっぽい上によくみたら1年半以上放置されてるみたいでちょっと・・・ 549 名前:デフォルトの名無しさん 投稿日:2004/03/26(金) 18:11 VTKを使うという手もありますよ<JavaでOpenGL
550 名前:初心者 [04/04/04 10:11] あのー、教えてください。 VC++.netとGLUTを使ってOpenGLのプログラムを作成しているのですが、 ウインドウを常に手前に表示させる方法ってありますか? よろしく。
551 名前:デフォルトの名無しさん mailto:sage [04/04/04 10:18] 212 名前:初心者[] 投稿日:04/04/04 03:09 ID:Fr7iY6U7 あのー、教えてください。 VC++.netとGLUTを使ってOpenGLのプログラムを作成しているのですが、 ウインドウを常に手前に表示させる方法ってありますか? よろしく。 213 名前:名前は開発中のものです。[sage] 投稿日:04/04/04 04:41 ID:LZ2m/ABt >>212 .NET関連のスレにいけ もしくはウィンドウのセッティングを行う関数をヘルプ見て探せ。たいていパラメータで指定できるはずだ いずれにせよOpenGLの話題じゃない OpenGL pc5.2ch.net/test/read.cgi/gamedev/1005834875/
552 名前:デフォルトの名無しさん mailto:sage [04/04/04 16:09] ;' ':;,, ,;'':;, ;' ':;,.,.,.,.,.,,,;' ';, ,:' : :、 ,:' \ ,,. 、./ ノ( ::::::::', :' ● ● ⌒ :::::i. i ''' (_人_) '''' * :::::i まるぷおぉぉぉーーーー!! : {+ + +} :::::i `:,、  ̄ ̄ ::::::::: / ,:' : ::::::::::::`:、 ,:' : : ::::::::::`:、
553 名前:デフォルトの名無しさん mailto:sage [04/04/05 16:31] Forceware56.72インストして [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\OpenGL] [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\OpenGL\Debug] "ShaderObjects"=dword:00000001 にするとアラマァ!! GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_vertex_shader がenableに。@OpenGL Extension Viewer ただし、3DlabsのGLSL DemoでMandel Juliaが機能しないので まだ完全じゃないかも。
554 名前:デフォルトの名無しさん [04/04/10 03:33] メタセコみたいな右クリックで視点移動やりたいんだけど あれってどういう公式で位置を算出してるの?
555 名前:デフォルトの名無しさん mailto:sage [04/04/10 16:37] >>554 総ドラッグ距離を(mx,my)、視点を(x,y,z)、 視点から原点までの距離(r=定数)とすると x = - r * cos ( h * my ) * sin ( h * mx ) ; // マルチ y = - r * cos ( h * my ) * cos ( h * mx ) ; z = - r * sin ( h * my ) ; hは適当に調整。小さい値になるかも。
556 名前:デフォルトの名無しさん mailto:sage [04/04/10 16:46] ミスった。 x = - r * cos ( h * my ) * sin ( h * mx ) ; y = - r * sin ( h * my ) ; z = - r * cos ( h * my ) * cos ( h * mx ) ;
557 名前:デフォルトの名無しさん mailto:sage [04/04/10 19:40] >>555 (ノ゚ο゚)ノ オオオオォォォォォォ- ありがとーやってみるっすー
558 名前:初心者 mailto:sage [04/04/11 03:34] ウィンドウ2個開くときはどうすんでしょうか?
559 名前:デフォルトの名無しさん mailto:sage [04/04/11 21:58] >558 glutCreateWindow() glutCreateSubWindow() でいかが。
560 名前:デフォルトの名無しさん mailto:sage [04/04/15 17:52] GLUT使用時、左上のアイコン変更方法ってある? glutSetIconTitleかと思ったら違うっぽいんだが…。 ソース見たところWindowsの場合何もしてないっぽかったけど。 変え方知ってる人教えてください。
561 名前:デフォルトの名無しさん mailto:sage [04/04/20 12:30] VCスレで聞いた方が良いと思うよ
562 名前:デフォルトの名無しさん [04/04/21 05:20] OpenGLで glutDisplayFunc(display) などようにクラスのメンバ内でメンバ関数の void display()を処理 したいのですが括弧の中をdisplayにしてもdisplay()にしても通りません いい方法ないでしょうか?
563 名前:デフォルトの名無しさん mailto:sage [04/04/21 09:21] >>562 使ったことないけど、ヘッダを見ただけで答えてみると、 void GLUTCALLBACK display() { } main() { glutDisplayFunc(display); } とかでもダメかな? あと、通らない時はエラーメッセージをコピペしたほうが答えやすいよ。
564 名前:デフォルトの名無しさん mailto:sage [04/04/21 10:32] >>562 クラスのメンバ内とか言っているけど、 クラスのメンバ関数をコールバックに使いたいなら、 class ClassA{ static void /* 必要なら付けて GLUTCALLBACK */ display(){ // do something. } } ///////////////////////////////// glutDisplayFunc(ClassA::display); とかしないとダメですよ。 勘違い返答ならごめん。
565 名前:デフォルトの名無しさん mailto:sage [04/04/21 12:28] メンバ関数をstatic宣言で通るはず
566 名前:デフォルトの名無しさん mailto:sage [04/04/21 12:35] 何故か見落とした(恥
567 名前:562 [04/04/21 13:04] 申し訳ありません説明たりませんでした、Class内で class classA { void display(){ /* さらにclassAのメンバ関数 */ trial(); }; void steering(){ glutDisplayFunc(display); }; }; int.main() { classA a; a.steering() } のような流れです、564さんのやり方でやってみましたが cant call member funcion classA::trial() without object と出てしまいます あとGLUTCALLBACKいれると variable or field 'GLUTCALLBACK' declared voidのエラーが。。
568 名前:562 mailto:sage [04/04/21 13:08] >>566 static void trial()としたらエラーでなくなりました 全体書き換えてまたテストしますありがとうございました
569 名前:デフォルトの名無しさん mailto:sage [04/04/21 16:08] >>562 FAQ ttp://www.parashift.com/c++-faq-lite/pointers-to-members.html
570 名前:デフォルトの名無しさん [04/04/22 18:21] 質問です。 void myGlutMouse(int button, int button_state, int x, int y ){ printf("button = %d\n" , button); } ... main(){ ... glutMouseFunc(myGlutMouse); ... } みたくして、マウスイベントの処理をしてんだけど、 ホイールマウスを下向きにコロコロすると、セグフォルで落ちます。 上向きは問題ないんだけど。 対処方法わかるかた教えて。 環境はlinux gccです。
571 名前:デフォルトの名無しさん [04/04/25 14:21] glui_v2_1_betaをVS.NET2003でビルドしようとしたのですが、 次のようなエラーメッセージが何行もでて、うまくいきません。 c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\stdlib.h(256): error C2381: exit' : 再定義 ; __declspec(noreturn) が異なります。 どうすればいいのでしょうか?
572 名前:デフォルトの名無しさん mailto:sage [04/04/26 20:53] >553 うちのラデ9500でもその2つは動かないんだけど動いた人います?
573 名前:デフォルトの名無しさん mailto:sage [04/04/27 18:53] >>570 うちの環境では下向きのコロコロで button = 4 が出力されました。環境は、 Fedora Core 1 Kernel 2.6.4-ck2 SMP XFree86-4.3.0-55 glut-3.7-12 glut-devel-3.7-12 GLX等はnVidiaのLinuxドライバについてきたやつ ロジクールの古いコロコロ(FirstMouse?)マウスを PS/2で繋げていて /etc/X11/XF86Config は Section "ServerLayout" ... InputDevice "Mouse0" "CorePointer" ... EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/psaux" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection です。
574 名前:デフォルトの名無しさん [04/04/27 20:03] xiiiっていうFPSゲームがあるんですけども、 トーンシェーティングという技術が使われています。 トーンシェーディングが使われていないゲームを 改造してトーンシェーディング化する事は容易でしょうか? めちゃくちゃ軽いので、重いゲームをトーンシェーディングで表示できたら いいなと思って質問します。当方何の知識も無い凡人です。 あとD3Dでもトーンシェーディングはつかえるのでしょうか
575 名前:デフォルトの名無しさん mailto:sage [04/04/28 00:12] >>574 トゥーンかどうかと重さはあまり関係ない。 既存のゲームをトゥーン表示するようなソフトは無いんじゃないの? 簡単なフィルターを掛けるぐらいだったら RADEONのドライバにそんな機能があった気がするが。
576 名前:デフォルトの名無しさん [04/04/28 03:36] LinuxのMesaでOpenGL使ってるんですがお絵かきしたのをjpgにしたり mpegにするいい方法ないですかね?
577 名前:デフォルトの名無しさん mailto:sage [04/04/28 04:52] >>576 xwd|xwdtopnm|cjpeg>hoge.jpg
578 名前:デフォルトの名無しさん [04/05/01 18:13] mpegにしてMovieにする方法は?linux使ってるんだけど
579 名前:デフォルトの名無しさん mailto:sage [04/05/01 23:40] >>578 毎フレームglReadPixels()使ってキャプチャーして 連番画像ファイルにしてあとはガンバレって感じか?
580 名前:デフォルトの名無しさん mailto:sage [04/05/02 05:21] >>578 winならある www.geocities.jp/yuichiy2001/gl/faq/04-avi_write.htm
581 名前:デフォルトの名無しさん [04/05/02 11:45] すごくしょぼい質問ですが調べてもわからないので質問させてください。 OpenGL+GLUTをBCC5.5でコンパイルしています。 GLUTでウィンドウをつくる時そのウィンドウのサイズを固定することは出来るのでしょうか?
582 名前:デフォルトの名無しさん mailto:sage [04/05/02 13:26] GLUIってどうよ
583 名前:デフォルトの名無しさん mailto:sage [04/05/02 14:34] >581 glutInitWindowSizeは効かんの?そういう意味でない? >582 GUIは結構好き。レイアウト指定とかの簡便さも好き。 でもC++のライブラリとしてはどうかと思う…誰か書き直してくれんかの('A`)
584 名前:デフォルトの名無しさん mailto:sage [04/05/02 15:56] >582 え〜っとglutInitWindowSizeはサイズはかわるけど最大化とか端もってドラッグし たらウィンドウサイズを変えれるじゃないですか? Windowsのダイアログみたいに最大化&サイズの変更を手動で出来なくするモ ードとかそういうのがあれば教えて欲しいです。
585 名前:デフォルトの名無しさん mailto:sage [04/05/02 22:47] 形状データ読み込みのサンプルはありませんか? できればXファイルを読み込むサンプルがほしいのですが
586 名前:デフォルトの名無しさん [04/05/03 10:34] >>582 GLUIって、どれくらいの人が使ってるんでしょうかね。 私は、これ4年くらい愛用してる。 最初いろいろGUI試したんだけど、GLUIが一番簡単に記述できる。 とにかく素早く作りたいときに向いてる。 東大のCGの研究室の方もGLUI使ってたよ。
587 名前:デフォルトの名無しさん mailto:sage [04/05/03 12:02] GLUIにまともなファイルダイアログがあればいいんだけどなあ…。
588 名前:デフォルトの名無しさん mailto:sage [04/05/03 13:56] >>585 Xファイルのはなさげっぽい。 >>361-370 あたり参照。 Xファイル形式にこだわらないなら、 >>147 >>170 とか。
589 名前:デフォルトの名無しさん mailto:sage [04/05/03 15:15] >>588 ありがとうございます。 メタセコイアでモデリングしていたのでよさげです。
590 名前:デフォルトの名無しさん mailto:sage [04/05/04 01:23] >>586 ノ まかーですけど使ってます。OS9とX両方とも。 私的には、GLUIは値を渡すのに、ポインタじゃなくてハンドルを使えると 値を渡す変数を変更しやすくなるので、良いなと思います。
591 名前:デフォルトの名無しさん [04/05/04 02:02] linuxでつくったソースをWinのcygwin上でコンパイルしたんですが 光の処理とか質感が全然でてませんなにかオプションが必要なんでしょうか g++ -DWIN32 hoge.cc -l -lglut32 -lglu32 -lopengl32 ってな感じでコンパイルしてます。
592 名前:デフォルトの名無しさん mailto:sage [04/05/04 18:06] GLUT+SDLで緑色の箱を動かしたのですが www.uploda.net/anonymous/etc2/upload23191.jpg のように跡が残ってしまいます。 跡が残らないようにするにはどうしたらよいのでしょうか?
593 名前:デフォルトの名無しさん [04/05/06 08:42] >>571 GLUTでも同様の症状があるのだが、 GLUTの場合、[glut.h]のexit関数の宣言を /* extern _CRTIMP void __cdecl exit(int); /* Changed for .NET */ extern _CRTIMP __declspec(noreturn) void __cdecl exit(int); のように修正すれば解消されます。 ttp://students.cs.tamu.edu/jwf4661/441/glut_NET.html も参照してみそ。
594 名前:デフォルトの名無しさん mailto:age [04/05/07 10:04] 立体ディスプレイで立体視できるプログラムを作りたいんですけど そういう技術解説サイトってないですかね
595 名前:571 mailto:sage [04/05/07 12:51] >>593 それでできました。 そういえば、VSではglutテストしてませんでした… ありがとうございました。
596 名前:デフォルトの名無しさん [04/05/10 11:30] NekoFight作った人が47氏だったわけだが
597 名前:デフォルトの名無しさん mailto:sage [04/05/10 12:26] >>596 _| ̄|○ 何でも出来る人だったんだなぁ。
598 名前:デフォルトの名無しさん [04/05/10 23:16] nekoさんを失うのは日本にとって損失だ。 nekoさんの逮捕に反対します。
599 名前:デフォルトの名無しさん mailto:sage [04/05/11 16:58] >>594 昔PCとバーチャルボーイつかってカラーで立体視できるプログラム見た。 改造資料はゲームラボ?だったかな。
600 名前:デフォルトの名無しさん mailto:sage [04/05/12 03:14] とりあえず、昔GLの入門のころにみてたページを書いとく homepage1.nifty.com/kaneko/
601 名前:デフォルトの名無しさん mailto:sage [04/05/13 10:59] >>600 これって、今ニュースで大人気のあの人のページでは?
602 名前:デフォルトの名無しさん [04/05/13 13:44] OpenGLを勉強するのにいい本を教えてもらえませんか? 図書館で入門OpenGLグラフィックスという本を見つけたけど 著者の自作関数使いまくりでクソでした。 ちゃんと標準関数を勉強できるやつを教えてください。
603 名前:デフォルトの名無しさん [04/05/13 15:49] JAVAでどうやればGL使える?
604 名前:デフォルトの名無しさん mailto:sage [04/05/13 15:59] >>603 org.eclipse.swt.opengl.*
605 名前:デフォルトの名無しさん [04/05/13 16:11] ピクセルフォーマットデスクリプタみたいなのは書かなくていいの?
606 名前:デフォルトの名無しさん mailto:sage [04/05/13 17:04] >>602 ここはいいよ 英語の勉強もついでにできるし nehe.gamedev.net/default.asp
607 名前:デフォルトの名無しさん [04/05/13 18:29] >>606 英語ムズイよ〜 OpenGLの様な高尚なライブラリを使いこなしてる人って みんなこんなページで勉強してるの? 俺には敷居が高いのかな・・・・・
608 名前:デフォルトの名無しさん mailto:sage [04/05/13 18:44] >>607 俺は ISBN 4254121458 というのでちょっとだけ手をだしたけど。 間違っても ISBN 4879669733 は絶対買っちゃダメ。
609 名前:デフォルトの名無しさん [04/05/13 18:56] >>608 大学の教科書として使われているのは例外なくクソですね
610 名前:デフォルトの名無しさん [04/05/13 20:01] >>606 NeHeもいいけど、OpenGLを使ってメタセコみたいなマルチビューとかマルチウインドウの アプリケーション作るための良チュートリアルってどこかに無いっすか?
611 名前:デフォルトの名無しさん mailto:sage [04/05/13 20:53] >>606 いい機会だからやっとけ >>610 いや、そんなの、もしわかんないんだから 普通にGUIプログラミングの勉強しなきゃ何も作れないはずだろ
612 名前:デフォルトの名無しさん mailto:sage [04/05/13 22:48] これは? www.exa-corp.co.jp/solution/VISUAL/OpenGL/OpenGL-text-091.pdf
613 名前:デフォルトの名無しさん mailto:sage [04/05/14 02:37] >>602 書籍なら赤本以上のものはないだろ。 うちは赤本+分からない部分はぐぐって覚えたが。
614 名前:デフォルトの名無しさん [04/05/14 07:36] >>612 おお、よさそうな資料ですね! ありがとうございます >>613 赤本ってなんですか? 上のほうにリンクが張ってあるけど読めません・・・
615 名前:デフォルトの名無しさん mailto:sage [04/05/14 08:02] >>614 www.opengl.org/documentation/red_book_1.0/
616 名前:デフォルトの名無しさん mailto:sage [04/05/14 09:23] >>603 JOGL(公式のライブラリになる予定) https://games-core.dev.java.net/ LWJGL java-game-lib.sourceforge.net/
617 名前:デフォルトの名無しさん [04/05/14 11:04] OpenGLの日本語資料って、案外少ないんだなあ。
618 名前:デフォルトの名無しさん mailto:sage [04/05/14 12:39] NeHeの英語ってすごく読みずらかった記憶があるなぁ。 海外のチュートリアルを訳して匿名でうpするサイトがあればと思うんだけど。 著作権でだめかな。
619 名前:デフォルトの名無しさん [04/05/14 23:54] >>616 603じゃないんだが,JOGLはGLSLやnVIDIA Cgは使える? OpenGL1.4対応を謳ってるけど,もし知ってたらよろ
620 名前:616 mailto:sage [04/05/15 00:48] >>619 おそらく両方使えると思う。 最新版のJOGL1.1は少しわかりにくいところにあるので書いておきます。 https://jogl.dev.java.net/servlets/ProjectDocumentList?folderID=1045&expandFolder=1045&folderID=1045 あと、いちおうJOGL、LWJGLの特徴的なものを書いとくんで参考にどうぞ。 JOGL 将来J2SEで javax.media.opengl パッケージで提供される予定(jcp.org/en/jsr/detail?id=231 ) 多機能だが、単純にOpenGLをJNI経由で呼び出すだけではなく、呼び出し時に色々処理をしているようで、多少遅い。 GUIはSwingを使う。 LWJGL 機能は少ないが、単純にOpenGLをJNI経由で呼び出す以外の処理をしていないので、多少早い。 GUIは各OSのネイティブUIを使う。
621 名前:610 mailto:sage [04/05/15 03:11] Code Project探したら ttp://www.codeproject.com/opengl/glenabledview.asp こんなもの出ましたので、勉強してみますわ。
622 名前:デフォルトの名無しさん mailto:sage [04/05/15 13:50] なんだか楽しそうなプログラムでつね
623 名前:デフォルトの名無しさん mailto:sage [04/05/15 14:54] >JOGL >将来J2SEで javax.media.opengl パッケージで提供される予定 Java3Dはどうなるんだ・・・
624 名前:デフォルトの名無しさん mailto:sage [04/05/15 15:13] >>623 Java3D - high level 3D API javax.media.opengl(JOGL) - low level 3D API という位置付けらしいです。 おそらくJava3Dが消えるとかそういうことは無いと思う。 詳しくはここへ JSR 231: Java Bindings for OpenGL ttp://www.jcp.org/en/jsr/detail?id=231 これ系統のネタを仕入れたければここへどうぞ Java Games Forums ttp://www.javagaming.org/cgi-bin/JGNetForums/YaBB.cgi
625 名前:619 mailto:sage [04/05/17 00:19] >>620 ありがd
626 名前:デフォルトの名無しさん [04/05/26 22:39] あの、MIPMAPのレベルについて質問なんですが。 段階でテクスチャを切り替える、段階を調整したいのですが、どうしたらよいのでしょうか? テクスチャの見え方というか、こうなったら、次のレベルのテクスチャに切り替えるみたいな。 glTexEnv でやるのかな?GL_TEXTURE_LOD_BIAS だっけ? 誰かお願いします。
627 名前:デフォルトの名無しさん mailto:sage [04/05/27 03:01] >>626 oss.sgi.com/projects/ogl-sample/registry/SGIS/texture_lod.txt
628 名前:デフォルトの名無しさん [04/05/27 13:17] >>627 すみません。。具体的な使い方がわからないのですが。。。 実際に、距離とかで切り替えてるのでしょうか?どういった単位で切り替えていて 、それらを調整するにはどのようにしたらよいのでしょうか?
629 名前:デフォルトの名無しさん [04/05/27 18:48] 拡張命令でディスプレイリストをVRAM上につくるのがあったようなきがするのですけど、しりませんか?
630 名前:デフォルトの名無しさん mailto:sage [04/05/29 02:41] >>628 基本のLOD計算アルゴリズムが知りたかったらGL Specの www.opengl.org/documentation/specs/version1.1/glspec1.1/node83.html を参照すればいい。
631 名前:デフォルトの名無しさん [04/06/01 17:46] OpenGLでメタボールのサンプルって知りませんか?ぐぐってみたんだけど、あんまりぱっとしたのが見つからないんですが (あげ)
632 名前:デフォルトの名無しさん mailto:sage [04/06/01 18:12] めたぼ
633 名前:デフォルトの名無しさん mailto:sage [04/06/01 23:01] ガッ?
634 名前:デフォルトの名無しさん mailto:sage [04/06/02 00:31] >>631 OpenGL Bench1.0と2.0のソースはどよ?
635 名前:デフォルトの名無しさん [04/06/02 08:59] >>634 ありがとうございます。 見てみま〜す
636 名前:デフォルトの名無しさん [04/06/05 19:30] >>631 astronomy.swin.edu.au/~pbourke/modelling/polygonise/
637 名前:デフォルトの名無しさん [04/06/06 23:19] 趣味プログラムを作ってます。 光源を有効にし、頂点毎に材質設定をして描画しているプログラムの速度アップ のために、頂点配列を使うようにしようとしています。 頂点、法線を配列にして、頂点毎に glMaterial**() と glArrayElement() で 動作はするのですが、材質設定のためだけに30万回近く glArrayElement() を 呼び出しているためか、あまり速くありません。材質設定をせずに、 glDrawElements() でモノクロ(?)で描画すると高速に動作しました。 カラー配列を試してみましたが、光源を無効にした場合の色設定のようです。 材質配列というのはないようですが、頂点配列を使う時に材質を指定するのは、 頂点毎にゴリゴリと設定するほかないのでしょうか?
638 名前:デフォルトの名無しさん mailto:sage [04/06/07 00:17] >>637 glEnable(GL_COLOR_MATERIAL); glColorMaterial(GL_FRONT_AND_BACK, GL_DIFFUSE); やった後、カラー配列試してみてもだめ?
639 名前:デフォルトの名無しさん [04/06/07 00:50] HMD手に入れたんですけど、何か良いウォーキングスループログラムはありますか? NEHEのコンテスト見てもいいのが無かったもので・・
640 名前:637 mailto:sage [04/06/07 00:58] >>638 できました、ありがとうございます。サクサクです。 ただ、その2つの関数の順番がそのままだと、ものすごく白っぽい画像になりました。 逆しないと色が変わらなかったというサイトを見つけたので、順番を入れ換えてみると 期待通りの画像になりました。
641 名前:デフォルトの名無しさん mailto:sage [04/06/07 22:09] >>639 FPSとかどうよ?
642 名前:639 [04/06/07 22:54] NEHEのコンテストで夕焼けの海岸を歩けるソフトがあったんですが、あれは結構良かったです。 ああいう環境的なウォークスルーがいいなぁ、と。
643 名前:639 [04/06/08 00:41] 挙げるなら、3DMark2001の草原のシーンみたいな所を歩き回れるようなのとかいいですね。 ハーフライフ2デモ映像の無機質な建物内みたいな所もいいです。
644 名前:デフォルトの名無しさん mailto:sage [04/06/08 10:11] まぁがんがれ
645 名前:デフォルトの名無しさん mailto:sage [04/06/09 01:01] 雑談。 「OpenGLをC++のクラスでラップして、俺ライブラリ作りまくりだぜ!」 って人、どれくらい居られますか? ・・・何か、車輪の再生産という言葉が頭をよぎってしまって。
646 名前:デフォルトの名無しさん mailto:sage [04/06/09 01:29] >645 現在思案中 何度か書いてみてるけど、納得逝く物が出来ない('A`)
647 名前:デフォルトの名無しさん mailto:sage [04/06/09 02:25] >>645 何か良いライブラリないですか?
648 名前:デフォルトの名無しさん mailto:sage [04/06/09 06:11] OpenInventor
649 名前:デフォルトの名無しさん mailto:sage [04/06/09 06:41] >>645 再生産しないと車が作れないだろw
650 名前:デフォルトの名無しさん mailto:sage [04/06/09 09:24] >>649 ワラタ
651 名前:デフォルトの名無しさん mailto:sage [04/06/09 10:19] www.google.com/search?num=50&hl=en&ie=UTF-8&q=%E8%BB%8A%E8%BC%AA%E3%81%AE%E5%86%8D%E7%94%9F%E7%94%A3&lr=lang_ja 再生産している人はこれくらいいた。 車を作るには、結構必要らしい。・゚・(ノД`)・゚・。
652 名前:デフォルトの名無しさん [04/06/09 12:43] 車輪の再生産って何?手法?比喩?無駄な事とか?
653 名前:デフォルトの名無しさん [04/06/09 13:01] 再生産ワラタ 再生産アゲ
654 名前:デフォルトの名無しさん mailto:sage [04/06/09 23:09] ○:車輪の再発明→無駄なこと △:車輪の再生産→車の生産に必要 と、マジレス。
655 名前:デフォルトの名無しさん mailto:sage [04/06/09 23:47] >>645 とりあえずSDL+OpenGLベースでちょっとしたもの(2D描画系中心)は作った。 人に見せられるようなものにはなってないので公開はしないけど。
656 名前:デフォルトの名無しさん mailto:sage [04/06/09 23:52] >>654 キレイにまとめやがったな、こんちくしょうめ!
657 名前:デフォルトの名無しさん mailto:sage [04/06/10 00:29] 昔どこかのスレで「車輪の大発明」というのも見た事がある気がする。
658 名前:デフォルトの名無しさん mailto:sage [04/06/10 00:39] ラッピングって結局自分でやるのが一番いいよ。他の人の作ったのだと そのライブラリの使い方覚える労力に途中で疑問を感じることになる。
659 名前:デフォルトの名無しさん mailto:sage [04/06/10 01:01] 俺もそう思う。gtk+ ほっぽりなげてウィジェットセットを自作してます・・・(あほ
660 名前:デフォルトの名無しさん mailto:sage [04/06/10 01:45] 個人的に、OpenGLとWin32APIって、 よく分からないうちから下手にラップすると 全体の整合性、使いやすさを保つために、 何度も何度も設計し直すことになる気がする。私がへっぽこなだけかもしれないが。 楽したいためにラッピングするのに、ラッピングするためには苦労しなければいけない罠。
661 名前:デフォルトの名無しさん mailto:sage [04/06/10 01:54] 楽しいからラッピングするってのは? 勉強にもなるし。
662 名前:デフォルトの名無しさん mailto:sage [04/06/10 08:15] ラッピングというか、3Dデータを読み込んで表示するライブラリとか そういうのは作ってつかってるよ。あんまり低レベルなもののラッパーは するより書いたほうがはやくね?
663 名前:デフォルトの名無しさん [04/06/10 09:55] 初心者向け かつ 中身が濃く(解説わかりやすい、サンプル豊富、言語仕様詳しく) かつ 日本語 そんな本はありませんか ここまででなくてもお勧めの本はどれでしょうか
664 名前:デフォルトの名無しさん mailto:sage [04/06/10 11:49] 言語仕様?
665 名前:デフォルトの名無しさん mailto:sage [04/06/10 11:53] つまり言語仕様と言うことは、文法段階の問題だから、 普通に言語の入門書籍を購入すべきだろう。 算数が出来ないのに数学をやろうとするのはただの馬鹿。
666 名前:デフォルトの名無しさん mailto:sage [04/06/10 12:14] 算数出来なくても数学は出来るが …とつっこんでみる
667 名前:デフォルトの名無しさん mailto:sage [04/06/10 12:57] 四則演算すら出来ない状態で、数学は出来ない。
668 名前:デフォルトの名無しさん [04/06/10 13:19] 勝手な仮定で進めていくから 「こんなバカが数学的思考なんぞできるわけない」 なんて言われるわけだが
669 名前:デフォルトの名無しさん mailto:sage [04/06/10 13:25] 頭の悪い組み屋は 単語一つ異なると「同じ意味でも」途端に読めなくなる。 意思の疎通ができないのはこのへんに問題がある。
670 名前:デフォルトの名無しさん mailto:sage [04/06/10 17:36] 受け手の過度な想像力を当てにした語り方しか出来ないのは数学的思考以前の問題なのではないのか …と再びつっこんでみる
671 名前:デフォルトの名無しさん mailto:sage [04/06/10 20:18] 状況を具体的かつ的確に説明できない人間は、 当然のごとくプログラムを書くことも出来ない。
672 名前:デフォルトの名無しさん mailto:sage [04/06/10 22:14] >>663 私が初めてOpenGLに触れたのは、大学の授業でした。 そのときは何も分からずに、気合いと勘でプログラムしていたのですが、 改めてOpenGLを学習するのに、その概念とか、例とか、理解でとても役に立ったのは、 RedBook(公式からリンクしていける、英語のドキュメント)でした。 OpenGLに初心も上級もないと思います。 むしろ、行列演算と3次元(もしくは4次元)がどのように関わっているのかとか、 解説に書かれている数式を読むためにはどのような知識が必要か、など、 そこら辺を読み慣れている、いない、と言うのが、上達、理解の度合いだと思います。 と、真面目に。
673 名前:デフォルトの名無しさん [04/06/11 13:19] Java+OpenGLで最強の処理系非依存ソフトが作れる!!?
674 名前:デフォルトの名無しさん mailto:sage [04/06/12 01:59] >>673 ゲームなんかだと、GCと格闘するハメになって、 結局あんまり嬉しくないとかじゃなかったっけ?
675 名前:デフォルトの名無しさん [04/06/12 21:46] ゲームキューブ?
676 名前:デフォルトの名無しさん mailto:sage [04/06/12 22:28] 捨てなけりゃ回収しないわけだが
677 名前:ヨーダ [04/06/13 00:35] mac上で、 openglを用いたグラフィックを、ファイルに保存したいのですが どのようにすればよいのですか? 出来れば簡単なサンプルプログラムも欲しいのですが、よろしくお願いします。
678 名前:デフォルトの名無しさん mailto:sage [04/06/13 01:57] んー、多分コレが参考になるはず。 www.geocities.jp/yuichiy2001/gl/applied/07-offscreen.htm サンプルでメモリ上のデータをウィンドウに出してるトコをファイルにするのね。
679 名前:デフォルトの名無しさん mailto:sage [04/06/13 09:52] 基本的な質問かもしれませんが、オブジェクトの重なった部分の描画を 演算させる事ってできますか? 例えばトーラスが2つあるとして、カメラ から見て部分的に重なっているとしたら、普通は手前にある方が後ろにあ る方を上書きしますが、これを加算合成させるとか。
680 名前:デフォルトの名無しさん mailto:sage [04/06/13 10:30] >>674 インクリメンタルGCつって、停止時間がほとんど無いGCの手法もサポートされてるよ。
681 名前:デフォルトの名無しさん mailto:sage [04/06/13 14:42] >>679 glBlendFunc
682 名前:デフォルトの名無しさん mailto:sage [04/06/13 16:57] >>681 THX! VJ素材っぽいのをつくりたかったんですが、 これつかえば抽象表現もできそうですね。
683 名前:デフォルトの名無しさん mailto:sage [04/06/13 17:02] >>673 JOGLもだいぶ改善されたみたい あとはフルスクリーンで解像度を変えても正しく動けば完璧じゃないかな多分
684 名前:デフォルトの名無しさん [04/06/14 00:28] 腹減った 空腹だ 同じ意味なのに単語が異なると読めなくなるバカは 確実にいる
685 名前:デフォルトの名無しさん mailto:sage [04/06/14 20:29] ↑こいつは一体何?
686 名前:デフォルトの名無しさん mailto:sage [04/06/14 20:40] >>685 ジャギー
687 名前:デフォルトの名無しさん [04/06/14 21:44] CloseGLを作るべきである! 開けたら閉めろってマムに教わったろ! それが全くできてない! プログラモも大括弧で開いたら閉じる! 「DELL」も同様! 「DENAI」で締めるべきだ!
688 名前:デフォルトの名無しさん [04/06/14 21:45] いやまじで!!
689 名前:デフォルトの名無しさん [04/06/14 23:05] 駄レス 1点
690 名前:デフォルトの名無しさん mailto:sage [04/06/15 00:29] 赤本くらいある程度目を通してから 質問した方が良いんじゃないかと思うのは 私だけでしょーか。 完全な和訳が無料でオンラインだったら、もっと良くなるのかなぁ。
691 名前:デフォルトの名無しさん mailto:sage [04/06/15 01:18] 赤本は、ど初心者にはとっつきにくいと思う。 ある程度のプログラミング経験があれば読みこなすのは楽だろうけど。
692 名前:デフォルトの名無しさん mailto:sage [04/06/15 01:31] 赤本はある程度OpenGLに慣れた人が辞書的に使うものだとオレは思ってる。 延々と関数の説明が続いた後でちょこっとコードセグメントが現れるって パターンが多いから初心者は多分すぐ飽きる。
693 名前:デフォルトの名無しさん mailto:sage [04/06/15 02:11] 赤本は読みづらいとは思うけど、そこを我慢して内容をたたき込めば、 OpenGLの概念とか、処理方法とか、そう言う根本的な部分から頭にはいるから、 ある程度見ておいた方が、学習効率が上がると思う。 そもそも、3Dプログラム自体、普通のプログラムとは違った概念で 動いている部分があるので。 一番良いのは、経験者に手取り足取り教えてもらうことだと思うけど。
694 名前:デフォルトの名無しさん mailto:sage [04/06/15 03:22] これってどうですか? www.exa-corp.co.jp/solution/VISUAL/OpenGL/index.shtml
695 名前:デフォルトの名無しさん mailto:sage [04/06/15 08:02] >>694 テキストと演習がダウンロードできるんだよね。太っ腹だ。
696 名前:デフォルトの名無しさん mailto:sage [04/06/15 22:13] 太っ腹だね〜。漏れもこのテキストから入門したクチです。 MFCへの導入法なども載っているのがありがたい。
697 名前:デフォルトの名無しさん [04/06/19 12:03] よくデモとかで使われる、ネオンみたいに光る線やネオンみたいに光る文字ってどうやって作るの?
698 名前:デフォルトの名無しさん mailto:sage [04/06/19 16:07] >>697 www.asahi-net.or.jp/~cs8k-cyu/windows/a7xpg.html コレにソースがあるから読んでみそ。CじゃなくてD言語だけどまあなんとかなる。 A7xScreen.dのdrawLuminousってのが多分答えになるんじゃないかな。
699 名前:デフォルトの名無しさん [04/06/21 10:51] getamped.gungho.jp/index.html このゲーム、Java+OpenGLを使ってるっぽい
700 名前:デフォルトの名無しさん mailto:sage [04/06/21 17:21] joglじゃないけどGL4Javaでモデラ作ってる人がいる www.cuc.ac.jp/~j710410/java_de_opengl/index.html
701 名前:デフォルトの名無しさん [04/06/21 21:56] >>698 その部分って、単なる透明度を持ったテクスチャを描画してるだけでしたよ。
702 名前:デフォルトの名無しさん [04/06/21 21:57] javaはGUI作るのが涙が出るくらい簡単だからいいな
703 名前:デフォルトの名無しさん [04/06/25 02:40] すんません。 いきなりあやまっときます。 OpenGLをひょんなことから使うことになったのですが、 OpenGLにファイルを読み込む関数があるとかなんとか聞いたのですが、 しっていたら教えてもらえませんか? 下のようなファイルを読んで、データを取り込みたいのですが、 プログラムでいちいち、読み込まなくてもいいとかなんとか聞いたので・・。 どうか、便利な関数がありますように。 Separator { Transform { translation 0 0 0 scaleFactor 0.5 0.5 0.5 } Group { Group { Separator { Transform { translation 0 0 0 } Coordinate3 { point [ -15.56 10.02 21.09, -18.43 10.12 18.89, 以下かなり続く
704 名前:integl [04/06/25 02:53] ディ・ストームが配布してるようなモデル読み込みのライブラリじゃなくて? 自分オリジナルのフォーマットのファイルを読み込むんだったら自分で作るもんじゃないの?
705 名前:デフォルトの名無しさん [04/06/25 03:02] 自動的に配列に数値を読み込む関数とか便利なのないんですか? というか、日本語ですべてのOpenGLの関数を説明しているサイトとかないですか(´Д`;) 英語できねぇ・・
706 名前:デフォルトの名無しさん mailto:sage [04/06/25 11:22] それはOpenGLの仕事ではない。 ・・・と検索したら、VRMLのデータらしい。 www.google.com/search?lr=lang_ja&q=Separator%20Group%20Coordinate3 あと、技術書の英語なんて辞書だけあれば読める罠。
707 名前:デフォルトの名無しさん mailto:sage [04/06/25 13:11] そこまで解かってるのなら、あとは www.google.com/search?q=OpenGL+VRML でどうにかしる、って感じですかね。
708 名前:デフォルトの名無しさん [04/06/25 23:48] プログラムやりながら英語できないことを盾にするやつは、 プログラムするな。 宿題だか、先輩の卒研の引継ぎみたいなことは、 自分でやれよ。小出しにして、少しずつやらせようってか?
709 名前:デフォルトの名無しさん mailto:sage [04/06/26 01:00] その気になったらCとかですぐできるだろ。 そんなもんもできんのなら、OpenGLを使うなといいたい。
710 名前:デフォルトの名無しさん mailto:sage [04/06/26 01:06] OpenGLとSDLって親戚? 違いは何?
711 名前:デフォルトの名無しさん mailto:sage [04/06/26 01:07] 血縁関係は無いはずだが。
712 名前:デフォルトの名無しさん mailto:sage [04/06/26 01:42] SDLはOpenGLよりむしろglutと較べるべきものだろう。
713 名前:デフォルトの名無しさん mailto:sage [04/06/26 06:04] ここは後輩に厳しいインターネットですね(・∀・)ニヤニヤ 他人から手取り足取り教わった方が、実現まで時間がかからなくて 間違いも少ないんだけど、あまり身に付かない。 自分で調べると、すっげー時間かかって、たくさんバグとか仕様の壁に 当たることになるけど、結構身に付くし、そのまま調べる方法を覚えたり、 調べ慣れするので、いろんな事に応用が利くようになる。 だから、何でもかんでもすぐ聞くよりも、調べろって話になるんだけど、 あまり厳しく考えちゃうと、誰からも聞けなくなっちゃうし、 このスレッドに書き込むことが減っちゃう気がするのです。 まー、技術書の英語くらい読めるようにならないと、 プログラムやっていくうちに、絶対に壁に当たるとは思います。 悪意で「教えて君は帰れ!」と言う人はいないので、自分で頑張ってくださいな、と。
714 名前:デフォルトの名無しさん [04/06/26 22:04] 教えて君は帰れ!
715 名前:デフォルトの名無しさん mailto:sage [04/06/27 00:02] >>714 しんでくれ_| ̄|○
716 名前:デフォルトの名無しさん [04/06/28 15:07] お約束 1.「人に聞くな」と言うが当の自分は学生時代 先生に手取り足取り懇切丁寧に教えてもらった (人に聞いてはいけないのだから、仕事だろうがそういう場だろうが一切聞いてはいけない) 2.「数学的思考がどうたら」とかいう奴に限って矛盾だらけの文しか書けず 矛盾がないように合理的に考えるという数学的思考ができない
717 名前:デフォルトの名無しさん [04/06/28 18:38] 極端な例を一般化して反論したつもりになってる馬鹿が一番救えない
718 名前:デフォルトの名無しさん mailto:sage [04/06/28 18:52] >>717 もう少し具体的にいってくれないと、ただの言い合いが泥沼化してくだけなんだよ。 そのレスは>>716 より酷いと思う。
719 名前:デフォルトの名無しさん mailto:sage [04/06/28 18:55] どうせお前ら誰も救えないじゃんw お前ら自身も救えないしw
720 名前:初心者です [04/06/28 19:13] 716さんがなにをしたいのか教えてください。
721 名前:706 mailto:sage [04/06/28 19:13] ( ゚Д゚)ポカーン・・・
722 名前:デフォルトの名無しさん mailto:sage [04/06/28 19:16] 流れに任せて聞いちゃうけどSDLのスレって立てても大丈夫かな?
723 名前:デフォルトの名無しさん mailto:sage [04/06/28 19:21] >>722 いちおうゲーム製作板にあるけどね。 内容は見てないんでスレの雰囲気は分からんけど。
724 名前:デフォルトの名無しさん mailto:sage [04/06/28 20:13] 教えて君って言われてしまう人にはわかんないかもしれないけど 聞く前に最低限ドキュメントなりFAQなり解説サイトなりを見ろ (つまり、見たらすぐにわかるような質問するな)っていうのはマナーなんだけどね・・・ それを無視して偉そうにとにかく教えろみたいなことを言い出すから帰れって言われるんだよ・・・
725 名前:デフォルトの名無しさん mailto:sage [04/06/28 20:15] >>723 スレと一緒に学んでこうと思ったが、2chでは煽られて終わりそうだから止めとくことにしたw
726 名前:デフォルトの名無しさん [04/06/28 21:15] だいたい、極端な例じゃなくて今まさに起こっていること。 こんな状況も見えない奴がプログラム語ること自体おかしいわいなw
727 名前:デフォルトの名無しさん mailto:sage [04/06/28 21:17] 「FAQ見れば分かるから聞くな」 「教科書見れば書いてあるから授業受けるな」 まあ同じこととも言える
728 名前:デフォルトの名無しさん mailto:sage [04/06/28 21:31] 努力したくないのなら、金払え。
729 名前:デフォルトの名無しさん mailto:sage [04/06/28 21:31] 最近マ板の巡回スレがみんなこんなかんじだ ttp://pc5.2ch.net/test/read.cgi/tech/1088236078/248
730 名前:デフォルトの名無しさん mailto:sage [04/06/28 21:37] 最近じゃないだろ。
731 名前:デフォルトの名無しさん mailto:sage [04/06/28 22:31] なんだかんだ言っても、懇切丁寧に教えられないと理解できなかった素人が いろいろとホザいていることは確実。学校行かないと覚えもできなかった 俺もそうだが.
732 名前:デフォルトの名無しさん mailto:sage [04/06/28 22:33] 授業無視して別の勉強してたな俺 おかげで結構教師に嫌われてたw
733 名前:デフォルトの名無しさん mailto:sage [04/06/28 22:38] そういう奴いるよな 工業高校で基本情報取って喜んでる奴
734 名前:デフォルトの名無しさん mailto:sage [04/06/28 22:42] >>732 勝ち組(? >>733 負け組
735 名前:デフォルトの名無しさん [04/06/28 23:01] >>731 そうそう。んで、そういう馬鹿が>>716 みたいなアホな事言って皮肉ったつもりになってるのが笑える。
736 名前:デフォルトの名無しさん mailto:sage [04/06/29 00:19] 先生!質問です。 OpenGLで標準的なメッシュの形式ってあるのでしょうか? 独自形式を作る前に先人の知恵があればあやかろうと思うのですが 検索したり本を読んだ限りではそういったものはでてきません チュートリアル的な記事ではティーポットなどを使っていてメッシュの読み込みに 関してはスルーしているものばかりで取っ掛かりがなく困っています XやMQOの仕様を読んでだいたいこんなものかと、やりはじめてはいるのですが もしかしたら車輪の再生産をしているのではないかと疑問に思い質問させていただきました
737 名前:デフォルトの名無しさん mailto:sage [04/06/29 00:26] だから車輪は再生産するものだってば。 言いたいのは車輪の再発明だろ?
738 名前:デフォルトの名無しさん mailto:sage [04/06/29 01:33] 俺は今まで車輪の再開発だと思っとった…
739 名前:デフォルトの名無しさん mailto:sage [04/06/29 02:27] そんな餌で俺様がク(ry
740 名前:デフォルトの名無しさん [04/06/29 11:11] いろいろホザいてる素人=ここで泣き事言ってる>>735 「教えられないと理解もできなかった素人」。
741 名前:デフォルトの名無しさん mailto:sage [04/06/29 11:16] 学校通ってプログラム教えてもらった奴はみんな 教えられないと理解もできなかった素人
742 名前:デフォルトの名無しさん mailto:sage [04/06/29 12:36] >>722 >>723 氏が既に言っているが、一応。 SDLスレ pc5.2ch.net/test/read.cgi/gamedev/1005469181/
743 名前:デフォルトの名無しさん [04/06/29 17:35] >>737 車輪の再生産でいいだろ、 フォーマットとそのローダーってことで。
744 名前:デフォルトの名無しさん mailto:sage [04/06/29 17:42] いちいち車輪に例えるからわけわかんなくなるんだよな。 「既にあるものを自分で作る」 これ正解。
745 名前:デフォルトの名無しさん mailto:sage [04/06/29 17:50] すでに存在してて、ソースもあるんだが、GPLだったりする時はいやになっちゃうな
746 名前:デフォルトの名無しさん mailto:sage [04/06/29 20:27] 既にあるソースをいくつかテキトーに組み合わせて動くように作る
747 名前:デフォルトの名無しさん mailto:sage [04/06/29 21:53] CPLやNYSLなら神だな LGPLはトラぶりそうで嫌な分ちょっと躊躇う
748 名前:デフォルトの名無しさん mailto:sage [04/06/29 22:14] www.komoto.org/opengl/sample11.html ここのソースをほぼそのままJava(JOGL)に移植してDXFローダー作ったんだけど ライセンスがわからんから公開していいものかどうか・・・
749 名前:デフォルトの名無しさん mailto:sage [04/07/02 16:39] penpenGL ペンギンをリアルに描くためだけにあるグラフィックスライブラリ
750 名前:デフォルトの名無しさん mailto:sage [04/07/02 18:31] >>747 LGPLなライブラリは 1. ダイナミックリンクする 2. ライブラリのソースを入手可能にしておく だけで何もトラブらないけど?
751 名前:750 mailto:sage [04/07/02 18:42] 補足。逆にいえば、 ・何らかの理由でスタティックリンクしないといけない場合はアプリ側のソースも公開しないといけない ・ライブラリ自身に手を入れた場合はその部分のソースを公開しないといけない ・ライブラリのソースの一部だけを流用してソース非公開のソフトに組込むことが出来ない という不便はあるわけですが、 理解した上で問題ない使い方が出来る場合はトラブったりしないんじゃないの? まぁ、個人的にはGPLなら萎えというのには同意だし、 自分で作ったもののライセンスを(L)GPLにしようとは思わないけど。
752 名前:デフォルトの名無しさん mailto:sage [04/07/02 21:21] >>751 ・何らかの理由でスタティックリンクしないといけない場合はアプリ側のソースも(L)GPLで公開しないといけない ・ライブラリ自身に手を入れた場合はその部分のソースを(L)GPLで公開しないといけない ・ライブラリのソースの一部だけを流用して(L)GPLでないソフトに組込むことが出来ない じゃないかな。ソースを公開していてもBSDライセンスとかじゃだめだよね。
753 名前:750 mailto:sage [04/07/02 21:37] >>752 > じゃないかな。ソースを公開していてもBSDライセンスとかじゃだめだよね。 そこはLGPLのライブラリについて言ったつもりのところなんで、 「(L)GPL」じゃなくて、「LGPL」にしといてくださいませ。 # LGPLのライブラリへのパッチ等をGPLにしちゃうと都合悪いですよね? あとは、その通りです。 基本は>>750 のような使い方をするように気を付けれ、ってことです。
754 名前:752 mailto:sage [04/07/02 23:31] ># LGPLのライブラリへのパッチ等をGPLにしちゃうと都合悪いですよね? この辺あまり詳しくないんだけど、自分のパッチはGPLってのはありじゃなかったっけ? ・・・とかいろいろ細かいところを考えだすと、たしかにLGPLって気軽に採用するには 複雑な気もするなあ。でもGPLよりは実用的なのでまあケースバイケースかな。
755 名前:デフォルトの名無しさん mailto:sage [04/07/03 11:05] 何らかの理由でスタティックリンクしないといけない場合はアプリ側のオブジェ クトファイルを供給すればいいんじゃなかったっけ? LGPL部分にユーザが手を入れても最終成果物を再生できることという条件だった と思ったけど。
756 名前:デフォルトの名無しさん mailto:sage [04/07/03 15:53] >>755 言われてみればそうだったかも。 けど、「オブジェクトファイルを供給=シンボルは晒す」だから、 それが困る人にとってはツラいところだね。
757 名前:デフォルトの名無しさん [04/07/09 11:58] ルービックキューブをopenGLで作りたいんだけど、どこかソースない?
758 名前:デフォルトの名無しさん mailto:sage [04/07/09 13:20] >>757 その程度のプログラムで「ソースない?」はないだろうよ。
759 名前:デフォルトの名無しさん mailto:sage [04/07/09 13:20] それは作りたいのではなくコピーしたいのだろ?
760 名前:デフォルトの名無しさん mailto:sage [04/07/09 13:32] www.bandai.co.jp/releases/J2003031901.html lalabitmarket.channel.or.jp/goods.html?id=03309
761 名前:デフォルトの名無しさん mailto:sage [04/07/09 15:37] >>757 そんなの探せばいくらでもありそうだが・・・
762 名前:デフォルトの名無しさん mailto:sage [04/07/09 15:40] >>759 コンパイルしたいってことじゃない?
763 名前:デフォルトの名無しさん mailto:sage [04/07/09 19:03] >>762 「ありがとうございます!早速ソースを読んでみたのですが分からないところが…うんぬんかんぬん」 と親切な人に食らいつくつもりなのだろう
764 名前:デフォルトの名無しさん mailto:sage [04/07/09 19:14] >>760 すげぇええええ
765 名前:デフォルトの名無しさん [04/07/09 19:17] ルービックキューブか。どんな風に作るんだろう。3×3なら各要素をローとコラムで9通り並べて用意して別個回転させるだけか。 後はキューブを注視点として視点回転。視点回転に応じて回転方向をを正逆入れ替え。これだけ?
766 名前:デフォルトの名無しさん [04/07/09 21:09] ルービックキューブか。昔遊びで作ったな。 クリック後のマウスの動きでrotateかますだけだから簡単
767 名前:デフォルトの名無しさん mailto:sage [04/07/09 21:27] コンピュータ上で再現するのは何てことはないが しっちゃかめっちゃかになった色を数秒でそろえてしまう人間がいる その頭の中で行われる処理の内容を知りたいくらいだ
768 名前:デフォルトの名無しさん mailto:sage [04/07/09 22:15] >>767 スレ違いだが、 結局いくつかの定石を組み合わせて揃えていくわけだけど、 ばらばらの状態に対して有効な定石を選択していくロジックを 考えるのはおもしろそうだね。今までに経験した手順を参照してるのかなぁ。
769 名前:デフォルトの名無しさん [04/07/12 23:09] GLUTのコールバックにdisplayFuncのようのものがあるけど、 登録した、新たなメッセージを処理するコールバックはないんですかね? 別のハードからメッセージを送りたいのだが・・・・。 やはり、GLUTじゃなく、WindowMessageとして処理するしかないのか?
770 名前:デフォルトの名無しさん mailto:sage [04/07/12 23:30] >>769 ようわからんが socket使えばー
771 名前:デフォルトの名無しさん [04/07/13 13:44] GL_ARB_matrix_paletteって、 nVidiaのGeForce系やATIのRADEON系には実装されていないのですか? developer用Webサイトにあったextension一覧表には GL_ARB_matrix_paletteが記載されていなかったのですが。。。 巷のビデオカードでGL_ARB_matrix_paletteがサポートされているモノって あるんですか? 詳しい方教えてくださいm(_ _)m あと、GL_ARB_matrix_paletteを使ったサンプルや解説がありましたら 教えていただけるとありがたいです。
772 名前:デフォルトの名無しさん [04/07/15 15:41] 引数にGLfloatを入力すべき関数にfloat型を入力するとなにか違う結果になるのでしょうか?
773 名前:デフォルトの名無しさん mailto:sage [04/07/15 16:31] >>772 GLfloatとかはC言語の型のサイズが仕様で決められてないので移植性を損なわないための措置。 そうとう変わったシステムでもなけりゃ単にfloatのtypedefになってるはず
774 名前:デフォルトの名無しさん mailto:sage [04/07/15 18:14] スクリーン座標をワールド座標に変換するには、どんな計算をするんですか?
775 名前:デフォルトの名無しさん mailto:sage [04/07/15 18:26] >>774 ひきざん
776 名前:デフォルトの名無しさん mailto:sage [04/07/15 21:54] 掛け算でしょ
777 名前:デフォルトの名無しさん [04/07/15 22:25] むしろ足し算
778 名前:デフォルトの名無しさん mailto:sage [04/07/15 22:57] 多数のポリゴンで作った大きな物のほんの少し手前に、細長い1枚のポリゴンや 線を置くと、手前に置いたポリゴンや線が欠けたり全部消えたりしてしまいます。 手前に置いた物は、後ろの物と全く重ならない位置を選んでいます。 手前に置いた物を欠けないようにするにはどうすればいいんでしょう? ちなみに、手前の物を少しづつ後ろのものから離していくと、見えたり見えなかったり しながら、ある程度離れた時から、全部表示されるようになります。
779 名前:integl [04/07/15 23:01] クリッピングされてんじゃないの
780 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:20] >>778 陰面消去やってないんじゃないか?
781 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:29] これはステンシルバッファね
782 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:30] >>778 右手座標系と左手座標系を勘違いしてるとか
783 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:30] どれだよw
784 名前:778 mailto:sage [04/07/15 23:31] >>779 手前の物は視体積内にあるし、他の物と重なってもいないし・・。 何にクリッピングされてるんでしょう・・? 手前の物だけを表示すると欠けたりしないので、重なってないないはずの 後ろの物に重なってんでしょうか?? >>780 デプスバッファは有効にして、描画の前にクリアーしてます。
785 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:31] この説明だけじゃわかんねぇYO ってことだろ
786 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:35] そういう事。 >>784 そういう事は最初に書くべき事だと思うんだが。
787 名前:デフォルトの名無しさん mailto:sage [04/07/15 23:51] デブスバッファ上で手前になってないだけじゃないかと。
788 名前:778 mailto:sage [04/07/16 00:35] 解決した。 しかもFAQだったよ・・。 FAQ12.040
789 名前:デフォルトの名無しさん mailto:sage [04/07/16 18:20] OpenGL SuperBibleってどう? 題名がバカっぽいので二の足を踏んでるんだけど。
790 名前:デフォルトの名無しさん mailto:sage [04/07/18 21:48] >>789 3rd版か?漏れも迷ってるんだけど。 でもGLSLの記述もあるみたいなんで入荷次第購入しようかとは思ってる。
791 名前:デフォルトの名無しさん mailto:sage [04/07/18 22:35] エクステンションについて書かれてるイイ本はない? なんかOpenGL Extentionの本はあるみたいだけどいいのかなぁ? オレンジ本も気になるし、買った人いる?
792 名前:デフォルトの名無しさん [04/07/18 23:26] 立ち読みすりゃいいじゃん 立ち読みは試用。 ifで気に入れば買い、条件が「理解できるまで」のループに入る。 elseなら捨てて本屋から抜けるだけ。
793 名前:デフォルトの名無しさん mailto:sage [04/07/19 00:14] 馬鹿?そうそうOpenGLの専門書、しかも洋書なんか並べてる書店があるか。
794 名前:デフォルトの名無しさん mailto:sage [04/07/19 00:55] 書籍は自分への投資である!と、前に誰かが言ってたような気がしないでもない。
795 名前:デフォルトの名無しさん mailto:sage [04/07/19 01:02] ていうか、拡張は仕様書見ただけじゃ普通に使えないと思われ。 サンプルソース必須。足りない知識はOpenGL Extension Registryで補完。
796 名前:デフォルトの名無しさん mailto:sage [04/07/19 04:23] つうか地元の書店に 赤本とオレンジがおいてあった。 江戸時代もビックリの怒怒田舎なのに。
797 名前:デフォルトの名無しさん mailto:age [04/07/21 18:33] ForceWare 61.76
798 名前:デフォルトの名無しさん mailto:sage [04/07/22 19:11] >>797 GLSLサポートされたね。 そろそろCgから乗り換えようかな。
799 名前:デフォルトの名無しさん mailto:sage [04/07/22 21:17] 同時にNv3x(GeForceFX)シリーズでも fpテクスチャが使えるようになってるのも大きな進歩かな?
800 名前:デフォルトの名無しさん [04/07/23 01:18] うちのGeForceでdirectx9SDKについてたHDRレンダリングのサンプルをやろうとしたんだが 動かなかった。FPテクスチャをサポートしてもこれはうごかないのかなぁ OpenGLのFPテクスチャ物がなかったのでdirectxでやったがopenglだけなの?
801 名前:800 mailto:sage [04/07/23 01:36] 自己解決。すみませんうごきました。けどなんか非常に遅いんですが・・ これでいいのかなぁ・・・ちゃんと表示はPureHwになってるんですが 数FPS・・・。RADEONにくらべて遅すぎる・・。
802 名前:800 mailto:sage [04/07/23 01:58] 訂正:数FPS -> 数十FPS RADEONでは普通のテクスチャとほとんど変わらない速度ですが GeForceだとなんかおそくなるみたいです・・・。
803 名前:デフォルトの名無しさん mailto:sage [04/07/23 02:36] 今更何を初心者のような事を言ってるのかね
804 名前:デフォルトの名無しさん mailto:sage [04/07/23 02:41] グラフィックボードぐらい書いてよ
805 名前:800 mailto:sage [04/07/23 10:44] GeForceFX5200です。 www.daionet.gr.jp/~masa/rthdribl/index.html このデモにいたっては4FPSしかでなかった・・。
806 名前:デフォルトの名無しさん mailto:sage [04/07/23 10:54] DirectX はスレ違い。
807 名前:デフォルトの名無しさん mailto:sage [04/07/23 11:13] せめて5800から さらにARGB16Fはまだ未対応 ARGB32Fは時期尚早ということでハードウェア実装なし 実際ベンチ以外では使われたためしがない
808 名前:800 mailto:sage [04/07/24 01:43] レンダリングした画像をテクスチャにコピーして そこからテクスチャを加工して表示しなおしたいんだけど テクスチャのデータって取得できないの?
809 名前:デフォルトの名無しさん mailto:sage [04/07/24 02:43] >>808 >>15-16 ?
810 名前:デフォルトの名無しさん [04/07/24 13:25] GeForceのGO系はGLSL使えるの?
811 名前:808 mailto:sage [04/07/24 17:10] >>809 thx! 15-16と逆のことがしたかった(w
812 名前:デフォルトの名無しさん mailto:sage [04/07/24 17:18] 凹角形を描きたいのですが、凹角形を三角形に分割する良い方法はないでしょうか。 GLUのtessellation機能を使って三角形に分割できるようですが、使い方がわかりません。 サンプルソースなど載ってる場所はないでしょうか?
813 名前:デフォルトの名無しさん mailto:sage [04/07/24 22:00] >>812 赤本嫁
814 名前:デフォルトの名無しさん mailto:sage [04/07/24 22:04] >>812 俺も知りたい…
815 名前:デフォルトの名無しさん mailto:sage [04/07/24 22:55] ftp://ftp.sgi.com/opengl/opengl14.tgz のtess.c嫁。
816 名前:812 mailto:sage [04/07/25 13:08] レスありがとうございます。 赤本は高くて買えないので、tess.c読みながらがんばります。 ありがとうございました
817 名前:デフォルトの名無しさん mailto:sage [04/07/25 13:25] >>816 赤本買えないなら、とりあえず下記で代用。 ttp://www.opengl.org/documentation/specs/glu/glu1_3.pdf あとはサンプル読めばなんとかなるべ。
818 名前:812 mailto:sage [04/07/25 18:49] >>817 英語は苦手ですが頑張ってみます。 ありがとうございました。
819 名前:デフォルトの名無しさん [04/07/26 21:49] 勃起age www.itmedia.co.jp/lifestyle/articles/0407/26/news007.html?nc20 善司タンはzdnetに移籍してたんdeathカ?
820 名前:デフォルトの名無しさん mailto:sage [04/07/26 23:02] GLsdk 入れたのに、glTexImage3Dが使えないんです。 ちゃんと gl.h には #define GL_VERSION_1_2 1 って書いてあるのに。 だれか、glTexImage3D で困った人いません?
821 名前:デフォルトの名無しさん mailto:sage [04/07/26 23:16] >>820 使えないとはどういうことか説明せよ。 その際、エラーメッセージなどは一切省略/改悪しないことをお勧めする。 1. コンパイルが通らない 2. リンクができない 3. 実行時におかしくなる 4. そもそも俺の言ってることの意味が解からない どれ?
822 名前:デフォルトの名無しさん mailto:sage [04/07/26 23:21] 5.同じ内容で困った人を探している
823 名前:814 mailto:sage [04/07/27 00:00] >>815 >>817 俺からもサンクス! うわーこういうところ便利だな…OpenGL DirectXで苦労して実装したのが馬鹿みたいだ
824 名前:820 mailto:sage [04/07/27 02:21] >>821 821サンありがとう。 error C2065: 'glTexImage3D' : 定義されていない識別子です。 ですかね。 win環境だとwglGetProcAddress("glTexImage3D"); 関数へのポインタ取得しないとできないものなんですかね?
825 名前:デフォルトの名無しさん mailto:sage [04/07/27 12:14] あんまし板と関係ないけど… slashdot.jp/article.pl?sid=04/07/27/0018257&topic=31&mode=nocomment
826 名前:デフォルトの名無しさん mailto:sage [04/07/27 18:33] >>824 glTexImage3DEXT
827 名前:デフォルトの名無しさん mailto:sage [04/07/27 20:47] windowsのopengl32.dllはOpenGL 1.1相当の関数しかexport してないように見えるので、そのまま使うのはダメな気がするけど。 wglGetProcAddress()使うか、もしくはGLEWとかの便利なライブラリを使うのが良い気がする。
828 名前:デフォルトの名無しさん mailto:sage [04/07/28 00:19] ttp://masafumi-t.cool.ne.jp/directx9/d3d90c/d3d90c000.htm >DirectXをはじめるプログラマが大抵挫折してしまうのが、 >Windowsプログラミングの構造がそれまで学習してきたmain()関数で始まるC/C++プログラムから大きく変わってしまっていることに原因があるのだと思います。 >そして、それを乗り越えられなかったプログラマの何人かはOpenGL + GLUTの導入のしやすさからOpenGLに流れてしまったのだろうと思います >(もちろん多くの懸命なOpenGLプログラマは、そんな理由が元でOpenGLをやってるわけではありませんが)。 >あんまりGLUTのことをいうと可愛そうなので特にこれ以上いいませんが、OpneGL + GLUTの方も入りやすそうですね。 何だこの偉大なるOpenGLを卑下したような態度は。これだからDirectX厨はorz
829 名前:デフォルトの名無しさん mailto:sage [04/07/28 00:37] >>828 まあまあ、細かいことは気にしないですよ。 こういうのは、ツッコミどころを見つけてもあえて突っ込まないのが大人。
830 名前:デフォルトの名無しさん mailto:sage [04/07/28 01:27] >>828 「あんまりGLUT(に頼ってWindowsプログラミングを避けた香具師)のことをいうと可愛そう…」 としか解釈できねぇと思うが? GLUTはとっつきやすいと繰り返し書いてるが,OpenGLは全然卑下してないと思われ ただその尊大な書きっぷりで一部の3Dプログラマを敵に回しただろうがw
831 名前:デフォルトの名無しさん mailto:sage [04/07/28 06:13] >多くの懸命なOpenGLプログラマ このあたりが突っ込みどころですか?
832 名前:デフォルトの名無しさん mailto:sage [04/07/28 06:50] OpenGL(+必要ならGLUT)の利点は移植性だと思うけどねぇ。 GLUT使わなければ AppWizardで型枠作って隙間を適当に埋めていけばいいんで 他のWindowsプログラムとあまり変わらないんじゃ?
833 名前:デフォルトの名無しさん mailto:sage [04/07/28 09:22] >>832 > OpenGL(+必要ならGLUT)の利点は移植性だと思うけどねぇ。 禿同。 そして、俺はグラフィックしか移植性を保てないGLUTよりも、 音や入出力も移植性を保てるOpenGL+SDLの組み合わせのほうが好きだ。
834 名前:デフォルトの名無しさん mailto:sage [04/07/28 13:20] OpenGLならPS3にも移植できるぜ
835 名前:デフォルトの名無しさん mailto:sage [04/07/28 13:42] DirectXなら凶箱にも移植できるぜ…いや漏れはOpenGL鹿使わんのだけど orz 凶箱でOpenGLってどうなのだろ?
836 名前:820 mailto:sage [04/07/28 14:15] >>826 >>827 れす、さんくすです。 GLEWなんてあるんですね。早速落としてみました。 って、結局、wglGetProcAddress()で、エントリポイント引いてやっちゃったのですが。。 > windowsのopengl32.dllはOpenGL 1.1相当の関数しかexportしてないように そのようですね。なんか、1.2以降に導入された関数をそのまま使えないのが 気持ち悪くて質問したんです。
837 名前:デフォルトの名無しさん [04/07/28 22:55] >>834 次世代プレイステーションはOpenGL系になる? 次世代プレイステーション、いわゆる「PS3」の開発プラットフォーム に、携帯機器や組み込み向けGPUのAPI「OpenGL/ES」が採用され る可能性が高くなってきた。その根拠、そしてそれを採用することの メリットを探ってみた。 www.itmedia.co.jp/lifestyle/articles/0407/26/news007.html?ldr
838 名前:デフォルトの名無しさん [04/07/29 15:45] 誰か2.0 ARB2をバリバリ使ったベンツィマークでも作ってくれよ 今あるベンツィマークは1.0相当のものだけしかない
839 名前:デフォルトの名無しさん mailto:sage [04/07/29 17:12] >820 GLsdk入れたんなら、glprocs.hをincludeしてglprocs.cとリンクすればいいと思う。
840 名前:820 mailto:sage [04/07/29 19:46] >>839 れす、ありがとう。ちゃんとリンクしてできました。 まあ、1つの関数しか使わないから、実行形式をダイエットさせたかったってことでw
841 名前:デフォルトの名無しさん mailto:sage [04/07/29 20:09] >>838 2.0 ARB2ってなんだ?
842 名前:デフォルトの名無しさん mailto:sage [04/07/29 23:32] そういえばDirectXなら3DMarkとか確固たる地位をもったベンチがあるのに OpenGLのはあんまりないな。 DirectXなら企業とかもついてきたりするけど、OpenGLだと儲からないのかな? OpenGLもゲームとかでも使われてたりするのにねぇ?
843 名前:デフォルトの名無しさん mailto:sage [04/07/29 23:42] >>842 あなたにはあきれてモノも言えないよ
844 名前:デフォルトの名無しさん mailto:sage [04/07/29 23:43] 最も普及しているOSが何か考えれば自ずと答えはでません?
845 名前:デフォルトの名無しさん mailto:sage [04/07/30 00:07] でないだろw
846 名前:デフォルトの名無しさん mailto:sage [04/07/30 00:13] 出てるOPENGLベンチマークって2001年のものだとか、1999年のものだとか、 そんな程度しかないでしょ。 今、新しい世代のOPENGLバージョンを使うものといえばDOOM3くらいしかないが ああいったようなベンチがほしいのも事実
847 名前:デフォルトの名無しさん mailto:sage [04/07/30 00:29] >>846 OpenGLって書くと頭の中で「おーぷんじーえる」って読むんだけど、 OPENGLって書かれると「おぺんじーえる」って読んじゃう。
848 名前:デフォルトの名無しさん mailto:sage [04/07/30 00:29] ベンチいらんだろ 研究分野じゃお前等のような貧弱マシンなんか使ってないんだからなああああーッ! ええええ?使ってるって? この貧乏研究室が!氏ね
849 名前:デフォルトの名無しさん mailto:sage [04/07/30 00:42] DirectXのベンチってハードウェアメーカーが金払って作らせてるんじゃないの?
850 名前:デフォルトの名無しさん mailto:sage [04/07/30 01:14] ttp://news.goo.ne.jp/news/forest/it/20040727/wf2004072701.html ベンチじゃないけど一応紹介。
851 名前:デフォルトの名無しさん [04/07/30 01:25] ハードウェアメーカー金にならないソフト作るわけない
852 名前:デフォルトの名無しさん mailto:sage [04/07/30 01:36] ベンチマークでだけ能力発揮できるように作るのは常識だろ?
853 名前:デフォルトの名無しさん mailto:sage [04/07/30 01:58] は? ベンチマークの実行を検出して 結果をごまかすに決まってんだろ。 ちんたら最適化してるほど暇じゃねーんだよ。
854 名前:デフォルトの名無しさん mailto:sage [04/07/30 02:30] そもそもOpenGLというもの自体がベンチマークでどのグラフィックカードが 早いとかどうとか言うものじゃないような気がしてきた・・・。 研究とかで使う人は使うし使わない人は使わないし・・・。 タダはやければいいってもんでもないだろうし。
855 名前:デフォルトの名無しさん mailto:sage [04/07/30 11:38] ポコペンGLは映画用だとか言うが、 ゲームのが使いでがある
856 名前:デフォルトの名無しさん mailto:sage [04/07/30 11:58] SCEIがPlayStation 3にOpenGL ES 2.0採用か pc.watch.impress.co.jp/docs/2004/0729/kaigai104.htm 一応張っておく。
857 名前:デフォルトの名無しさん mailto:sage [04/07/30 13:55] ベンチマークの本来の意味は[標準]という意味 決して「どっちが速いか」という「競争」のような意味合いはない
858 名前:デフォルトの名無しさん mailto:sage [04/07/30 14:09] プ
859 名前:デフォルトの名無しさん mailto:sage [04/07/30 14:17] ゲ
860 名前:デフォルトの名無しさん mailto:sage [04/07/30 21:00] カスマ〜プゲ♪ カスマ〜プゲ♪
861 名前:デフォルトの名無しさん mailto:sage [04/07/30 23:07] いいからポコポンGLの2.0ベンチマー0ク作れよ
862 名前:デフォルトの名無しさん mailto:sage [04/07/31 00:01] GL2.0に対応したビデオカードなぞ、まだほとんど存在しないはずだが。 それはともかく、これ以上厨房に暴れられるのもなんなので、 GL系のベンチマークをいくつか挙げとく。 GL Excess ttp://www.glexcess.com/ CINEBENCH 2003 ttp://www.maxon.de/jp/jppage/download/benchmarks.html OpenGL Bench 2.0 ttp://www.viep.org/jpn/archive.html
863 名前:デフォルトの名無しさん mailto:sage [04/07/31 00:38] Quadro WildCat FireGL Geforce4 Ti GeforceFX RADEON9600以降 少し考えてもこれだけあるじゃねーか。 もちろんドライバ対応だが、対応度は全部2.0まで100% それはいいとして、上のベンチマークソフトはみんな1.2世代 しかもCPUベンチ含だし
864 名前:デフォルトの名無しさん mailto:sage [04/07/31 00:46] てか、けっこう1.2以降のOpenGLプログラムについての 日本語情報が不足してるからなかなか出ないじゃない?
865 名前:デフォルトの名無しさん [04/07/31 00:52] ちゃんとしたベンチマークソフト作れるような人は 英語のドキュメントくらい読めるんじゃない?
866 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:11] それだ 「英語が読めなくちゃならない」んじゃなくて 「英語が読めれば(プログラム作れる作れないにかかわらず)えらい」 という、ドカタのような風潮がある。 DirectXならちゃんと日本語ドキュメントがあるし、 それが好意を持って受け入れられこそすれ、普及を阻害しない事を知っているからだ
867 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:16] >>863 2.0は、GLSLがコアに含まれてて初めて2.0。 現行のドライバのバージョンはRADEON, GeForce系両方共1.5。
868 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:17] なにが「それ」なんだろう?
869 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:19] どちらのメーカーのドライバリリースノートにも GLSL Support の文字はあるぞ てかDirectXなら世代ごと、ハードウェアに何の機能があれば 何世代か、というのは簡単にわかるがOpenGLはわからん。 何か1.4、1.5、2.0間にハードウェア依存機能なんてあったかね
870 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:20] つーか俺の書きかたがマズイな。 GL1.5か2.0かの違いはドライバに依存であって、ビデオカード側としてはほぼ同一。 って書かなきゃ意味不明になるな。スマソ。 GLSL対応ベンチとしては、DOOM IIIのベンチが出てこればそれに該当するんじゃない?
871 名前:870 mailto:sage [04/07/31 01:23] >>869 > どちらのメーカーのドライバリリースノートにも > GLSL Support の文字はあるぞ GL1.5 -> GLSLはExtension扱い GL2.0 -> GLSLはCore Feature扱い
872 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:24] つかみんなGLなにに使ってるの? 自分はビジネスアプリなど向けに3Dインタフェース用として使ってるんだが.
873 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:28] 改めて思った。 謎な言語だ。 名前の知名度はそれなりにあるのに、いったいどういう経緯で規格が決まるのか、 いつ話し合いを持っているのか、誰が盟主なのか、どこで学べばいいのか、 あることをしたい場合、具体的に内部的に何をどうすればいいのか、 学んだ人にはわかっても知らない人にはサッパリわからないだろう。 わけのわからない秘密結社内で密かに規格が決まって密かにリリースされて 密かに作られているような感じを受けるはずだ。 DXなら「ああ、またゲイツんとこが勝手に決めてらあ」みたいな予想はつく。 OpenGLはつかない。 んなこったからドライバの対応もひっそりと行われているのだろうか。
874 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:35] やってることはDirectXと同じようなものなのに、 「ピクセルシェーダ」と聞くと原理を知らなくても素人でもピーンと来る 「フラグメントシェーダ」「フラグメントプログラム」なんて言っても 「そのふたつはどう違うの」はまだしも「断片化がどうしたってぇ〜」と言われた日にゃ
875 名前:デフォルトの名無しさん mailto:sage [04/07/31 02:38] ん? 断片化がどうしたの?
876 名前:デフォルトの名無しさん mailto:sage [04/07/31 02:50] >>873 思い込みと感想ばかりで中身のないレスですね。 # 「〜思った」、「〜だろう」、「〜感じだ」、「〜はずだ」、「〜だろうか」 OpenGLはオープンな規格なので、 webの規格をW3Cで決めているように、OpenGL ARBメンバによる合議制で決めてる。 そのメンバは主要ビデオカードベンダーとかOSベンダーが多い。 (昔はMSも入っていたが、去年だったかおととしだったかに抜けたはず。) 詳しくは、 www.opengl.org/ を参照。 DirectXのバージョンアップはMSが一括で行っているが、 GLのバージョンアップは各ドライバ単位でバラバラに行われてる。 規格そのものは決定された時点で公開されるが、 たいていその段階ではまだ実装されたドライバが無いので絵に書いた餅状態。 各ドライバのバージョンアップ履歴を見ればちゃんとGLの対応具合も書いてあるが、 ニュースサイト等で大きく取り上げられることも少ないので気付きにくいだけ。 だいたいこんな感じか?間違い等、フォローよろしく。
877 名前:デフォルトの名無しさん mailto:sage [04/07/31 11:20] >>876 まぁそうなんだけどさぁ >>873 の言いたいことは、DXならMSという会社がWinの機能の一部として いろいろな場面で普及させようとしているような感があるが、 それに対し、OpenGLはどこかの会社とかが自社の利益のために 普及させようとは特ににしていないはずなのに、何で使われてるんだろう? ってことがいいたかったんじゃないのか?
878 名前:デフォルトの名無しさん [04/07/31 13:26] (〜〜〜抜けたはず。) 偉そうに知ったか語るわりに物を知らない、 思い込みと感想ばかりで中身のないレスですね。
879 名前:デフォルトの名無しさん mailto:sage [04/07/31 13:33] >>877 > それに対し、OpenGLはどこかの会社とかが自社の利益のために > 普及させようとは特ににしていないはずなのに、何で使われてるんだろう? OpenGLはDirectXがまだ存在していない頃から既にあって、 普及していたからっていうのが一番大きい理由なんじゃない? 当時はデファクトスタンダードだったSGIのグラフィックワークステーションで 広く使われていたというのも大きいと思う。 それに、MS一社に利益が集中するのを良しとしない勢力が積極的に 推進してるからってのもあると思う(SUNとかAppleとか)。
880 名前:デフォルトの名無しさん mailto:sage [04/07/31 13:36] 一時期、ATIのNVIDIAがオレ様extを押し付けあってたな 今はどうかしらんが、openglで主導権?を取るメリットってなんじゃろう。 openglだろうがdxだろうが、それを使う側からしてみれば そんとき流行ってるモノに対応させるだけなんだが
881 名前:デフォルトの名無しさん mailto:sage [04/07/31 13:39] >>880 IEと同じ。
882 名前:デフォルトの名無しさん mailto:sage [04/07/31 13:59] オレ様extが大量にあるのは、別に主導権を握るためだけでもないような。 単に自社のカードで出来ること全てを拡張として突っ込んだだけなような気も。 DirectXの場合はMSが対応してくれない限りどうにもならんが、 OpenGLの場合はNVやATIがドライバレベルで勝手に拡張入れられるからな。 実際、ATIのカードでも結構NV_で始まる拡張に対応してたりするし、逆もそうだ。
883 名前:デフォルトの名無しさん mailto:sage [04/07/31 14:08] ウチのカードはDirectX9のPS3.0に対応! っていうのは、今のところ差別化要因になるというのは分かる。 3DStudioMAXにフル対応!というのも分かる。 ところが、 ウチのカードはOpenGLのXXX拡張に対応! っていうのは、何かの差別化要因になるんかね?
884 名前:デフォルトの名無しさん mailto:sage [04/07/31 14:11] >>883 拡張を使ってるソフトが動くか動かないかの違い。
885 名前:デフォルトの名無しさん mailto:sage [04/07/31 14:23] >>883 ある拡張に対応してと結構ベンチマーク的に有利になったり、てのはあると思うよ。
886 名前:デフォルトの名無しさん mailto:sage [04/07/31 15:32] どのソフトが対応してるの? という話じゃなかろうか・・・ ベンチマークは論外だし、 ごく一部のゲームや超高価なCGツールが対応していても意味ないし
887 名前:デフォルトの名無しさん mailto:sage [04/07/31 16:43] >>886 やけにつっかかるな。 DOOM IIIとかQuake 3とかの GLベースのEngine使ってるゲーム全般に効果あったりするんじゃない?
888 名前:デフォルトの名無しさん mailto:sage [04/07/31 16:46] DirectXにしろOpenGLにしろ、何々に対応とか宣伝してる頃じゃソフトが対応してない罠
889 名前:デフォルトの名無しさん mailto:sage [04/07/31 16:57] 一般ユーザに向けては、DXにしろGLにしろ、最新ボードじゃないと動きませんでは 売り辛いからなあ
890 名前:デフォルトの名無しさん mailto:sage [04/07/31 16:58] >ごく一部のゲームや超高価なCGツールが対応していても意味ないし それはお前の主観 プロユースのCADソフトなんてMayaや3dsなんて比じゃないくらい高価 そうした用途をターゲットにした差別化は,直接利益に影響するってわからんか? ゲーム市場なんか些細なもんだよ
891 名前:デフォルトの名無しさん mailto:sage [04/07/31 17:03] それはお前の主観 ゲーム市場なんてCADなんて比じゃないほど売れてる プロユースのCADソフトなんて些細なもんだよ
892 名前:デフォルトの名無しさん mailto:sage [04/07/31 17:04] www.pouet.net/prod.php?which=12821
893 名前:デフォルトの名無しさん mailto:sage [04/07/31 17:50] それはお前の主観 www.pouet.net/prod.php?which=12821 だよ
894 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:18] ていうか、もともと感想のレスに対して「感想ばかりで」とか 主義主張で争うばかりとか、 こういう場合お約束として 「数学的思考とか実績とかそういう下らない事はどうでもいいが そんなことくらい理解できないバカがプログラムなんぞ書けるわけない (プログラムには数学的思考が一番大事、何より大事とか言うバカに限って (日本語もロクに理解していなかったり、勝手な勘違いや妄想がひどく、 (数学的思考"以前"の問題であること
895 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:30] (´-`)o○(なんで一番書きたい事をいかにも「ついでだよ」とでも言いたげに、わざわざカッコの中に長々と書くんだろ・・)
896 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:34] >894 まぁどうでもいいが、自分の日本語をまずどうにかしてくれ
897 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:39] まあ事実だわな 感想を感想とも受け取れなかったり 2chで感想を言うなとばかりに勝手に決め付けようとしたり
898 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:40] さらに毎度のお約束として 「そういうことを看破されると悔しがる」
899 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:41] 894 名前:デフォルトの名無しさん 投稿日:04/07/31 18:18 ていうか、もともと感想のレスに対して「感想ばかりで」とか 主義主張で争うばかりとか、 こういう場合お約束として 「数学的思考とか実績とかそういう下らない事はどうでもいいが そんなことくらい理解できないバカがプログラムなんぞ書けるわけない (プログラムには数学的思考が一番大事、何より大事とか言うバカに限って (日本語もロクに理解していなかったり、勝手な勘違いや妄想がひどく、 (数学的思考"以前"の問題であること p
900 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:52] もうすこしマシな日本語を書いてから言ってくれ ちなみに「誤読だ!」というのは、識者の世界では遠まわしの「ごめんなさい」の意味 誤解を生まない文章は最低限のルールだろ?
901 名前:デフォルトの名無しさん mailto:sage [04/07/31 18:59] ええと、主観でもいいのよ。 妥当性はいつでも判断できるし、その判断は個々人がやることだし。 で、OpenGLのXXX拡張に対応していることが、何かの売りになる の「何か」の例はありますか? あるいは、対応していることが必須である市場がありますか? という質問に戻る。
902 名前:デフォルトの名無しさん mailto:sage [04/07/31 19:06] >>901 ある意味、その市場を作ろうとしてるんでそ。 成功してるかどうかはともかく。
903 名前:デフォルトの名無しさん mailto:sage [04/07/31 19:36] 実際にARBやMicrosoftに規格として採用されるには時間がかかるので、ある程度 尖がっている部分の機能がOpenGL拡張として実装されているっていう印象があるかな。 >>901 実際GPGPUな分野でNV拡張を実装例として使っていた例も見るし、ゲームなんかでも 利用している例はあるんじゃないかな?(DOOM3のNV10, R200描画パスとか) # もちろん商業的な魅力を生み出すにはある程度のスケールメリットが前提になる訳だけど。 # 逆にそこに魅力を感じないならそれを考慮しなければいいだけではないかと。
904 名前:デフォルトの名無しさん mailto:sage [04/07/31 20:25] メーカー独自拡張は、ARBと同じだろう。 まだ正式ではないが、それを待っていては話にならないので ARB拡張として先行使用可能にする。 独自拡張の中に、囲い込みに使えるほど凄まじい有利なものはほとんどないうえ 設立当初はいざ知らず、今はオープン(と 反DirectX)で来てるんだから あからさまな囲い込みなどやろうものなら叩かれるだけだ。
905 名前:デフォルトの名無しさん [04/07/31 20:33] いいからポンポコGL2.0ベンチ作れよ
906 名前:デフォルトの名無しさん mailto:sage [04/07/31 21:17] www.daionet.gr.jp/~masa/rthdribl/Image/26.jpg や www.daionet.gr.jp/~masa/rthdribl/Image/g_01.jpg こういう効果ってどうやって作るんでしょうか。 ↑↑みたく文字がネオン光を放ったり、物陰から光が↑みたいに漏れてきたり、どうやるのかサパーリ・・ 単にテクスチャのレンズフレアなら出来るんですけど・・
907 名前:デフォルトの名無しさん mailto:sage [04/07/31 22:22] >>906 微妙に違うような気もするけど、 esprit.campus.luth.se/~humus/3D/index.php?page=OpenGL&start=9 のElectroとかGlowとかはどう?
908 名前:デフォルトの名無しさん mailto:sage [04/07/31 22:27] >>906 本人が解説されているページもあるわけだが。 www.daionet.gr.jp/~masa/column/2003-03-21.html www.daionet.gr.jp/~masa/column/2004-04-04.html
909 名前:デフォルトの名無しさん mailto:sage [04/07/31 23:39] >>907 ARBを使わないと無理なのかな。 ネオン光は結構色んなデモで見るんだけど。
910 名前:デフォルトの名無しさん mailto:sage [04/08/01 00:54] 3DLABSのGLSLデモ、異様に重いんだけど ポストブレンディングでもしてんのか
911 名前:デフォルトの名無しさん mailto:sage [04/08/01 01:01] >>910 GeForce 6800GT だが ParticleSimple はものすごく重い。 Mandel と Julia はエラーになる。 それ以外は軽く動くよ。
912 名前:デフォルトの名無しさん mailto:sage [04/08/01 01:08] 俺の5900は19フレーム以上いかない その代わり8x SuperSampleかけてもフレームレートは変わらない これはポストブレンドしたときにそっくり
913 名前:デフォルトの名無しさん mailto:sage [04/08/01 16:26] いいからポンポンGL2.0ベンチ作れよ
914 名前:デフォルトの名無しさん mailto:sage [04/08/01 16:31] 自分で作れよ
915 名前:デフォルトの名無しさん mailto:sage [04/08/01 16:45] 結論としては that3.2ch.net/test/read.cgi/gline/1089909930/
916 名前:デフォルトの名無しさん mailto:sage [04/08/01 17:07] >>910 ,911 RADEON9600XTでは、一番軽いのでもせいぜい4fpsぐらい。 MandelとJuliaはシェーダがHWで入り切らなくて(?)ソフトウェア処理になったらしく、 異様に遅かったが、一応動くことは動いた。
917 名前:デフォルトの名無しさん mailto:sage [04/08/01 19:50] どっちのドライバも レジストリ変えないとGLSLイネーブルにならねえ
918 名前:デフォルトの名無しさん mailto:sage [04/08/01 20:14] >>917 そりゃ昔の話だ。
919 名前:デフォルトの名無しさん [04/08/01 23:06] ええけん、ポンスカGL2.0ベンチ作れったい。
920 名前:デフォルトの名無しさん mailto:sage [04/08/01 23:17] >>917 GeForce系はForceWare 61.76以降(FX5200以上)、 RADEON系はCataryst 4.0(もしかしたら3.10だったかも)以降(RADEON9500以上)で、 GLSLデフォで使用可能ですよ。
921 名前:デフォルトの名無しさん mailto:sage [04/08/02 00:21] >>916 RADEONはUniform変数を条件とする forループをソフトウェア処理してるのか… じゃあ、HWで動かしてるのはWildcatVPだけ? GeForceはnot profile supportとかでエラーだし。
922 名前:デフォルトの名無しさん mailto:sage [04/08/02 05:45] DOOM3のシェーダをGLSLで書き直してもほとんど意味ないよな。
923 名前:デフォルトの名無しさん mailto:sage [04/08/02 10:49] DOOM3はアルファブレンディングをしたいがために カーマック作のフラグメントシェーダ使ってる。 直にアルファブレンディングできないからせず、 テクスチャに一度コピーしてからブレンディング、 フラグメントシェーディング なんだと。
924 名前:デフォルトの名無しさん mailto:sage [04/08/02 13:45] DOSVマガジンにRealizmシリーズの記事が載ってるんだけど 1億3000万トランジスタにVertex x16 Pixel x48搭載 っておかしくない? GeForce6800Ultraは2億強でVertex x6 Pixel x16なのに。
925 名前:デフォルトの名無しさん mailto:sage [04/08/02 13:46] 訂正 1億3000万→1億5000万 でした。
926 名前:デフォルトの名無しさん mailto:sage [04/08/02 13:53] ttp://www.itmedia.co.jp/news/articles/0406/30/news079.html
927 名前:デフォルトの名無しさん mailto:sage [04/08/02 14:01] 今エロゲの話してた?
928 名前:デフォルトの名無しさん mailto:sage [04/08/02 14:09] Realize
929 名前:デフォルトの名無しさん mailto:sage [04/08/02 14:12] なんか開発中のGLExcess2.0はエクステンションに対応するらしいよ まだもう少し先になるらしいが・・・。 ttp://www.glexcess.com/
930 名前:デフォルトの名無しさん mailto:sage [04/08/02 22:32] よろしいけ、オコポンGL2.0ベンチ作りよれって
931 名前:デフォルトの名無しさん mailto:sage [04/08/02 22:48] DOOM III、海外ではそろそろフライングゲットしてる人が出てきてるようだが、 国内はいつぐらいから出回り始めるんだろう。
932 名前:デフォルトの名無しさん [04/08/02 22:57] アフォな子に教えてください。 GLSLってOpenGL2.0から実装で良いんだよね? まだ1.5だと実装されてないんだよね?
933 名前:デフォルトの名無しさん mailto:sage [04/08/02 22:59] Wildcat Realizm、見た目もすごいが値段もすごいな。 800で約35万、100でも約18万かよ。
934 名前:デフォルトの名無しさん mailto:sage [04/08/02 23:31] この手のビデオカードも昔に比べればだいぶ安くなった感じだけどな
935 名前:デフォルトの名無しさん mailto:sage [04/08/02 23:32] 比べれば、な。
936 名前:デフォルトの名無しさん [04/08/03 01:45] OpenGL Extensions Viewer ttp://www.realtech-vr.com/glview/ うちのは完全対応が1.2まで
937 名前:デフォルトの名無しさん mailto:sage [04/08/03 01:53] ProSavageだと1.1でも50%だった_| ̄|○ testも1.3までしか起動せず これの結果まとめある?
938 名前:デフォルトの名無しさん mailto:sage [04/08/03 06:55] 配布サイトに各種グラボのデータをXMLにして置いてあるよ
939 名前:デフォルトの名無しさん mailto:sage [04/08/03 09:09] >>937 > ProSavageだと1.1でも50%だった_| ̄|○ それ単にドライバ提供されてなくて、 Windows GDIドライバ(HWアクセラレーション無しのソフトウェア処理)で 動いてるだけの予感。
940 名前:デフォルトの名無しさん mailto:sage [04/08/03 09:59] 9000proだと1.2までか。1.3と1.4は約9割。1.5は5割。
941 名前:デフォルトの名無しさん mailto:sage [04/08/03 10:59] 9600XT+最新ドライバで2.0まで100%
942 名前:デフォルトの名無しさん mailto:sage [04/08/03 13:14] GeForce 6800GT 61.77 で2.0まで100%
943 名前:デフォルトの名無しさん mailto:sage [04/08/03 20:05] 今年のSIGGRAPHにてOpenGL2.0がリリース ↓ キタ━━━━(゚∀゚)━━━━ッ!! ↓ 年末にSCEがPS3のOpenGLESサポート表明 ↓ キタ━━━━(゚∀゚)━━━━ッ!! これからの時代はOpenGL。DirectX?XNA?(プ
944 名前:デフォルトの名無しさん mailto:sage [04/08/04 01:58] 対応状況書いてどうしたいの? 無意味だろ。
945 名前:デフォルトの名無しさん mailto:sage [04/08/04 11:43] 書きたいから書いたんだろ。当然、そこに意味は無い。
946 名前:デフォルトの名無しさん mailto:sage [04/08/04 12:20] >>945 くだらねぇこと書くなってこと。
947 名前:デフォルトの名無しさん mailto:sage [04/08/04 13:43] おまえもな
948 名前:デフォルトの名無しさん mailto:sage [04/08/04 13:53] (´-`).。oO(これって、釣られてるんだよな…)
949 名前:デフォルトの名無しさん mailto:sage [04/08/04 18:58] (´-`).。oO(これって、釣られてるんだよな…) って、書いてどうしたいの? 無意味だろ。
950 名前:デフォルトの名無しさん mailto:sage [04/08/04 20:18] いみ 1 【意味】 (名)スル (1)言葉・記号などで表現され、また理解される一定の内容。 「単語の―」「この文は―が通らない」 (2)ある表現・作品・行為にこめられた内容・意図・理由・目的・気持ちなど。 「―もなく笑う」「彼が怒った―がわからない」「感謝の―で贈る」 (3)物事がある脈絡の中でもつ価値。重要性。意義。 「ここであきらめては努力してきた―がない」「歴史的―」 (4)表現によって暗示的にほのめかされる深い味わい。含蓄。 「言外の―」 (5)ある表現・行為・物事などのもつ内容を表すこと。 「赤字はマイナスを―する」「あの微笑は何を―するのか」
951 名前:デフォルトの名無しさん [04/08/04 20:58] 無意味だろ。
952 名前:デフォルトの名無しさん mailto:sage [04/08/04 21:49] 無意味だな。
953 名前:デフォルトの名無しさん mailto:sage [04/08/04 22:31] ところで次スレはどうするんだ?
954 名前:デフォルトの名無しさん mailto:sage [04/08/04 22:45] gl.hを使ってコンパイルしようとすると gccの場合 /tmp/ccpd0vy2.o(text+0xb2):test.c:undefinded reference to`_glxxxx' bccの場合は エラーE2141 ¥Boland\bcc66\Include\GL/gl.h 1153(4,5,6・・・増えてく):宣言の構文エラー 見たいなのが大量に出るんですけど・・・ 誰か分かる人いないですか〜・・・?どうも、gl.hの WINGDIAPI〜が怪しいっぽい・・・ちなみに1153行目は↓ WINGDIAPI void APIENTRY glAccum (GLenum op, GLfloat value);
955 名前:デフォルトの名無しさん mailto:sage [04/08/04 22:52] >>954 gccの場合 -lopengl32
956 名前:デフォルトの名無しさん mailto:sage [04/08/04 22:58] >>955 (つд`)ありがとうございました。通りました。
957 名前:デフォルトの名無しさん mailto:sage [04/08/04 23:17] >>954 #include<GL/gl.h> の前に #include<windows.h> がないとか(bcc
958 名前:デフォルトの名無しさん mailto:sage [04/08/05 07:30] ここの住人は優しいのか厳しいのかよく分からん(・∀・)ニヤニヤ
959 名前:デフォルトの名無しさん [04/08/05 07:58] >>924 4で割ってみ
960 名前:デフォルトの名無しさん mailto:sage [04/08/05 11:06] >>953 >>970 ぐらいでいいんじゃないの?一応テンプレ案。>>1 を微妙に修正。 OpenGLスレ Part4 ---- マルチプラットフォームなグラフィックAPIそれがOpenGL! 質問、雑談何でもいいから書き込め! - 前スレ - OpenGLスレ Part 3 pc5.2ch.net/test/read.cgi/tech/1067529308/ - 関連サイト - www.opengl.org/ www.mesa3d.org/ developer.nvidia.com/ www.ati.com/developer/ developer.3dlabs.com/ ----
961 名前:デフォルトの名無しさん mailto:sage [04/08/05 11:38] >>2 案。 ---- - 過去スレ - Part 2: pc2.2ch.net/test/read.cgi/tech/1039984523/ Part 1: pc3.2ch.net/test/read.cgi/tech/981044659/ ----
962 名前:デフォルトの名無しさん mailto:sage [04/08/05 11:46] >>3 案。>>14 >>3 を統合。微妙に修正。 ---- - ライブラリ & Toolkit - GLUT: ttp://www.opengl.org/developers/documentation/glut.html SDL: ttp://www.libsdl.org/ GLUI: ttp://www.cs.unc.edu/~rademach/glui/ wxWindows: ttp://www.wxwindows.org/ FLTK: ttp://www.fltk.org/ Qt: ttp://www.trolltech.com/ FOX: ttp://www.fox-toolkit.org/ csgl(C#): ttp://csgl.sourceforge.net/ GLT: ttp://www.nigels.com/glt/ WideStudio: ttp://www.widestudio.org/ Cal3D: ttp://cal3d.sourceforge.net/ - 赤本、オレンジ本 - ttp://www.opengl.org/documentation/red_book_1.0/ ttp://3dshaders.com/ - お勉強サイト - ttp://www.opengl.org/resources/tutorials/ ttp://nehe.gamedev.net/ ttp://www.flipcode.com/ ttp://www.gamedev.net/ ttp://esprit.campus.luth.se/~humus/ ttp://www.exa-corp.co.jp/solution/VISUAL/OpenGL/index.shtml ttp://www.t-pot.com/ ttp://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html ttp://www.gamdev.org/ ----
963 名前:デフォルトの名無しさん mailto:sage [04/08/05 12:29] Java向け公認OpenGLバインディングも追加お願いします。 JOGL(Java) ttps://jogl.dev.java.net/
964 名前:デフォルトの名無しさん mailto:sage [04/08/05 13:12] ATIが,「DOOM 3」のパフォーマンスアップを目的としたβドライバをリリース www.4gamer.net/news/history/2004.08/20040805104001detail.html
965 名前:デフォルトの名無しさん mailto:sage [04/08/05 17:27] 日本語のドキュメントは無いでスか・・・?
966 名前:デフォルトの名無しさん [04/08/05 17:45] なんだか、これからは、オープンでGLなのが、もしかして、メインストリーム?
967 名前:デフォルトの名無しさん mailto:sage [04/08/05 17:53] 脱M$の観点からもそうなって欲しいものだ
968 名前:デフォルトの名無しさん mailto:sage [04/08/05 23:13] - ライブラリ & Toolkit - に次のも入れてあげて GtkGLExt: ttp://gtkglext.sourceforge.net/
969 名前:デフォルトの名無しさん [04/08/06 00:58] いいからズンドコGL2.0ベンチ作れって
970 名前:デフォルトの名無しさん mailto:sage [04/08/06 01:22] なんで命令形なんだよ。何様だお前は。
971 名前:970 mailto:sage [04/08/06 01:23] スレ立てられなかった。他の人、お願いします。
972 名前:デフォルトの名無しさん mailto:sage [04/08/06 01:48] - 過去スレ - Part 2: pc2.2ch.net/test/read.cgi/tech/1039984523/ Part 1: pc3.2ch.net/test/read.cgi/tech/981044659/
973 名前:デフォルトの名無しさん mailto:sage [04/08/06 01:50] OpenGLスレ Part4 pc5.2ch.net/test/read.cgi/tech/1091724463/
974 名前:デフォルトの名無しさん mailto:sage [04/08/06 06:52] DirectX陣営に強力な味方? ゲイツが任天堂買収に関心? www.itmedia.co.jp/news/articles/0408/05/news069.html
975 名前:デフォルトの名無しさん mailto:sage [04/08/06 09:02] 味方というか任天堂が共倒れにならないことを祈る。
976 名前:デフォルトの名無しさん mailto:sage [04/08/06 10:04] あと数十年は大丈夫って言ってる会社を買収してどうするつもりだ…
977 名前:デフォルトの名無しさん mailto:sage [04/08/06 16:12] 任天堂側はありえないと言ってるんだから、 買収は無しだろう。
978 名前:デフォルトの名無しさん mailto:sage [04/08/06 16:56] 取材中に「売りたいのなら、うちが買ってやってもいいよ」と言った程度だろ。 報道するほどのものでもないと思うがな。
979 名前:デフォルトの名無しさん mailto:sage [04/08/06 17:35] 以前、XBox開発を決める前に任天堂とセガに断られてる。
980 名前:デフォルトの名無しさん mailto:sage [04/08/06 18:16] ・いやがらせ ・じゃれあっている ・株価のコントロール ・実は愛の表現方法 ・どちらも本気
981 名前:デフォルトの名無しさん mailto:sage [04/08/07 10:16] 981
982 名前:デフォルトの名無しさん mailto:sage [04/08/07 11:53] とりあえず埋めちゃいますか。
983 名前:デフォルトの名無しさん mailto:sage [04/08/07 12:41] O
984 名前:デフォルトの名無しさん mailto:sage [04/08/07 13:57] 埋め。 新スレにも何か書かないと即死しちゃうかもよ。
985 名前:デフォルトの名無しさん mailto:sage [04/08/08 11:44] うめうめ
986 名前:デフォルトの名無しさん mailto:sage ベンチ作れ野郎にレスしてはいけません [04/08/08 14:44] 埋め。
987 名前:デフォルトの名無しさん mailto:sage [04/08/08 14:51] ウメ
988 名前:デフォルトの名無しさん mailto:sage [04/08/08 15:56] 「おーいウメさんや」 『なんやねん』 「ウメさん、ほれ、この物干竿ほしがっとったろ?」 『知らんど』 「またまた、んなこと言って。まあ使っとくれや」 『ええけん、ウンバボGL2.0ベンチ作れっとや』
989 名前:デフォルトの名無しさん mailto:sage [04/08/08 20:45] 俺の友達がOpenGLって言うとoh!penGLに聞こえる
990 名前:デフォルトの名無しさん mailto:sage [04/08/08 21:15] 愛称とか略記ないの? おぺぐる ぺぐりー ぺでぃぐりー OPENGL OGL OTL
991 名前:デフォルトの名無しさん mailto:sage [04/08/08 23:51] 次スレができてるのに・・ あと10ほどなのに・・ 平和なスレだよね
992 名前:デフォルトの名無しさん mailto:sage [04/08/09 00:52] じゃぁ
993 名前:デフォルトの名無しさん mailto:sage [04/08/09 00:53] そろそろ
994 名前:デフォルトの名無しさん mailto:sage [04/08/09 00:56] 誰も
995 名前:デフォルトの名無しさん mailto:sage [04/08/09 00:57] いないので
996 名前:デフォルトの名無しさん mailto:sage [04/08/09 00:58] ここは
997 名前:デフォルトの名無しさん mailto:sage [04/08/09 01:01] 俺が
998 名前:デフォルトの名無しさん mailto:sage [04/08/09 01:01] やっぱり
999 名前:デフォルトの名無しさん mailto:sage [04/08/09 01:08] 1000get(´д`)
1000 名前:今だ!1000ゲットォォォォ!! mailto:sage今だ!1000ゲットォォォォ!! [04/08/09 01:08] 今だ!1000ゲットォォォォ!!  ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´ ∧∧ ) (´⌒(´ ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡  ̄ ̄ (´⌒(´⌒;; ズザーーーーーッ
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。