【O3D】HTML5用 3D API WebGL 【Canvas:3D】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2011/06/23(木) 01:52:57.33Google O3D
Mozilla Canvas:3D
※ただし、マイクロソフトは否定的
競合技術
Papervision3D
関連スレ
むしろjavascriptでゲーム作ろうぜ
http://hibari.2ch.net/test/read.cgi/gamedev/1048171505/
0002デフォルトの名無しさん
2011/06/23(木) 02:31:57.14言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0003デフォルトの名無しさん
2011/06/23(木) 04:28:31.29あれどうなったの?
0004デフォルトの名無しさん
2011/06/23(木) 04:44:11.780005デフォルトの名無しさん
2011/06/23(木) 08:44:19.23あれは WebGL に限った話じゃない
WebGL は ARB で解決かと
0006デフォルトの名無しさん
2011/06/23(木) 10:24:07.10それってどんな問題?
0007デフォルトの名無しさん
2011/06/23(木) 10:31:46.510008デフォルトの名無しさん
2011/06/23(木) 19:19:43.13http://www.infoq.com/jp/news/2011/06/Microsoft-WebGL-Security
ぐぐればいくらでもあるよ
折角ハードウェアレベルでWebGLアクセラレーションをサポートしたのにもったいないなあ
0009デフォルトの名無しさん
2011/06/23(木) 19:22:28.22つまりどんどん新しいビデオカードを買えと
うまく出来てるね
0010デフォルトの名無しさん
2011/06/23(木) 21:26:43.270011デフォルトの名無しさん
2011/06/24(金) 00:22:29.580012デフォルトの名無しさん
2011/06/24(金) 02:34:45.80今までOpenGLって乗ってるだけで使われてなかったという印象があるが。
0013デフォルトの名無しさん
2011/06/24(金) 03:39:31.38下手にオリジナルのAPI作られるより使い慣れたOpenGLライクなAPI使えるのはうれしいことじゃん。
0014デフォルトの名無しさん
2011/06/24(金) 15:53:42.38えっでもMSはSilverlight捨ててHTML5に路線変更したよね?
結局Flashに惨敗した形だけど
Flashはしょっちゅううpデートあるし好きじゃないんだけどなあ
0015デフォルトの名無しさん
2011/06/24(金) 18:58:27.110016デフォルトの名無しさん
2011/06/24(金) 19:54:18.460017デフォルトの名無しさん
2011/06/24(金) 22:34:26.980018デフォルトの名無しさん
2011/06/26(日) 16:39:22.48http://jsbin.com/ubiyay/3/edit#preview
0019デフォルトの名無しさん
2011/06/26(日) 17:04:50.120020デフォルトの名無しさん
2011/06/26(日) 20:37:48.04Googleも慌ててChromeにFlash標準搭載する始末
もはやギャグ
0021デフォルトの名無しさん
2011/06/26(日) 20:39:20.590022デフォルトの名無しさん
2011/06/27(月) 11:25:01.11未来は明るい
0024デフォルトの名無しさん
2011/06/27(月) 22:53:12.46自然とサクサク動くプログラムになるもんだよな
0025デフォルトの名無しさん
2011/06/28(火) 01:19:05.54ヘボPC乙w
0026デフォルトの名無しさん
2011/06/28(火) 01:20:49.260027デフォルトの名無しさん
2011/06/28(火) 01:31:54.320028デフォルトの名無しさん
2011/06/28(火) 01:42:35.980029デフォルトの名無しさん
2011/06/28(火) 01:47:15.35Sorry, but your browser does not support WebGL or does not have it enabled.
To get a WebGL-enabled browser, please see:
Getting a WebGL Implementation.
多分OSXでも動かないんだろうな。
本格的な普及はまだまだ先かねぇ。
0030デフォルトの名無しさん
2011/06/28(火) 01:48:52.95なんだアレ。
0031デフォルトの名無しさん
2011/06/28(火) 01:56:14.46WebKit入れた?
0032デフォルトの名無しさん
2011/06/28(火) 04:59:20.660033デフォルトの名無しさん
2011/06/28(火) 05:05:32.040034デフォルトの名無しさん
2011/06/28(火) 08:37:41.930035デフォルトの名無しさん
2011/06/29(水) 23:36:51.10ボロボロすぎるだろ
0036デフォルトの名無しさん
2011/06/29(水) 23:46:00.200037デフォルトの名無しさん
2011/06/29(水) 23:48:45.540038デフォルトの名無しさん
2011/06/30(木) 09:17:04.96そりゃCanvas2Dみたいに抽象的なAPIにするよりは互換性を確保しやすいかもしれないけどさ
共通の仮想ハードウェアみたいな考え方を持ち込むのはどうなの
0039デフォルトの名無しさん
2011/07/01(金) 00:31:28.660040デフォルトの名無しさん
2011/07/01(金) 00:49:22.450041デフォルトの名無しさん
2011/07/01(金) 00:53:18.970042デフォルトの名無しさん
2011/07/01(金) 06:42:55.92中から使うならセキュリティ気にしなくていいが、HTMLに組み込むなら、そうはいかない。
0043デフォルトの名無しさん
2011/07/01(金) 13:25:02.800044デフォルトの名無しさん
2011/07/01(金) 13:27:08.140045デフォルトの名無しさん
2011/07/01(金) 13:30:53.170046デフォルトの名無しさん
2011/07/01(金) 13:37:24.330047デフォルトの名無しさん
2011/07/01(金) 19:01:15.01今の実装はすでに捨てる段階。(アンチウイルスを仕様に入れて頑張ってるのもいるが。)
0048デフォルトの名無しさん
2011/07/02(土) 01:25:57.03それをワザワザWebGLのスレッドまで来てアンチ活動に勤しまなくちゃならないなんて。
たとえWebGL以外の3DAPIができてもお前に使いこなせないだろ。
ぐだくだ言う間になんか作ってみろよ、どうせお前に無理だろうが。
0049デフォルトの名無しさん
2011/07/02(土) 02:28:28.00MSがWebGLはサポートしないとはっきり明言してますんで
次のバージョンのVisual StudioではWebGL開発キットは完全に外されるでしょう
0050デフォルトの名無しさん
2011/07/02(土) 03:44:11.710051デフォルトの名無しさん
2011/07/02(土) 03:46:21.53お前WebGLどころか、OpenGLもDirect3Dもまともに使えないだろ。恥ずかしいわ
0052デフォルトの名無しさん
2011/07/02(土) 03:48:07.860053デフォルトの名無しさん
2011/07/02(土) 03:48:50.180054デフォルトの名無しさん
2011/07/02(土) 03:50:57.070055デフォルトの名無しさん
2011/07/02(土) 03:54:17.220056デフォルトの名無しさん
2011/07/02(土) 03:54:28.870057デフォルトの名無しさん
2011/07/02(土) 04:05:28.620058デフォルトの名無しさん
2011/07/02(土) 04:07:01.460059デフォルトの名無しさん
2011/07/02(土) 04:24:13.860060デフォルトの名無しさん
2011/07/02(土) 04:39:06.140061デフォルトの名無しさん
2011/07/02(土) 13:19:57.24SpiderGL
0062デフォルトの名無しさん
2011/07/08(金) 16:30:50.62テクスチャーとして利用する事ができた。
同一ドメイン内で作製したBase64形式のオブジェクトの再加工が可能で
ある限り、本手法の適用が可能である。即ち、Mozilla FireFox5の対策
は有効ではない。
本質的にshaderに外部から任意コードを書き込めることが原因なのであ
るからクロスドメインイメージのテクスチャー利用を禁止しても意味が
ないのである。
http://www.neo-tech-lab.co.uk/WebGL/index.htm#CrossDomainTexture
だめだめじゃんw
0063デフォルトの名無しさん
2011/07/08(金) 19:43:44.24そもそもサーバー側でコールバック仕込んだBASE64エンコードしてないと意味ないし。
リンク先には2DのCanvasでも可能って書いてあるじゃん。
0064デフォルトの名無しさん
2011/07/08(金) 21:23:03.830065デフォルトの名無しさん
2011/07/08(金) 22:15:58.46まぁ、バレバレだよな。
あとリンク元の文章改変して載せるなよ
0066デフォルトの名無しさん
2011/07/08(金) 22:24:54.13ウイルス対策ソフトでは今のところ対処する方法は見つかっていない。
さあ、金儲けのチャンスだ。
0067デフォルトの名無しさん
2011/07/08(金) 22:56:37.69どうみても改変されてないじゃん
日本語不自由なのか?
http://megalodon.jp/2011-0708-2255-22/www.neo-tech-lab.co.uk/WebGL/index.htm
0068デフォルトの名無しさん
2011/07/08(金) 22:58:41.78差し替えるなんてのがジョークが流行ったが、あれのウィルス版が
余裕でできるようになる。
しかもブログパーツみたいなサービスが乗っ取られたら凄いことになるぞ
0069デフォルトの名無しさん
2011/07/08(金) 23:03:34.010070デフォルトの名無しさん
2011/07/08(金) 23:26:04.390071デフォルトの名無しさん
2011/07/08(金) 23:40:11.770072デフォルトの名無しさん
2011/07/09(土) 00:29:20.78Mac, Linuxが安全と同じ。
0073デフォルトの名無しさん
2011/07/09(土) 00:36:17.450074デフォルトの名無しさん
2011/07/09(土) 01:31:09.95ageたら何か不都合でもあんの?
0075デフォルトの名無しさん
2011/07/09(土) 02:00:49.47他人の発言を捏造するのがやっとか。
まともな親に育てられなったんだね。かわいそう。
0076デフォルトの名無しさん
2011/07/09(土) 06:37:12.850077デフォルトの名無しさん
2011/07/09(土) 06:37:38.85?
0078デフォルトの名無しさん
2011/07/09(土) 06:54:31.74頭大丈夫か?
病院行った方がいいよ
冗談抜きで
0079デフォルトの名無しさん
2011/07/11(月) 00:15:42.89うわぁ
0080デフォルトの名無しさん
2011/07/11(月) 06:34:29.57にしてもWebGL終わってるな
もうソフトウェアエンジンに移行するしか無いわな
0081デフォルトの名無しさん
2011/07/11(月) 09:05:45.700082デフォルトの名無しさん
2011/07/11(月) 14:02:29.500083デフォルトの名無しさん
2011/07/11(月) 21:53:08.6710年前のWindowsだけ考えてれば良かった時代じゃあるまいし。
それこそサーバーサイドでレンダリングして結果だけ送りつける
標準規格でも作った方がいいだろ。
0084デフォルトの名無しさん
2011/07/11(月) 22:47:59.470085デフォルトの名無しさん
2011/07/12(火) 08:24:43.94HTMLは文章を記述する言語からアプリケーションのための言語基盤に生まれ変わり
ブラウザは情報を見るだけのものから様々ま形で情報を扱えるものへと進化した
HTML5は高速で進化するWEB界の標準なんだから例え今それほど必要でなくとも3D表現は最低ノルマ
それにHTML5はWEBブラウザだけのためのものではない、ネイティブアプリとして活躍の場が与えられる
iPadではほぼ既にそうなってるしWinも8からそうなる
0086デフォルトの名無しさん
2011/07/12(火) 09:58:28.78情報を利用できる程度に抑えておくべき。 sectionやらnavやらのHTML
タグを整理する目的でのHTML5は認めるが、WebGLなどは有り得ない。
http://ord.yahoo.co.jp/o/realtime/SIG=12aon5hgf/EXP=1310518646;_ylt=A3JuNGj2mxtOPIUByI1ol_p7;_ylu=X3oDMTA2dDlwbTE2BHlqZANwYw--/*-http%3A//twitter.com/leokun0505/status/90435477127176192
0087デフォルトの名無しさん
2011/07/12(火) 12:02:09.84議論するまでもなく使ってみればわかることだけど
0088デフォルトの名無しさん
2011/07/12(火) 12:14:18.95別に3Dが批判されているわけではない。WebGL の規格がヘボ。
0089デフォルトの名無しさん
2011/07/12(火) 19:58:11.77MSはOpenGLが普及しても何も困らないんじゃね?
Direct3DはWindowsで閉じた開発をする時のメリットなわけだしな
しかも、仮に(否定はしてるが)IEにWebGLが搭載される場合、
Direct3Dで実装されて、その上でWebGLが動くことになる
OpenGLを動かすのにOpenGLじゃなくてDirect3Dを使うわけになるわけだ
他のブラウザもパフォーマンスの為にそういう実装になると思う
つまり、MS大勝利を印象付ける事になるよ
>>14
勝手に捨てんなwMSの人間に会う度に「捨ててません(キリッ」って言われるだろ?www
>>15-16
ネイティブに比べて不利になるのは仕方ないよな
ただの電卓だって本物vsWindowsだったら本物が勝つに決まってる
間に色々と挟むほど不利になるのは常識
>>20
Chromeの品質が急降下してるけど何かあったのか?
>>22
スペック上昇の鈍化、必要環境のインフレ停滞。どっちがタマゴでニワトリか知らんが
パソコンのスペックもデフレ気味だよな
>>24
重さは関係ないよ。他に代替物がないもの
>>83
ブラウザで物凄い勢いで円周率が計算できるぞ
>>84
2Dゲーの需要があるんだから3Dゲーの需要があっても自然だと思うよ
0090デフォルトの名無しさん
2011/07/12(火) 20:54:41.14プラグインとかでもいいです。
0091デフォルトの名無しさん
2011/07/12(火) 21:18:38.73http://code.google.com/p/jebgl/
JebGL
JavaのJOGLを使ってWebGLをエミュレートするもの。
ただし少しだけソースに手を加える必要がある。Usageを参照すること。
0092デフォルトの名無しさん
2011/07/12(火) 21:26:02.66IE6〜9まで対応しているが動くのはWindows版IEのみ。
0093デフォルトの名無しさん
2011/07/13(水) 05:50:56.400094デフォルトの名無しさん
2011/07/13(水) 12:05:06.810095デフォルトの名無しさん
2011/07/13(水) 16:30:59.750096デフォルトの名無しさん
2011/07/13(水) 18:13:00.510097デフォルトの名無しさん
2011/07/14(木) 03:06:06.650098デフォルトの名無しさん
2011/07/14(木) 10:08:39.610099デフォルトの名無しさん
2011/07/15(金) 11:55:47.52HTML5は使われるだろ
0100デフォルトの名無しさん
2011/07/15(金) 13:37:32.410101デフォルトの名無しさん
2011/07/16(土) 01:20:01.560102デフォルトの名無しさん
2011/07/16(土) 01:51:09.46そこで何で IE が出てくんの?
0103デフォルトの名無しさん
2011/07/16(土) 02:00:46.990104デフォルトの名無しさん
2011/07/16(土) 02:08:49.53IE だけって何で?
0105デフォルトの名無しさん
2011/07/16(土) 02:27:46.71もうこけた
抜本的に作り直し
0106デフォルトの名無しさん
2011/07/16(土) 02:32:44.72ん、IE?
0107デフォルトの名無しさん
2011/07/16(土) 04:09:18.29逆だろ。WebGLを使うとIEで動かないコンテンツになってしまう。
Flashでも使っとけ
0108デフォルトの名無しさん
2011/07/16(土) 09:28:52.11「本物」のプログラマなら、自分で書いたコードで演算したピクセル列を直接Canvasに転送するからね
0109デフォルトの名無しさん
2011/07/16(土) 10:50:12.740110デフォルトの名無しさん
2011/07/16(土) 13:57:56.940111デフォルトの名無しさん
2011/07/16(土) 14:23:57.60使わない方が難しいけどね。
0112デフォルトの名無しさん
2011/07/16(土) 14:40:19.100113デフォルトの名無しさん
2011/07/16(土) 15:13:42.88また、変なのが参戦してきた。
0114デフォルトの名無しさん
2011/07/16(土) 15:23:08.380115デフォルトの名無しさん
2011/07/16(土) 15:29:10.35と言って使い物にならない成果物を押し付ける老害になることがいいこととは思わん
0116デフォルトの名無しさん
2011/07/16(土) 20:09:52.11http://www.bytearray.org/?p=2555
WebGLじゃないけど、Flashの3D API「Stage 3D」。
こちらもシェーダーが必要なタイプ。
シェーダーはHLSL/GLSLのような高級言語タイプではなくアセンブラタイプ。
0117デフォルトの名無しさん
2011/07/17(日) 01:35:55.75まぁ大した差にはならないんだろうな
GLSLもC風にしたのにGPUの仕組み上制限だらけだし
C用のエディタが違和感なく使えるくらいしかメリットが無ぇ
0118デフォルトの名無しさん
2011/07/17(日) 10:03:26.56canvasでエロゲ作れそうだし
3DゲーもほとんどがXPのDirectX9c止まりだから
WebGLで対応できるレベル
逆に言えばWebGLさえなければぎりぎりでWindowsは存在価値を残せた
ネットに繋いでなくてもブラウザだけでゲームが動くというのが大きいよな
PC98からWin95に流れたときを思い出した
0119デフォルトの名無しさん
2011/07/17(日) 14:40:02.02Canvas、モバイルで糞遅いからイラネ
0120デフォルトの名無しさん
2011/07/17(日) 14:41:43.930121デフォルトの名無しさん
2011/07/17(日) 17:57:23.92で?
何を避けられないの?
デモサイト以外ほとんど使われてないじゃねーか
カヤックのサイトはマジひどかったし
0122デフォルトの名無しさん
2011/07/17(日) 18:32:34.79主要ブラウザが全て採用してしまったから、今後は使えませんとは言えなくなる
もっと説明が必要かな?
0123デフォルトの名無しさん
2011/07/17(日) 18:43:56.93アップル、「iAd」でWebGLグラフィックスをサポートへ
0124デフォルトの名無しさん
2011/07/17(日) 20:10:21.32で、何が避けられないって?
パフォーマンスが目茶苦茶悪くても、使えるなら使おうぜとか
頭悪すぎだろ
使わなくていいなら使わない
手段と目的は別。
0125デフォルトの名無しさん
2011/07/17(日) 20:19:47.930126デフォルトの名無しさん
2011/07/17(日) 20:41:52.500127デフォルトの名無しさん
2011/07/17(日) 21:24:21.17iAdのみサポートということは、AppleもWebGLにセキュリティー上に問題ありは同意見ってことだ。
0128デフォルトの名無しさん
2011/07/17(日) 21:28:17.62そうでなくてもブラウザ上で端末のパワーを引き出す類のものは
複数タブまとめて閲覧する人には迷惑でしかないからな
0129デフォルトの名無しさん
2011/07/17(日) 21:28:30.160130デフォルトの名無しさん
2011/07/17(日) 21:30:36.23技術者釣りたくてやってる面もありそうだが
0131デフォルトの名無しさん
2011/07/17(日) 21:31:35.780132デフォルトの名無しさん
2011/07/17(日) 21:32:57.080133デフォルトの名無しさん
2011/07/17(日) 21:33:42.62ページに埋め込まれないから、報告されてるような問題は起きないと判断されたのかなぁ
ただの広告閲覧でバッテリー食ったりリソース受信に時間かかったりは
モバイルでは反発もある部分だけに難しい
0134デフォルトの名無しさん
2011/07/17(日) 21:34:26.96そりゃAPIそのものにパフォーマンス要件があるわけじゃないし
0135デフォルトの名無しさん
2011/07/17(日) 21:36:43.800136デフォルトの名無しさん
2011/07/17(日) 22:04:44.71何と比べてかくらい書けや
ベンチ結果も載せろや
0137デフォルトの名無しさん
2011/07/17(日) 22:07:43.10WebGL スレでそれは愚問。
0138デフォルトの名無しさん
2011/07/17(日) 22:23:18.13カルトスレじゃあるまいし
0139デフォルトの名無しさん
2011/07/17(日) 22:24:38.81普通のOpenGLと大して変わらんだろ
GLExcessでも走らせてみろや
0140デフォルトの名無しさん
2011/07/17(日) 22:39:27.31比較ベンチのことだろうに
何と?どんなことをやったら?どの程度の差が?
それがGLExcessでわかるんだ
へー(笑)
"あれ"でなんでも通じるお前の嫁か
0141デフォルトの名無しさん
2011/07/17(日) 22:46:37.990142デフォルトの名無しさん
2011/07/17(日) 22:49:54.520143デフォルトの名無しさん
2011/07/17(日) 22:55:56.75ゲームだなんだと音の標準化もされてないのに想定外ぽいところばかり盛り上がってるのはなんだかなと思う
0144デフォルトの名無しさん
2011/07/17(日) 23:00:05.320145デフォルトの名無しさん
2011/07/17(日) 23:00:50.64やっぱり考えられる用途は現実的にはゲームが第一だろ
0146デフォルトの名無しさん
2011/07/18(月) 02:21:07.79音は複数出るし、二種類のフォーマットに対応すれば一通り動くようになる
3dサウンド対応は難しい
エロゲならcanvasでも十分
遅いならwebgl使えばいいだけ
webglもopengl2.0ならxpで対応しているdirect3dの最大機能まで使える
xpで動かない高性能なゲームは無理
セキュリティは回線切れば問題ない
0147デフォルトの名無しさん
2011/07/18(月) 02:39:18.28http://www.randomthink.net/labs/html5drums/
0148デフォルトの名無しさん
2011/07/18(月) 03:32:43.92ローカルサーバかwebsocket辺りを使えばosのapiにアクセスできるから最終手段に
データ圧縮もなんとかなるだろう
そして、各ゲーム機にwebglのエミュレーター乗せれば全てで動くのか
ついでにソニーと任天堂もピンチか
0149デフォルトの名無しさん
2011/07/18(月) 03:46:00.31データ圧縮もなんとかなるだろう
いみふ
0150デフォルトの名無しさん
2011/07/18(月) 03:55:28.69game.js | os
このままだとゲームハードなくなるのか
だからwebglは敵視されるわけだ
次は販売サイト競争でコンテンツ側が有利になる
0151デフォルトの名無しさん
2011/07/18(月) 03:59:32.240152デフォルトの名無しさん
2011/07/18(月) 04:29:01.26ws://localhost/だと思う
0153デフォルトの名無しさん
2011/07/18(月) 04:51:26.66もう少し調べないとな
0154デフォルトの名無しさん
2011/07/18(月) 09:54:57.10> 音は複数出るし、二種類のフォーマットに対応すれば一通り動くようになる
全然ダメだろw
0155デフォルトの名無しさん
2011/07/18(月) 10:16:53.66音を鳴らすという問題は解決できているし
どうしても二重にしたくなければデコーダをjavascriptで書けば済む問題
技術的に解決できない致命的な欠陥を指摘すべきなんじゃないのか
プログラム書けるんだろ?
0156デフォルトの名無しさん
2011/07/18(月) 10:42:25.420157デフォルトの名無しさん
2011/07/18(月) 10:46:04.83それをやりたくないからdrawImageやWebGLが欲しいんだろう?
0158デフォルトの名無しさん
2011/07/18(月) 11:42:14.02俺が挑発されてるのか、WebGLが攻撃されてるのかどちらかだろう
そしてフラグメント使えるのにわざわざCanvas.ImageDataの話をするということは
OpenGLのことを理解できてないということなんだろう
それだけはわかった
0159デフォルトの名無しさん
2011/07/18(月) 11:49:21.19まさか伝わらないとは思わなかった
0160デフォルトの名無しさん
2011/07/18(月) 12:19:38.86ピクセル処理はシェーダーの方が速い
覚えておけ、素人
0161デフォルトの名無しさん
2011/07/18(月) 12:35:04.830162デフォルトの名無しさん
2011/07/18(月) 17:56:43.86固定機能でポリゴン描くだけのAPIならすぐに実現できるのに
いつまでも使えないよりはずっとマシだと思うが
0163デフォルトの名無しさん
2011/07/18(月) 18:15:34.77>なんで
誰も分からなかったから
http://connect.microsoft.com/VisualStudio/feedback/details/676134/dos-vulnerability-in-silverlight-5s-3d-similar-to-webgl-dos-vulnerability
>わかりきった
そりゃ後追いなら誰でも分かる
>シェーダが使いんだろう
今どきシェーダ無しなんて考えられないから
>いつまでも使えない
GPU が busy になったら処理を中断する様にする等の対策が出来ると聞いた気がするけど、
結局どうなったのかは追い掛けてない
WebGL 自体の実装は既にあるので、使いたければいつでも使える
0164デフォルトの名無しさん
2011/07/18(月) 18:26:53.09自動的に無効になって、ユーザーが明示的に許可しない限り動作しないようになってたと思う
さすがに時期的にも問題は認識してるはず
署名が確認できなかったら警告ダイアログ出すとか人的な対応になるんだろきっと
0165デフォルトの名無しさん
2011/07/18(月) 18:36:16.35>>162
0166デフォルトの名無しさん
2011/07/18(月) 18:39:49.87WebGL だけ問題を押し切っているという話になるのかしらん。不思議・・・
0167デフォルトの名無しさん
2011/07/18(月) 18:49:32.310168デフォルトの名無しさん
2011/07/18(月) 18:54:00.510169デフォルトの名無しさん
2011/07/19(火) 00:54:49.86OpenKodeから何も学習してないなw
0170デフォルトの名無しさん
2011/07/19(火) 02:13:58.58http://learningwebgl.com/blog/
0171デフォルトの名無しさん
2011/07/19(火) 03:17:27.86openglでもdirect3dでもリセットはかかりまくるし熱で暴走する
このあたりは3dゲーマーの常識で、3dプログラム全体の問題
リファレンス見たけどwebgl使いたいなら最低限
4x4行列と外積までは理解しないと無理だよ、できればquaternionまで
高校数学を全部理解できなかった奴は相当な努力をしないと難しいと思う
本気でやりたいならDirect3Dから入ったほうがいい、情報が多いしまとまってる
OpenGLは入門に向いてない
ポリゴン出すだけで満足ならcanvas使ったほうがいい
3dできないからってバカになんかしないから無理するな
0172デフォルトの名無しさん
2011/07/19(火) 03:36:08.08外積 -> 法線ベクトル求めるときに使うのかな
Quaternion -> OpenGLの回転はこれだった
OpenGLはLinuxで使えるのが大きい
0173デフォルトの名無しさん
2011/07/19(火) 04:06:17.11テッセレータ辺りまで対応してくれれば
こっちをメインにしてもいいな
>>172
環境買ってでもdirect3dから始める方がいいと思うよ
3d習得用osとして買う価値はあるし
webDirect3Dがあるなら俺はそっち使う
0174デフォルトの名無しさん
2011/07/19(火) 04:45:44.47java .net llvmみたいなことをするのがchromelessか
調べてたら色々出てきて面白いな
0175デフォルトの名無しさん
2011/07/19(火) 05:50:43.56アプリからならいいんだよ。
Webブラウザ使っててそれが起こるのはだめだ。
0176デフォルトの名無しさん
2011/07/19(火) 06:17:58.63お前の前提がネットに接続した上で使うということだろ
俺はネットに接続されてなくてもかまわないから問題にならない
そもそもネットゲームは脆弱性の塊だろ
ああいうの放置してwebglのセキュリティ問題語ってるのが間抜けすぎる
もっと具体的に技術的にダメな部分を指摘しろ
批判や攻撃することを目的に発言する奴は底が浅すぎる
アプリケーションキャッシュやchromelessあたりでネイティブ化
その前提で考えてるから、別にブラウザ上で動かなくてもかまわない
0177デフォルトの名無しさん
2011/07/19(火) 06:23:16.34イミフ
0178デフォルトの名無しさん
2011/07/19(火) 06:32:59.820179デフォルトの名無しさん
2011/07/19(火) 06:35:35.56クロスプラットフォームでネイティブコード吐けて
sm2.0までの3d対応
サウンド対応
opencl対応予定
0180デフォルトの名無しさん
2011/07/19(火) 06:38:55.280181デフォルトの名無しさん
2011/07/19(火) 06:44:22.710182デフォルトの名無しさん
2011/07/19(火) 17:39:34.69ユーザの責任と承認の下で実行されるアプリと、WebGLのセキュリティ問題を同列に扱うのはいくらなんでも間抜けすぎるだろ。
キチガイ信者気持ち悪いな。
0183デフォルトの名無しさん
2011/07/19(火) 18:13:41.65ガチ科学技術計算とか数値計算とかブラウザでやる意味がわからないし
いくらなんでもCPU側がJavaScriptはキツいだろ
CPUがネックにならないようにするにはかなり用途が限定されてしまいそう
0184183
2011/07/19(火) 18:20:17.22あと>数値計算 は動画処理に訂正
0185デフォルトの名無しさん
2011/07/19(火) 20:41:07.02運用は可能という事だよね。広告以外でも、例えば SNS のゲームだとか、
Google の様な信頼出来るサービスプロバイダーが提供している地図
サービスだとか、選択的に適用する範囲はあると思う。
あとは Silverlight 5 が実装したという『対策』の内容が明らかになれば、
WebGL 側も対策が進むんじゃないかな。
0186デフォルトの名無しさん
2011/07/19(火) 20:49:52.04.NETのクライアントを簡単に配布するためのものという扱いなので
HTML5やWebGLと比べるようなもんじゃないぞ
ユーザーがサイトを許可すればクロスドメイン制約がなくなったりするどころか
ローカルファイルにも無制限にアクセスできたりCOM使えたりやりたい放題だから対策もクソもない
3Dもその権限昇格モードに限定すればいいだけ
0187デフォルトの名無しさん
2011/07/19(火) 20:56:40.05それは問題無い部分もあると言うだけだろw
Web ブラウザ内でのプログラムの実行機能を削除するというなら
話は別だが。
何が問題になっているのか分かってる人はいないのかな?
0188デフォルトの名無しさん
2011/07/19(火) 21:19:36.42webページに貼られないという一番大きな部分を無視っすか
0189デフォルトの名無しさん
2011/07/19(火) 21:23:54.37無理して対策する必要がないというだけだ。ブラウザ内かどうかに関係なく、
ユーザーに対して配信元を信頼するかどうかを尋ねることができればいい。
技術的な解決が一番なのはもちろんだけどね。
0190デフォルトの名無しさん
2011/07/19(火) 21:27:24.15ドメイン毎に許可する仕組みがあれば良いんじゃないの
何で無視したと思ったの?
0191デフォルトの名無しさん
2011/07/19(火) 21:30:18.55>無理して対策する必要がない
対策はしたという話だから、どんな対策をしたのか
みんなが待ってるんだよ
0192デフォルトの名無しさん
2011/07/19(火) 21:40:09.20でもどうせ部分信頼では固定シェーダ、みたいな対策じゃねーの
似た技術基盤のWindowsPhone7もシェーダ使えないらしいし
0193デフォルトの名無しさん
2011/07/19(火) 21:42:44.61そんな事も知らないで話してたのか...
ソースは 50 レス以内にあるから自分で探してくれ
0194デフォルトの名無しさん
2011/07/19(火) 22:17:58.86これだけなら、ブラウザ上では完全無効!でも対策になるじゃないか
技術的な解決策を発見したというコメントでもあったのかと思ったけど期待して損した
0195デフォルトの名無しさん
2011/07/19(火) 22:21:13.65それでOKという感覚のやつがいるから、いつまでたってもいろいろなものが穴だらけ。
0196デフォルトの名無しさん
2011/07/19(火) 22:33:41.91>ブラウザ上では完全無効!でも対策になるじゃないか
そんな「俺の考えた究極の解決策」みたいなのを MS が採用するかよ…
>技術的な解決策を発見したというコメント
技術的に適切な解決策が発見されているなら、既に WebGL 側で実装してるだろ
手取り足取り解説するのも疲れるんで、書き込む前に色々と考えてくれ
0197デフォルトの名無しさん
2011/07/19(火) 22:39:17.01取り敢えずこれを読んでくれな。
http://learningwebgl.com/blog/?p=3890
それか、『ずっと俺が質問するターン』だと思ってる奴は
最初にそう宣言してくれ。スルーしやすいんで。
0198デフォルトの名無しさん
2011/07/19(火) 22:55:04.52ダメだろそれじゃ
0199デフォルトの名無しさん
2011/07/19(火) 22:58:32.55必死に否定する奴がいるってことは、それだけモメンタムがあるってことなんだよな
どうでも良い話なら誰も喰いつかない
0200デフォルトの名無しさん
2011/07/19(火) 23:07:28.530201デフォルトの名無しさん
2011/07/20(水) 05:58:30.52さらりと叩かれたけど、これがものすごく重大な話なんだが
いつの間にかc#でネイティブ吐く環境よりもさらに上の環境に成ってしまっている
chromelessの他にもプロジェクトあるみたいだし
全てがうまくいったらアセンブラのように
c/c++がosに近い部分に触るプログラマ専用になる可能性がある
俺個人としてはopenglやdirect3dなんかは役割終えてると考えるけど
すでにshaderがメインだからそっちさえ動けばなんとかなるよ3dに関しては
openglもdirect3dもデータの受け渡し以外の役割がなくなりつつある
俺はこの二つをもうdsl化してるし
ぎりぎりまでビデオカードの性能を引き出そうと考えなければそれで十分動いてる
openglはシェーダー用のシェルだな
webglはおびえるほど重要な部分じゃない
汎用的に使い易くなったwebclを脅威に感じるべきだろう
0202デフォルトの名無しさん
2011/07/20(水) 07:19:06.51>さらりと叩かれてたが
支離滅裂論旨不明で相手にされなかっただけだろ
0203デフォルトの名無しさん
2011/07/20(水) 09:49:36.01たとえばandroidのゲーム市場はドル箱になりそうだし
エロゲ一万本くらい売れたらしいし
移植する仕事は当分の間はなくならないだろう
そうなると新規開発するならクロスプラットフォームのhtml5を選択する
特に脆弱性が指摘されていないcanvasは使える
すでに実物も出てるし
といっても別にandroidの開発が難しいというわけでもないんだよな
これが理由になるとも思えないし
わからないな
なんで君は揚げ足取るのかね?
0204デフォルトの名無しさん
2011/07/20(水) 10:04:04.983D系の話題はまったく理解してないみたいだし
プログラムのちょっと変な書き方や用語にも詳しくないのかな?
ということはやっぱりプログラマではないのかな
利害関係があってプログラマでない人は限られるよね
やけにブログでの宣伝が必死だけど関係あるのかな
わからないな
なんで君は揚げ足取るのかね?
0205デフォルトの名無しさん
2011/07/20(水) 11:11:53.700206デフォルトの名無しさん
2011/07/21(木) 22:50:51.08HTMLは発展途上国の子供がハンドル手回し発電で動かすような端末でも
情報を利用できる程度に抑えておくべき。 sectionやらnavやらのHTML
タグを整理する目的でのHTML5は認めるが、WebGLなどは有り得ない。
http://twitter.com/leokun0505/status/90435477127176192
0207デフォルトの名無しさん
2011/07/30(土) 00:39:51.40着実に歩みを進めているな
0208デフォルトの名無しさん
2011/07/31(日) 06:55:01.120209デフォルトの名無しさん
2011/07/31(日) 10:21:09.870210デフォルトの名無しさん
2011/07/31(日) 18:32:21.260211デフォルトの名無しさん
2011/07/31(日) 18:51:59.730212デフォルトの名無しさん
2011/07/31(日) 19:24:49.75マイクロソフトが与えた脆弱性の武器を持って戦え手回しハカーよ
敵はWebGLだけではなくcanvasだ
pc98がwindows95に敗北したときのように
2Dエロゲが市場を支配するとき
軍神html5がクロスプラットフォームの名の下に
エロを支配するであろう
こいつアホ
↓
0213デフォルトの名無しさん
2011/07/31(日) 19:27:37.110214デフォルトの名無しさん
2011/08/01(月) 04:25:39.500215デフォルトの名無しさん
2011/08/02(火) 19:17:27.48スマートフォンでは、ほぼ100%がSafari(Webkit)系
0216デフォルトの名無しさん
2011/08/02(火) 23:57:48.360217デフォルトの名無しさん
2011/08/03(水) 00:17:27.13俺は WebKit の Nightly Build でウェブブラウズしてるけど??
0218デフォルトの名無しさん
2011/08/03(水) 08:22:41.93カレーライス=カツカレーではないし
カレーソースはカレーライスじゃない
どれもカレーソースを味わうことは可能
0219デフォルトの名無しさん
2011/08/03(水) 11:31:17.16ほぼ100%(キリッ ってのは
WebGLが動くスマフォが普及してから言えよw
0220デフォルトの名無しさん
2011/08/03(水) 21:44:59.56まあ、だからこそアプリと言う名の専用ブラウザが流行り、スマホが盛り上がってるように見えるんだけどね。
あと>>206が言うようなユーザー層はスマホよりショボいPC使ってるのも事実。
>>212
当時、低レベルAPIを推したのはDOS一派。
VRAMt叩けないと遅い遅い言ってた。
結局、簡単なWin32が勝ったが
0221デフォルトの名無しさん
2011/08/03(水) 21:51:11.39使いたくなったら使えば良いだけの話
0222デフォルトの名無しさん
2011/08/03(水) 22:44:19.350223デフォルトの名無しさん
2011/08/03(水) 22:49:30.840224デフォルトの名無しさん
2011/08/04(木) 01:21:33.94あとリソースの歯抜け対策もされなくて不便なコンテンツも出てくるだろう。今でもWeb漫画サイトはそういうところが多いな。
まとめてパッケージ化されたリソースをjavascriptサイドで簡単に高速に扱う手段でデファクトスタンダードになるものが出てきてほしいな。
皆が我流でやるんじゃなくね。
0225デフォルトの名無しさん
2011/08/04(木) 01:37:19.34つ json
つ html5 async
0226デフォルトの名無しさん
2011/08/04(木) 06:20:44.26軽くないしモバイルで閲覧者側が広告対策で何かできるもんじゃないし全然駄目。
0227デフォルトの名無しさん
2011/08/04(木) 07:58:10.14結局通信負荷は表示時と同等だと思う
0228デフォルトの名無しさん
2011/08/04(木) 08:49:42.96もしその広告がページビューが稼げなくなる様な内容なら
何でサイト主が置くと思うんだ?
0229デフォルトの名無しさん
2011/08/04(木) 10:20:13.85何で広告を置くのかなんて、WebGLと何の関係もないだろ。
話を逸らそうと必死だなwww
0230デフォルトの名無しさん
2011/08/04(木) 12:30:52.98問題が解決したなら駄目とは言えないけど
解決してないもの
user cssだって、訪れるサイト一つ一つに適合するようになんてやってられないでしょうが
0231デフォルトの名無しさん
2011/08/04(木) 19:46:16.28使いたくなったら、また来なよ
0232デフォルトの名無しさん
2011/08/04(木) 20:13:33.01使うなとか使いたくないとかの話じゃないだろ
何故話のすり替えばかりするんだ?
なんとかなるって情報握ってるならどんどん出すべきだし出してほしいね
0233デフォルトの名無しさん
2011/08/04(木) 20:24:32.79俺は君のお母さんじゃないからね
0234デフォルトの名無しさん
2011/08/04(木) 20:25:14.26awesome!
0235デフォルトの名無しさん
2011/08/04(木) 23:00:30.05自分が使う使わないの話じゃなくて
脆弱なままだから誰かに"使われてしまう"事が問題だって話だろ。
0236デフォルトの名無しさん
2011/08/04(木) 23:14:34.73ここはプログラム技術板だぞ
使うだけの人間ならオフにしておけよ
0237デフォルトの名無しさん
2011/08/04(木) 23:16:52.28文句言ってる奴はどのブラウザ使ってるの?
教えてみ
0238デフォルトの名無しさん
2011/08/04(木) 23:48:01.44今からwktk
0239デフォルトの名無しさん
2011/08/04(木) 23:49:44.46文句言ってる奴はどのブラウザ使ってるの?
教えてみ
0240デフォルトの名無しさん
2011/08/05(金) 00:49:58.30mobile safari
chrome lite
opera
chrome plus
firefox
opera mobile
wyzo
それを知ったからって...という感じもするが
0241デフォルトの名無しさん
2011/08/05(金) 00:53:28.25気に入らないならオフにしなよ
0242デフォルトの名無しさん
2011/08/05(金) 01:04:33.22そういうのが問題になってるんじゃないんだから
ブラウザどれか聞くのに意味があるとは思えない
ieユーザーのせいにしておけばいいとかそういうあれか?
0243デフォルトの名無しさん
2011/08/05(金) 01:06:46.23コメントせずにはいられないとかそういうあれなの?
0244デフォルトの名無しさん
2011/08/05(金) 01:09:32.97当たり前だけど、使いたくない奴は使わなくていいんだぜ
わざわざ嫌いな物に無駄な時間を費やすのもあれだしな
0245デフォルトの名無しさん
2011/08/05(金) 01:12:01.81反論があるなら聞きたい理由くらい説明すれば?
0246デフォルトの名無しさん
2011/08/05(金) 01:13:47.11わざと過去レス無視するのやめたらいいと思うよ
嫌なFlashコンテンツがあるなら、プラグインまるごと切れって言ってるのとおなじ
0247デフォルトの名無しさん
2011/08/05(金) 01:14:35.11文句言ってる人に、何でこのスレにいるのか聞きたかったのだが
普通は、嫌いな物に時間を使うのは勿体ないよな
0248デフォルトの名無しさん
2011/08/05(金) 01:16:28.74Haters Gonna Hate.
0249デフォルトの名無しさん
2011/08/05(金) 01:21:15.76webgl叩きが来る被害妄想と恐怖がスレ頭からずっと抜けてない
0250デフォルトの名無しさん
2011/08/05(金) 01:23:03.87・期待してる
・嫌い ← このスレに来るのは時間の無駄
おまいらはどれよ?
0251デフォルトの名無しさん
2011/08/05(金) 01:23:57.69glスレとjavascriptスレに話題が分散してデモやニュースの張り付けだけのスレになるだろうが、
それでもスレの存在価値が無いわけじゃないから。
0252デフォルトの名無しさん
2011/08/05(金) 01:24:34.32好きでもない物に、わざわざ好きじゃないと言いにくる感覚がよく分からん
0253デフォルトの名無しさん
2011/08/05(金) 02:58:03.041人の信者が気持ち悪いぐらい盲目に擁護してるが、駄目なものは駄目だろ
仕様上の脆弱性が解消されるまでは叩くよ。
0254デフォルトの名無しさん
2011/08/05(金) 08:01:56.68叩きたくて必至の人に絡まれたくないし、君の為にデモを貼ってる訳じゃないから
0255デフォルトの名無しさん
2011/08/05(金) 08:53:20.35then you'd better making your comments in the language that
main contributers of webgl can read.
in other words, no one cares about rants in japanese.
0256デフォルトの名無しさん
2011/08/05(金) 10:59:14.18どうやって使えというんだろうな
期待してるから文句言ってるんだよ
0257デフォルトの名無しさん
2011/08/05(金) 11:06:13.82文句を言う人を全部敵認定して噛みつくような奴は邪魔者でしかない。
0258デフォルトの名無しさん
2011/08/05(金) 15:14:53.22webgl, alの関数をライブラリ化しておけば
全ての言語で開発できる
ゲーム専用のミニブラウザにして各os対応してしまえばクロプラ達成
たいした手間ではないな
ネット対応するゲームはそもそもメンテが必要だから
脆弱性が出るたびに更新し続ければいいわけで
とりあえず提示されてる問題は全て解決できる
0259デフォルトの名無しさん
2011/08/05(金) 16:26:39.89この前動かしたらオプション付けてwebglも動いた、何の問題もない
ライブラリを作れば開発環境にブラウザ使わなくていい
ブラウザ上で開発してもXULRunnerに埋め込めば動く
ネットゲーはそもそもメンテが必要
マイクロソフトの脆弱性の指摘をこれ以上主張することには何の意味もない
ウェブブラウザとしてのWebGLは失敗したとしても
クロスプラットフォーム3Dゲーム開発ライブラリの仕様策定と
それの実働環境の提供は成功した
マイクロソフトが脆弱性にこだわってWebGLを無視しても手遅れ
WebGLベースに開発していれば大きな潜在顧客を相手にできるから
企業も無視できない、ネットゲームとの相性もいい
脆弱性にこだわってたらマイクロソフトみたいに出遅れるかもな
NECが出遅れたときと同じ状況になってるわけだ
マイクロソフトはNEC用にWindowsを作って開発環境をwindowsにまとめた
今回は開発環境をWebGLにまとめる
0260デフォルトの名無しさん
2011/08/05(金) 16:43:44.71だからWebGLを攻撃する理由がマイクロソフトには存在するわけか
WebGLでゲーム作るか、.netでゲーム作るか
※ただしDirectXはWindowsでしか動かないのでクロプラするにはOpenGLが必須
マイクロソフトはmonoとそれで動くdirectxに
力を入れ始める間の時間稼ぎをできるのだろうか
そのための時間稼ぎが脆弱性だった
0261デフォルトの名無しさん
2011/08/05(金) 17:09:23.29↓
mono開発者レイオフ
↓
mono開発者起業
マイクロソフトが頼れるのは.netかSilverlightか
java, flashとも敵対してるしhtml5に結集しつつある
マイクロソフトはオフィスとエクセルで稼ぐしかないのかね
0262デフォルトの名無しさん
2011/08/05(金) 18:47:16.710263デフォルトの名無しさん
2011/08/05(金) 19:06:26.360264デフォルトの名無しさん
2011/08/05(金) 21:17:06.80C++/OpenGLでエンジン作ってV8でも組み込んだら?
そのほうがよっぽどクロスプラットフォームだし融通利くしパフォーマンスも出しやすいよ
0265デフォルトの名無しさん
2011/08/05(金) 22:13:12.90衝突判定や物理演算がcpu担当
行列の計算して描画するのがgpu担当
データ設定して流して(デバイス依存)命令出すだけなのがOpenGL
ただし衝突判定や物理演算はgpuに担当させることは可能
ボトルネックになるのは衝突判定や物理演算の箇所で
これはWebCLが担当できればいいと思っている
解像度が低ければgpu余るし
WebGLとWebCL使えればcpuには仕事がなくなるからスクリプトでも十分
政治的なことで技術選ぶのは好きじゃないけど
ゲイツちんが原発推進しまくってるから
誰が何を言ってもWebGL使うことにするよ
原発の脆弱性の方がよほど深刻だ
0266デフォルトの名無しさん
2011/08/06(土) 10:33:42.28>(WebGLの脆弱性より)原発の脆弱性の方がよほど深刻だ
こんな意味不明な酷い擁護する事からも、宗教的だと言わざるを得ない。この人頭おかしいわw
0267デフォルトの名無しさん
2011/08/06(土) 16:35:38.19文句言うのは好きにしていいけど、独りでやったら良いじゃん
他人の文句なんて聞きたくないし、絡まれたら面倒くさいわ
0268デフォルトの名無しさん
2011/08/06(土) 17:53:33.96具体的にどう書くの?
web_cl:ベクトル同士の内積を1億回計算する。
web_gl:ポリゴンを秒間1億個表示する。
実際に動く完全なコードをよろです。
0269デフォルトの名無しさん
2011/08/06(土) 17:57:58.77妙な熱意を持った人ばかり集まるのはどうしてだろうね・・・
0270デフォルトの名無しさん
2011/08/06(土) 21:38:40.43としか答えられないよ
0271デフォルトの名無しさん
2011/08/06(土) 21:48:36.92何で君に聞いてると思ったの?
何ではっきりした答えを求められてると思ったの?
0272デフォルトの名無しさん
2011/08/06(土) 22:22:28.470273デフォルトの名無しさん
2011/08/06(土) 23:23:54.46技術的な話をせず馬鹿みたいな事しか言わないから絡まれるんだよ。
そのくらいも分からない君は馬鹿だな。
0274268
2011/08/06(土) 23:48:53.35具体的なコードはどう書けば動くの?ただの掛け算ですよ。こんなの書き方知ってる人なら一瞬でしょ?
0275デフォルトの名無しさん
2011/08/06(土) 23:53:35.32質問してるのに偉そうな奴だな。そんなんじゃ誰も答えてくれんよ。
0276デフォルトの名無しさん
2011/08/07(日) 01:46:09.530277デフォルトの名無しさん
2011/08/15(月) 02:34:21.470278デフォルトの名無しさん
2011/08/15(月) 08:39:14.99http://madebyevan.com/webgl-water/
via http://news.ycombinator.com/item?id=2884141
0279デフォルトの名無しさん
2011/08/19(金) 01:41:31.280280デフォルトの名無しさん
2011/08/19(金) 01:49:09.04https://sites.google.com/site/hackthewebgl/learning-webglhon-yaku/the-lessons
シェーダーさえ分かってしまえば、それほど難しい事も無いと思うよ
0281デフォルトの名無しさん
2011/08/19(金) 13:39:39.30できてないだろ
0282デフォルトの名無しさん
2011/08/19(金) 21:40:26.54ラッパー通してればクロスドメインテクスチャ禁止に対応できたのかな
0283デフォルトの名無しさん
2011/08/28(日) 01:15:56.70それでみて挫折
<script id="shader-vs" type="x-shader/x-vertex">
<script id="shader-fs" type="x-shader/x-fragment">
この部分は何?
void main(void) {
なぜメインが複数あって、だれが呼ぶ?どういう順番で呼ぶ?分からない事だらけ
0284デフォルトの名無しさん
2011/08/28(日) 01:48:18.170285デフォルトの名無しさん
2011/09/15(木) 03:03:39.85ネットで"OpenGL 入門"でググって、普通のOpenGLの仕組みをまずは理解するといいと思う。
大ざっぱなOpenGLの仕組みは
頂点データ
↓
Vertex Shader(頂点単位の処理)
↓
ラスタライズ(3頂点の三角形から画素の集まりに変換)
↓
Fragment Shader(画素単位の処理)
↓
Zバッファ, カラーバッファ書き込み
↓
表示
みたいな感じだ。
Vertex Shaderで射影変換というのをやって
遠近感をだす。
Fragment Shaderで陰影を計算したり
テクスチャを読み込んで貼り付けたりするよ。
Zバッファで隠れた面を見えないようにする。
0286デフォルトの名無しさん
2011/09/15(木) 09:39:02.23そういったAPIを使わずに高レベルなライブラリを使う事が多い。
3Dにあまり詳しくない人でもUnreal EngineとかUnity等のゲームエンジンを使えば
GPUを使ったそこそこカッコいいCGのプログラムを作る事ができる。
WebでもWebGLを直接使わなくてもそこそこ3Dのできるライブラリが使われるようになるんじゃないかと思う。
WebGLはそういったライブラリを実装する基盤として使われると。
0288デフォルトの名無しさん
2011/09/17(土) 07:10:52.12仕様というかスペックやら画面サイズに違いがががが
ガラケー含めなくてもその傾向はあるし
なんだこれ…このスレに書き込もうとして貼り忘れて残ってたな
実際のところはハードに依存してる部分も多いからね…opengl4.0…
0289デフォルトの名無しさん
2011/09/18(日) 03:55:46.03Three.js、J3D、PhiloGL、SceneJS、GLGE のどれが
シェアを獲得するんだろう? 他にもある?
0290デフォルトの名無しさん
2011/09/18(日) 06:57:27.85低レベルまで開放しすぎて脆弱だから、そういうのを標準化しろ。
0291デフォルトの名無しさん
2011/09/19(月) 12:31:51.38組み込みのエフェクトがいくつかあれば十分
規格決めなくていいからさっさとどっかが独自実装して既成事実にしてくれ
0292デフォルトの名無しさん
2011/10/17(月) 19:02:36.820293デフォルトの名無しさん
2011/10/18(火) 00:13:24.73シーングラフ付を喜ぶのは日本人だけだよ。
0294デフォルトの名無しさん
2011/10/18(火) 09:24:14.16というようなライブラリはまだあまり…試行錯誤の段階かなぁ…この手のは
処理速度がボトルネックになりがちな印象 => 俺の実装がなそんなadhocに負けるわけが。黒魔ぐらぼー(南無参
0295デフォルトの名無しさん
2011/10/18(火) 21:37:04.55WebGLが本格的に使われることはないだろ。デモコーダーの遊び場止まり。
実案件の現実的な選択肢としては今後5年くらいはFlash 11になるか。
IEが滅びそうな気配もないし
http://lhsp.s206.xrea.com/misc/browser-share.html
>>287
> Unreal EngineとかUnity等のゲームエンジンを使えば
両方ともFlash行ってしまったね。HTML5陣営はなぜこいつらを逃したのか考えないと駄目だと思う。
まあ理由は簡単で、実装のシェアと、向こうはC++も使えるからなんだが。
>>289
作者的に推しなのはThree.js。なかなかの3D野郎だよ。
0296デフォルトの名無しさん
2011/10/18(火) 23:29:09.83FLASH11はないわ。理由は↓
http://www.publickey1.jp/blog/11/windows_8uiie10flashsilverlight.html
>Windows 8のタッチUI用IE10はプラグインに非対応。FlashもSilverlightも使えず
MSがやる気のないはWbeGLであってHTML5やJavaScriptじゃない。
0297デフォルトの名無しさん
2011/10/18(火) 23:40:12.17MSのポリシー的にいったんサポートしてしまったら永遠に互換性を保ち続けないといけないんだから
0298デフォルトの名無しさん
2011/10/19(水) 22:33:18.84極めて限られた使用状況の話をMSさんがどうこうと
一般論のように語るのはあまりどうかと思われ
大多数のPCで動けば当面は問題ないわ…wp7phone国内リリースとかもまだだっけか
と存在感が薄い気もするのだけど
>ASCII.jp - 2011年9月29日
>auから発売中の「IS12T」は世界初のWindows Phone 7.5搭載スマートフォン
いちおう出てたな…でも結局最後はシェアの問題だと思うよ(PC含めての
0299デフォルトの名無しさん
2011/10/19(水) 22:48:35.46みたいなのは頻発するよ
IE関係なくどこでも無効にされる
0300デフォルトの名無しさん
2011/10/20(木) 00:26:41.99WebGLを使った3DCGのSNS。
時代はすでにWebGLに移行してます。
0301デフォルトの名無しさん
2011/10/20(木) 11:21:00.58[WebGL][Firefox][Chrome]FirefoxやChromeでWebGLが動作しない理由
http://d.hatena.ne.jp/nakamura001/20110325/1301015219
windowsだと about:config などでブラウザの設定書き換えないと
表示できないのと(ubuntuだと何も設定しなくても表示されるけど!)
cpu に係る負荷の大きさとか操作しやすさを cg と比較とするとつらいかなぁ
http://www.cg-site.net/users/login/
ただ技術的には頑張ってるとかんじる部分も多そうなので今後に期待。
対応フォーマットの数が多そうなのはいいことだと思う
0302デフォルトの名無しさん
2011/10/20(木) 13:26:36.85CPU負荷はポリゴン単位の描画発行をするCgほうが重いし、ライティングもできない
Zソートによるちらつきは以前からモデリングしている人間にとって不評だ。
0303デフォルトの名無しさん
2011/10/20(木) 14:01:31.94信者が張るようなサイトでも結局は2度手間になっちゃうわけか。
0304デフォルトの名無しさん
2011/10/20(木) 14:48:06.01http://google-latlong.blogspot.com/2011/10/step-inside-map-with-google-mapsgl.html
>Google、WebGLを利用したGoogleマップ「Google MapsGL」アーリーベータ版公開
0305デフォルトの名無しさん
2011/10/20(木) 14:51:20.97http://workshop.chromeexperiments.com/bookcase
>Google、らせん状のデジタル本棚公開〜3Dグラフィック「WebGL」活用
0306デフォルトの名無しさん
2011/10/20(木) 14:53:36.17>WebGL Water
0307301
2011/10/20(木) 16:27:15.34いや最新のfirefox7.01だ俺が試したのは。
なので張ったリンク先のサイトの情報は
それなりに正確なものだとは思う。
0308デフォルトの名無しさん
2011/10/20(木) 17:20:17.800309デフォルトの名無しさん
2011/10/20(木) 19:33:46.97うんそこはデフォで false なんだけどグラフィックボードの種類によっては
http://d.hatena.ne.jp/nakamura001/20110319/1300540751
>WebGL : webgl.force-enabled を検索して true に
強制的に enabled にするオプションを付けてあげないと webgl が効かないんだな
とじぶんもさっき試してみて知ったからあまり偉そうに言えないんだけどさ…
でもHTML5って webgl だけじゃないしね色々選択肢があるのはいいこと
だと思うよ
0310デフォルトの名無しさん
2011/10/20(木) 19:40:47.26というかスレ違いだし…気に障ったらすまそ…
0311デフォルトの名無しさん
2011/10/23(日) 14:41:05.640312デフォルトの名無しさん
2011/10/25(火) 10:10:58.440313デフォルトの名無しさん
2011/10/25(火) 11:33:58.96わしもじゃよ!とOperaさんが
0314デフォルトの名無しさん
2011/10/25(火) 21:54:32.840315デフォルトの名無しさん
2011/10/25(火) 23:03:12.150316デフォルトの名無しさん
2011/10/26(水) 01:38:04.180317デフォルトの名無しさん
2011/10/26(水) 03:12:16.540318デフォルトの名無しさん
2011/10/26(水) 15:35:38.38ひとによって定義は違うかもしれんけど
0319デフォルトの名無しさん
2011/10/26(水) 16:21:59.51信者であろうと平気で梯子外しするから恐ろしいわ。
利用料金を大幅値上げして大半のユーザで2倍以上、中には10倍になった人もいる。
9月になってこの新料金が知らされて、9月末には適用すると言いだしたもんだから大騒ぎ
AppEngine SDK使っていたから他にも逃げ出せず、サービス終了か値上げを受け入れるかの二択を迫られた。
当然、利用者から怒号飛び交う猛反発を受けて、準備期間できたけどそれももう終わり。
0320デフォルトの名無しさん
2011/10/26(水) 19:33:10.380321デフォルトの名無しさん
2011/10/26(水) 19:45:06.660322デフォルトの名無しさん
2011/10/27(木) 07:20:24.470323デフォルトの名無しさん
2011/11/09(水) 01:55:04.63テクスチャ貼るだけでトリッキーすぎるぜ
0324デフォルトの名無しさん
2011/11/09(水) 10:35:40.89JavaScriptができるから、なんていうのは全くアドバンテージにはならん
■ このスレッドは過去ログ倉庫に格納されています