OpenGL 2.0 専用スレ。
ここでは、OpenGL の猛者のみが生き残る―――
探検
OpenGL 2.0 専用スレ
2005/09/09(金) 21:25:59
836デフォルトの名無しさん
2019/12/07(土) 13:56:28.01ID:4jkkIRaG age
837デフォルトの名無しさん
2019/12/07(土) 13:57:52.93ID:4jkkIRaG838デフォルトの名無しさん
2019/12/09(月) 19:14:29.97ID:p1vnOdMl >>835
補足すると、DirectXなどでも、ハードウェアに近いドライバは、
ハードウェア会社が用意していることが多い。しかし、DirectXの上位層
はMSが最初から用意している。なお、ドライバは層を成しており、
マザーボードとGPUの接続のためのドライバと、GPUのCoreUnit
を制御するためのドライバは別だったりするが、その話は置いておく
(もっと細かく分かれている可能性も有るが詳しくは分からない。)。
一方、OpenGLの場合は、上位層までハードウェアベンダーなどの
MS以外のサードパーティーが用意しているということ。ただし、
それだけだとアプリケーションからの呼び出しが余りにも不便になるので、
MS も wglGetProcAddress() だけは用意しているということになる。
補足すると、DirectXなどでも、ハードウェアに近いドライバは、
ハードウェア会社が用意していることが多い。しかし、DirectXの上位層
はMSが最初から用意している。なお、ドライバは層を成しており、
マザーボードとGPUの接続のためのドライバと、GPUのCoreUnit
を制御するためのドライバは別だったりするが、その話は置いておく
(もっと細かく分かれている可能性も有るが詳しくは分からない。)。
一方、OpenGLの場合は、上位層までハードウェアベンダーなどの
MS以外のサードパーティーが用意しているということ。ただし、
それだけだとアプリケーションからの呼び出しが余りにも不便になるので、
MS も wglGetProcAddress() だけは用意しているということになる。
839デフォルトの名無しさん
2020/01/12(日) 00:21:13.22ID:i5Uzpakr OpenGLのバージョンがどんなに上がっても
1.0は使えるということでOK?
1.0は使えるということでOK?
840デフォルトの名無しさん
2020/01/15(水) 08:50:00.18ID:fuPkBdS0 ok
841デフォルトの名無しさん
2020/07/08(水) 00:54:38.93ID:i2MlnrFX Android kotlinでopenGL やろうとしてるんだけどcontextがViewのrendrereに渡せず四苦八苦しています
touch eventの情報は渡せたけど加速度センサーの値が渡せない
洋書でもいいので何か参考になる資料があれば教えてください
touch eventの情報は渡せたけど加速度センサーの値が渡せない
洋書でもいいので何か参考になる資料があれば教えてください
842デフォルトの名無しさん
2020/08/09(日) 22:53:15.77ID:Uv/1ywkg 遅レスだが
うちの設計だがレンダラの管轄的に描画関連 頂点 テクスチャ 視点のみ持たせてる
タッチイベントやセンサーなんかはメインプログラムが持っていてそれらを渡すのではなく
逆にメインがレンダラの描画関連配列の参照をもらうだけにしてる
うちの設計だがレンダラの管轄的に描画関連 頂点 テクスチャ 視点のみ持たせてる
タッチイベントやセンサーなんかはメインプログラムが持っていてそれらを渡すのではなく
逆にメインがレンダラの描画関連配列の参照をもらうだけにしてる
843デフォルトの名無しさん
2020/08/20(木) 00:01:45.21ID:rHVrqknA 思ったよりVulkan普及しないね
OpenGL系はもうオワコンかな
OpenGL系はもうオワコンかな
844デフォルトの名無しさん
2020/08/20(木) 00:14:16.18ID:nYM8EGx9 処理速度出すなら必要じゃろ
845デフォルトの名無しさん
2020/08/20(木) 01:49:43.66ID:lKF0DrE3 PCじゃともかくモバイルでは今のとこOpenGL以外選択肢ないから
846デフォルトの名無しさん
2020/08/20(木) 17:47:12.25ID:MbwRgkW9 >>843
Mobileでは、3DといえばOpenGLだし、Webの3DであるところのWebGLも、
OpenGL ESとほぼ同じもので、OpenGL ESは、OpenGL 1.2 とほぼ同じ流儀。
なので、今は、OpenGL 1.2 と同じ書き方をしていれば、全てのプラットフォームで
グラフィックが描けるほど、OpenGLは、流行っている。
むしろ、Direct3Dの方が廃れていると言えるほど。
Mobileでは、3DといえばOpenGLだし、Webの3DであるところのWebGLも、
OpenGL ESとほぼ同じもので、OpenGL ESは、OpenGL 1.2 とほぼ同じ流儀。
なので、今は、OpenGL 1.2 と同じ書き方をしていれば、全てのプラットフォームで
グラフィックが描けるほど、OpenGLは、流行っている。
むしろ、Direct3Dの方が廃れていると言えるほど。
847デフォルトの名無しさん
2020/08/20(木) 18:49:56.84ID:nYM8EGx9 問題なのはリンゴ様じゃのぉ
なぜ見捨てた
なぜ見捨てた
848デフォルトの名無しさん
2020/08/20(木) 20:05:02.96ID:X1nNk3cj Vulkanとかボルツマンイニシアチブとか次々と矢継早に出てきたと思ったら急になにも動きが
なくなったね。AMDでもCUDA互換コードが動くとか期待してたんだが。
ありゃあ何だったんだろう。
なくなったね。AMDでもCUDA互換コードが動くとか期待してたんだが。
ありゃあ何だったんだろう。
849デフォルトの名無しさん
2020/08/21(金) 02:02:11.80ID:ySC03NbV850デフォルトの名無しさん
2020/08/21(金) 04:04:38.39ID:doMMuhUQ851デフォルトの名無しさん
2020/08/21(金) 09:12:41.15ID:SPVvFNrm >>849
普及した理由は、iOSだけは、ハードをAppleだけが出していて、
デバイスの形状や穴の位置が少数に限定されるため、デバイスの保護ケース(入れ物)
の選択肢が増え、女子高生達が欲しがるような「かわいいケース」
が使えることが一番大きいと見ている。
逆にAndroidデバイスでは、デバイスの形状がメーカーによってまちまちなため、
合うケースが機種ごとに分かれてしまうため、自分が持っている機種に対する
ケースは結果的に選択肢が少なくなってしまう。
そのため、女子高生が好むような「かわいいケース」が選べない事態となっている。
iPhoneの場合は、アリエルが背面に描かれたケースを友達が持っているとする。
それと同じものが、Androidでは似たものはあっても、デザインの品質が
悪かったりする。または、良いものが有ったとしても、たまたま自分の
持っているデバイスには形状が合わなかたりする。
店に行ったとしよう。iOS用のケースは、40種類置いてあるとする。Androidの
場合は、メーカーが10有るので、1つのメーカーでは、4つしか選択肢がない。
普及した理由は、iOSだけは、ハードをAppleだけが出していて、
デバイスの形状や穴の位置が少数に限定されるため、デバイスの保護ケース(入れ物)
の選択肢が増え、女子高生達が欲しがるような「かわいいケース」
が使えることが一番大きいと見ている。
逆にAndroidデバイスでは、デバイスの形状がメーカーによってまちまちなため、
合うケースが機種ごとに分かれてしまうため、自分が持っている機種に対する
ケースは結果的に選択肢が少なくなってしまう。
そのため、女子高生が好むような「かわいいケース」が選べない事態となっている。
iPhoneの場合は、アリエルが背面に描かれたケースを友達が持っているとする。
それと同じものが、Androidでは似たものはあっても、デザインの品質が
悪かったりする。または、良いものが有ったとしても、たまたま自分の
持っているデバイスには形状が合わなかたりする。
店に行ったとしよう。iOS用のケースは、40種類置いてあるとする。Androidの
場合は、メーカーが10有るので、1つのメーカーでは、4つしか選択肢がない。
852デフォルトの名無しさん
2021/01/13(水) 18:31:24.12ID:Sxr/fWPH openGLってほんと今後どうなる?
Appleだけが非推奨にしたからといって消えるものでもないだろうけど
Appleだけが非推奨にしたからといって消えるものでもないだろうけど
853デフォルトの名無しさん
2021/01/13(水) 23:44:12.04ID:QL0ByxxR M1MacでもまだOpenGL使えるらしい
もし使えなくなっても、MetalやVulkan上で動かすライブラリが有るから何も気にしないでいい
ほぼ永久に使える
ただ、最高性能を引き出すことは出来ないけどね
もし使えなくなっても、MetalやVulkan上で動かすライブラリが有るから何も気にしないでいい
ほぼ永久に使える
ただ、最高性能を引き出すことは出来ないけどね
854デフォルトの名無しさん
2021/01/14(木) 04:30:59.10ID:ckB9NomO 普通に考えるとそうなんだが、アップルはキチガイだから
ときどき囲い込みを完成するために急にえげつない施策をやってくるから要注意
たとえばMetalを使うアプリには特別に審査が必要、としておいて審査でOpenGLの
ラッパーつかってるものは全部リジェクトする、とかね
ときどき囲い込みを完成するために急にえげつない施策をやってくるから要注意
たとえばMetalを使うアプリには特別に審査が必要、としておいて審査でOpenGLの
ラッパーつかってるものは全部リジェクトする、とかね
855デフォルトの名無しさん
2021/01/14(木) 08:52:22.61ID:A91VfwUt それは無理だろう
スタティックリンクすれば始めからMetal使ってるものとの区別がつかない
スタティックリンクすれば始めからMetal使ってるものとの区別がつかない
856デフォルトの名無しさん
2021/01/14(木) 14:21:41.06ID:SRRh41dS 過去にMetalラッパーが非公式API使ってたからラッパー使ってるとリジェクト!
ってのはあったけどまあちょっと違う話ではあるかな
とはいえ実際にサード製のラッパーでしか動かせなくなったら
何も気にしなくていいって言えるほど安心はできないけどね
ってのはあったけどまあちょっと違う話ではあるかな
とはいえ実際にサード製のラッパーでしか動かせなくなったら
何も気にしなくていいって言えるほど安心はできないけどね
857デフォルトの名無しさん
2021/01/14(木) 15:26:34.56ID:GxiRCVNS Appleが使わないのはどうでもいいけど
M1で使えないってなったら困るかもな
M1で使えないってなったら困るかもな
858デフォルトの名無しさん
2021/07/26(月) 04:55:28.34ID:s0w+fTjB いまさらopenGLはじめました
100個くらい同じ三角形を表示させると落ちる、、、
書き方なんだろうけど頑張ります
100個くらい同じ三角形を表示させると落ちる、、、
書き方なんだろうけど頑張ります
859デフォルトの名無しさん
2021/07/26(月) 13:31:07.22ID:bC34eRyK 動かさず並べるだけなら余裕で1000個表示できた
移動させるときの変数の扱い方が悪いみたいだな…
Array使って中の変数の数値変えてるだけなんだけど
もう少し精進してみます
移動させるときの変数の扱い方が悪いみたいだな…
Array使って中の変数の数値変えてるだけなんだけど
もう少し精進してみます
860デフォルトの名無しさん
2021/07/26(月) 14:36:56.64ID:5u5J/MDS その程度で落ちることは無いと思う
書き方が悪いとしたら
メモリリークかな
書き方が悪いとしたら
メモリリークかな
861デフォルトの名無しさん
2021/07/26(月) 15:38:51.32ID:ZUHdqQ4+ 1回だけでいい処理を繰り返し実行してるかもしれない
毎回bufferを生成してるとか
毎回bufferを生成してるとか
862デフォルトの名無しさん
2021/07/26(月) 16:30:42.67ID:bC34eRyK863デフォルトの名無しさん
2021/07/26(月) 20:48:21.08ID:ZUHdqQ4+ GLのBufferはサイズが不定だから最初ちょっと引っ掛かった
最大サイズが決まってる箱じゃなくて紙を好きなだけ挟めるファイル(バインダー)を
イメージするといいかもしれない
最大サイズが決まってる箱じゃなくて紙を好きなだけ挟めるファイル(バインダー)を
イメージするといいかもしれない
864デフォルトの名無しさん
2021/08/04(水) 14:59:42.82ID:+oXHFO6s androidのopenGL ESやってるけど
5年くらい前の機種だとメモリなのかCPUなのかとにかく足らない
5年くらい前の機種だとメモリなのかCPUなのかとにかく足らない
865デフォルトの名無しさん
2021/08/05(木) 10:10:43.87ID:Cq+sAU0F 5年前の機種とか切りすてでええがな
866デフォルトの名無しさん
2021/08/05(木) 11:02:59.22ID:vbBkKRAb android 5.0 使ってる人まだまだいるのよ
867デフォルトの名無しさん
2021/08/21(土) 14:50:01.54ID:qzzQq94j メモリーリークはどこかしらコードが間違ってる可能性高いよ
例えばglDelete忘れてるとかありがち
例えばglDelete忘れてるとかありがち
868デフォルトの名無しさん
2021/09/05(日) 03:09:26.09ID:SP9DaJwh カメラの位置 gluLookAt なんだけど
視点から注視点と、視点から頭の方向の2つのベクトルは直行してなくてもいいんだよね?
視点から注視点と、視点から頭の方向の2つのベクトルは直行してなくてもいいんだよね?
869デフォルトの名無しさん
2021/09/05(日) 15:03:03.81ID:LgQhIBwq 平行(独立していない)だとだめじゃないか?
870デフォルトの名無しさん
2021/09/05(日) 16:57:35.20ID:ALa5clAd 868です。
自己解決しました…たぶん…
頭
↑
視点→注視点
間の角度が何度だろうと
この2つのベクトルに直行する外積のベクトルが画面のx軸になるってことだと思う
なので独立も平行もないと思います
環境によっては異なるかもしれません
間違ってたらごめんなさい
自己解決しました…たぶん…
頭
↑
視点→注視点
間の角度が何度だろうと
この2つのベクトルに直行する外積のベクトルが画面のx軸になるってことだと思う
なので独立も平行もないと思います
環境によっては異なるかもしれません
間違ってたらごめんなさい
871デフォルトの名無しさん
2021/09/06(月) 15:09:19.32ID:DsY+3+kX だから平行だと外積は?
872デフォルトの名無しさん
2021/09/08(水) 16:00:33.03ID:45GUJlB8 馬鹿には無理
873デフォルトの名無しさん
2023/10/15(日) 22:36:02.76ID:BrxXuoxi 夏に向けて水着買いに行かなあかんなぁ
レスを投稿する
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★3 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に ★2 [ぐれ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【芸能】84歳・岩下志麻の最新姿「マジか」「嘘でしょ」「こんな…」「本当に」「恐るべし」「雰囲気が違う」 [湛然★]
- 【芸能】元尼神インター・誠子、来春に京都移住へ「フリーになって自分の幸せを見つけました」芸人活動は継続 [湛然★]
- 【実況】博衣こよりのえちえち朝こよ🧪★2
- 【悲報】小野田紀美さん、宇宙人みたいな服を着てしまう…また、そのことを突っ込まれブチ切れ中www [856698234]
- 【実況】博衣こよりのえちえち朝こよ🧪
- ホロライブ、上場企業なのに故人を悪質ネタにして炎上 [329329848]
- 高市早苗の車のナンバー、中国人に気付かれて炎上wwwwwwwwwwwwwwwwwwwwwww [329329848]
- 🏡
