20/08/20 00:01:45.21 rHVrqknA.net
思ったよりVulkan普及しないね
OpenGL系はもうオワコンかな
843:デフォルトの名無しさん
20/08/20 00:14:16.18 nYM8EGx9.net
処理速度出すなら必要じゃろ
844:デフォルトの名無しさん
20/08/20 01:49:43.66 lKF0DrE3.net
PCじゃともかくモバイルでは今のとこOpenGL以外選択肢ないから
845:デフォルトの名無しさん
20/08/20 17:47:12 MbwRgkW9.net
>>842
Mobileでは、3DといえばOpenGLだし、Webの3DであるところのWebGLも、
OpenGL ESとほぼ同じもので、OpenGL ESは、OpenGL 1.2 とほぼ同じ流儀。
なので、今は、OpenGL 1.2 と同じ書き方をしていれば、全てのプラットフォームで
グラフィックが描けるほど、OpenGLは、流行っている。
むしろ、Direct3Dの方が廃れていると言えるほど。
846:デフォルトの名無しさん
20/08/20 18:49:56.84 nYM8EGx9.net
問題なのはリンゴ様じゃのぉ
なぜ見捨てた
847:デフォルトの名無しさん
20/08/20 20:05:02.96 X1nNk3cj.net
Vulkanとかボルツマンイニシアチブとか次々と矢継早に出てきたと思ったら急になにも動きが
なくなったね。AMDでもCUDA互換コードが動くとか期待してたんだが。
ありゃあ何だったんだろう。
848:デフォルトの名無しさん
20/08/21 02:02:11.80 ySC03NbV.net
>>846
それだよな、iOS対応が滞っちゃったのが一番の敗因だわ
Vulkan自体は面白いんだけどなぁ
なんでこんなクソ囲い込みOSが普及しちゃうんだksg
849:デフォルトの名無しさん
20/08/21 04:04:38 doMMuhUQ.net
>>848
別に負けてないぞ
iOSでもやりたいヤツはmetalもやれ!ってだけだろ
850:デフォルトの名無しさん
20/08/21 09:12:41.15 SPVvFNrm.net
>>848
普及した理由は、iOSだけは、ハードをAppleだけが出していて、
デバイスの形状や穴の位置が少数に限定されるため、デバイスの保護ケース(入れ物)
の選択肢が増え、女子高生達が欲しがるような「かわいいケース」
が使えることが一番大きいと見ている。
逆にAndroidデバイスでは、デバイスの形状がメーカーによってまちまちなため、
合うケースが機種ごとに分かれてしまうため、自分が持っている機種に対する
ケースは結果的に選択肢が少なくなってしまう。
そのため、女子高生が好むような「かわいいケース」が選べない事態となっている。
iPhoneの場合は、アリエルが背面に描かれたケースを友達が持っているとする。
それと同じものが、Androidでは似たものはあっても、デザインの品質が
悪かったりする。または、良いものが有ったとしても、たまたま自分の
持っているデバイスには形状が合わなかたりする。
店に行ったとしよう。iOS用のケースは、40種類置いてあるとする。Androidの
場合は、メーカーが10有るので、1つのメーカーでは、4つしか選択肢がない。
851:デフォルトの名無しさん
21/01/13 18:31:24.12 Sxr/fWPH.net
openGLってほんと今後どうなる?
Appleだけが非推奨にしたからといって消えるものでもないだろうけど
852:デフォルトの名無しさん
21/01/13 23:44:12.04 QL0ByxxR.net
M1MacでもまだOpenGL使えるらしい
もし使えなくなっても、MetalやVulkan上で動かすライブラリが有るから何も気にしないでいい
ほぼ永久に使える
ただ、最高性能を引き出すことは出来ないけどね
853:デフォルトの名無しさん
21/01/14 04:30:59.10 ckB9NomO.net
普通に考えるとそうなんだが、アップルはキチガイだから
ときどき囲い込みを完成するために急にえげつない施策をやってくるから要注意
たとえばMetalを使うアプリには特別に審査が必要、としておいて審査でOpenGLの
ラッパーつかってるものは全部リジェクトする、とかね
854:デフォルトの名無しさん
21/01/14 08:52:22.61 A91VfwUt.net
それは無理だろう
スタティックリンクすれば始めからMetal使ってるものとの区別がつかない
855:デフォルトの名無しさん
21/01/14 14:21:41.06 SRRh41dS.net
過去にMetalラッパーが非公式API使ってたからラッパー使ってるとリジェクト!
ってのはあったけどまあちょっと違う話ではあるかな
とはいえ実際にサード製のラッパーでしか動かせなくなったら
何も気にしなくていいって言えるほど安心はできないけどね
856:デフォルトの名無しさん
21/01/14 15:26:34.56 GxiRCVNS.net
Appleが使わないのはどうでもいいけど
M1で使えないってなったら困るかもな
857:デフォルトの名無しさん
21/04/05 03:43:59.51 SDYSIyNbI
エンジニア、テクノロジスト、テクニシャン
URLリンク(yoshi-s.cocolog-nifty.com)
エンジニア、テクノロジスト、テクニシャンの違いについて
URLリンク(ddcph.hatenablog.com)
エンジニアとテクニシャンあるいは技術屋と職人の違い
URLリンク(www.02320.net)
あなたは本当にエンジニアですか?海外で「私はWebエンジニアです」と
名乗ると「経済学部卒なのに?」と聞かれた理由。
URLリンク(note.com)
エンジニアとは何か(日本と欧米の違い)
URLリンク(ce-akimoto.com)
はたして3ヶ月でエンジニアになれるのか
URLリンク(tsukamon.com)
エンジニアは「技術者」ではない。それは「工学者」である。
URLリンク(togetter.com)
技術者と技能者
URLリンク(www2.kanazawa-it.ac.jp)
工学系大学卒業者は皆エンジニアか ?
URLリンク(webty.jp)
第18回:「テクノロジスト」の社会的認知が必要
URLリンク(xtech.nikkei.com)
858:デフォルトの名無しさん
21/07/26 04:55:28.34 s0w+fTjB.net
いまさらopenGLはじめました
100個くらい同じ三角形を表示させると落ちる、、、
書き方なんだろうけど頑張ります
859:デフォルトの名無しさん
21/07/26 13:31:07.22 bC34eRyK.net
動かさず並べるだけなら余裕で1000個表示できた
移動させるときの変数の扱い方が悪いみたいだな…
Array使って中の変数の数値変えてるだけなんだけど
もう少し精進してみます
860:デフォルトの名無しさん
21/07/26 14:36:56.64 5u5J/MDS.net
その程度で落ちることは無いと思う
書き方が悪いとしたら
メモリリークかな
861:デフォルトの名無しさん
21/07/26 15:38:51.32 ZUHdqQ4+.net
1回だけでいい処理を繰り返し実行してるかもしれない
毎回bufferを生成してるとか
862:デフォルトの名無しさん
21/07/26 16:30:42.67 bC34eRyK.net
>>861
あ、それやっちゃってます…
三角形描く関数の中でバッファ作ってて、表示位置変えてその関数を何度も実行させて処理してますね…
見直ししてみます
ありがとです
863:デフォルトの名無しさん
21/07/26 20:48:21.08 ZUHdqQ4+.net
GLのBufferはサイズが不定だから最初ちょっと引っ掛かった
最大サイズが決まってる箱じゃなくて紙を好きなだけ挟めるファイル(バインダー)を
イメージするといいかもしれない
864:デフォルトの名無しさん
21/08/04 14:59:42.82 +oXHFO6s.net
androidのopenGL ESやってるけど
5年くらい前の機種だとメモリなのかCPUなのかとにかく足らない
865:デフォルトの名無しさん
21/08/05 10:10:43.87 Cq+sAU0F.net
5年前の機種とか切りすてでええがな
866:デフォルトの名無しさん
21/08/05 11:02:59.22 vbBkKRAb.net
android 5.0 使ってる人まだまだいるのよ
867:デフォルトの名無しさん
21/08/21 14:50:01.54 qzzQq94j.net
メモリーリークはどこかしらコードが間違ってる可能性高いよ
例えばglDelete忘れてるとかありがち
868:デフォルトの名無しさん
21/09/05 03:09:26.09 SP9DaJwh.net
カメラの位置 gluLookAt なんだけど
視点から注視点と、視点から頭の方向の2つのベクトルは直行してなくてもいいんだよね?
869:デフォルトの名無しさん
21/09/05 15:03:03.81 LgQhIBwq.net
平行(独立していない)だとだめじゃないか?
870:デフォルトの名無しさん
21/09/05 16:57:35.20 ALa5clAd.net
868です。
自己解決しました…たぶん…
頭
↑
視点→注視点
間の角度が何度だろうと
この2つのベクトルに直行する外積のベクトルが画面のx軸になるってことだと思う
なので独立も平行もないと思います
環境によっては異なるかもしれません
間違ってたらごめんなさい
871:デフォルトの名無しさん
21/09/06 15:09:19.32 DsY+3+kX.net
だから平行だと外積は?
872:デフォルトの名無しさん
21/09/08 16:00:33.03 45GUJlB8.net
馬鹿には無理