- 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/
- 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デフォで使用可能ですよ。
|

|