クロスプラットフォームの3D API OpenGL 及び次世代のローレベルAPI Vulkan に関する話題を扱うスレッド。
現在の最新バージョンは4.5
https://www.opengl.org/
https://www.khronos.org/vulkan
== OpenGLと一緒に使われるツール&ライブラリ ==
苦労したくなかったらとりあえず入れとけ。
・glx: XからOpenGLを使うためのライブラリ。普通は直接は使わず意識する事はない
・glut: クロスプラットフォームなツールキット。でもさすがに古くさい
・GLFW より新しいマルチプラットフォームなツールキット
・glew: これを入れないと拡張機能が使えないor使いにくい
・glxgears: 歯車が回るベンチマーク。-infoでOpenGLのバージョンが見られる。OpenGLの動作確認はこれで
・glxinfo: 自分の使っているカードのOpenGLの機能が全てリストアップされる。
・OpenTK C#からOpenGLを簡単に使えるようになる。VC#の強力なIntellisenseとあわせてサクサク開発可能。
・OpenSceneGraph: OpenGL を高度に抽象化し、利便性を高めたラッパー。C++ ライブラリ
・OpenGL Mathematics (GLM): GLSL 文法ライクの C++ 数学ライブラリ
== チュートリアルサイト ==
床井研究室: http://marina.sys.wakayama-u.ac.jp/~tokoi/oglarticles.html
OpenGL de プログラミング: http://wiki.livedoor.jp/mikk_ni3_92/
NeHe: http://nehe.gamedev.net/
Tutorials for OpenGL 3.3 and later http://www.opengl-tutorial.org/
Learning Modern 3D Graphics Programming http://www.arcsynthesis.org/gltut/
== 前スレ ==
OpenGL/Vulkanスレ Part22
https://mevius.5ch.net/test/read.cgi/tech/1440666771/
== 関連スレ ==
【O3D】HTML5用 3D API WebGL 【Canvas:3D】
http://peace.2ch.net/test/read.cgi/tech/1308761577/
OpenGL 2.0 専用スレ
http://peace.2ch.net/test/read.cgi/tech/1126268759/
探検
OpenGL/Vulkanスレ Part23
1デフォルトの名無しさん
2023/02/18(土) 12:21:31.33ID:om/XupNP2023/11/07(火) 19:29:21.06ID:scwXZtsG
OpenGL ES1.0と2.0を混在させることはできますか
例えば画像は1.0で描画してLINEは2.0で描画する
それができれば段階的に移行ができるので助かります
例えば画像は1.0で描画してLINEは2.0で描画する
それができれば段階的に移行ができるので助かります
2023/11/07(火) 19:49:22.22ID:c+I8Vc1Y
OpenGL ES 2.0の中に1.0のAPIも含まれているんじゃないの?
2023/11/12(日) 22:30:12.64ID:R71xf5Qj
画像の描画が遅いのですが画像一枚につき glDrawArrays するのではなくて複数画像を一度の描画命令で描画することは出来ますか
2023/11/12(日) 23:31:10.64ID:IUEeiAD3
無理
テクスチャアトラスでクグレ
っていうかドローコールを何回してんの?
GLESのドローコールはそんなに重くないから、余程の回数じゃないと重いとは感じないぞ
テクスチャアトラスでクグレ
っていうかドローコールを何回してんの?
GLESのドローコールはそんなに重くないから、余程の回数じゃないと重いとは感じないぞ
2023/11/13(月) 00:12:45.73ID:fjyKSj2j
一枚の大きな画像に全部の画像を詰め込んで切り出して使う感じですね
ただ、作ろうとしているものがアプリ起動後に動的に画像を取得してきて描画する感じなのでちょっと使いにくいかもですね
100個くらい同時に描画する感じですね
ただ、作ろうとしているものがアプリ起動後に動的に画像を取得してきて描画する感じなのでちょっと使いにくいかもですね
100個くらい同時に描画する感じですね
2023/11/13(月) 00:38:00.55ID:DLJWBF+P
precision highp float;
と書くと精度が上がるようなのですが
glUniform1f()する時にtoFloat()してから渡すので結局意味無い気がするのですが
doubleは渡せませんか
と書くと精度が上がるようなのですが
glUniform1f()する時にtoFloat()してから渡すので結局意味無い気がするのですが
doubleは渡せませんか
2023/11/13(月) 01:07:41.14ID:ahNJ1EOU
2023/11/13(月) 02:42:14.40ID:DLJWBF+P
一旦画像を描画した後、再描画することなくドラッグで表示位置を移動させることって可能ですか
2023/11/15(水) 22:50:52.71ID:eKHDpGEh
ETC1ってどうなんだろう
2023/11/16(木) 19:46:17.50ID:zXsdh4iP
テクスチャユニット
2023/11/18(土) 18:18:06.88ID:c9hxBdjf
ETC1が良さそうなのですが実行時にプログラムでpngから変換することはできますかAndroidです
2023/12/22(金) 14:08:48.66ID:UdPzx7/b
AndroidのOpenGL ES2.0でGL_LINE_STRIPで線を引くと斜めの時だけ線が細くなっている気がします。どうしたらいいですか
43デフォルトの名無しさん
2024/10/12(土) 07:42:12.23ID:TX2Byavs sdk-1.3.296.0
rel. note の VulkanTools の表記が間違ってるよ
rel. note の VulkanTools の表記が間違ってるよ
2024/10/13(日) 10:00:33.45ID:UZT3uuKD
終わってそうでなかなか終わらないねこのすれ
2024/10/13(日) 14:41:29.48ID:TcSKkg2v
結局Xはvulkanに置き換わったの?
46デフォルトの名無しさん
2024/11/10(日) 16:33:01.83ID:1OkihRNJ 質問です
あるソフトを導入しようとしたら「vulkan-1.dll」を入れろとエラーメッセージが出ました
ネットで調べたところ私のPCではvulkanに対応していないようです
この場合
vulkan対応のグラフィックカードを導入すれば解決するのでしょうか?
それともvulkanをそのままインストールしたら解決するのでしょうか?
【PCスペック】
dell inspiron 3647
CPU:インテルコアi3-4170 3.7ghz
GPU:インテルhdグラフィックス4400
あるソフトを導入しようとしたら「vulkan-1.dll」を入れろとエラーメッセージが出ました
ネットで調べたところ私のPCではvulkanに対応していないようです
この場合
vulkan対応のグラフィックカードを導入すれば解決するのでしょうか?
それともvulkanをそのままインストールしたら解決するのでしょうか?
【PCスペック】
dell inspiron 3647
CPU:インテルコアi3-4170 3.7ghz
GPU:インテルhdグラフィックス4400
2024/11/10(日) 18:39:37.79ID:+tGUOJg+
そりゃ新し目のグラフィックカード入れれば解決する
2024/11/28(木) 10:25:43.04ID:p3nkjMCM
8世代以降じゃないとミリ
49デフォルトの名無しさん
2025/02/20(木) 08:29:00.31ID:A6ZYZ0BP なんで無理矢理SDL3 なんてつかわせようとするの?
2025/05/26(月) 20:25:38.43ID:mlqQVqkT
最近のグラフィックスプログラミングの教育はUnreal EngineかUnityが主流ですか?
2025/06/14(土) 21:47:05.12ID:JRUorFKZ
コマンドプロンプトで vulkaninfo と入力すると情報が出てくるのですが
これってVulkan未対応のPCでも出てくるのでしょうか?
これってVulkan未対応のPCでも出てくるのでしょうか?
52デフォルトの名無しさん
2025/06/19(木) 12:25:09.73ID:62cVSBy3 vulkan未対応ってなんやねん…
vulkanSDK入れてパス通してるから出るわけで
vulkanSDK入れてパス通してるから出るわけで
2025/07/18(金) 07:55:28.81ID:X3TeSwgj
めも
Vulkan-Tools
ttps://github.com/KhronosGroup/Vulkan-Tools/issues/1130#issuecomment-3048310931
Vulkan-Tools
ttps://github.com/KhronosGroup/Vulkan-Tools/issues/1130#issuecomment-3048310931
レスを投稿する
ニュース
- 首相答弁「二度といわないぐらいいわないと国民は納得できない」 台湾有事質問した立民・岡田克也氏 ★3 [少考さん★]
- 【野球】MLB挑戦・村上宗隆がホワイトソックスと交渉 [NO FUTURE★]
- 国民・玉木代表「オフレコの話を記事にするメディアも問題では」 高市政権、官邸筋の核兵器保有発言めぐり [お断り★]
- 山形マット死事件、遺族が当時の生徒3人を3度目提訴…損害賠償請求権の消滅防ぐ目的 [煮卵★]
- おでんで飯が食えるか!おかずか否か…熱い「おでん論争」煮詰まるか? ★2 [蚤の市★]
- 【日独】「残業しない」「バカンスを取る」ドイツ人に、日本人は2倍働いても敵わない★2 [七波羅探題★]
- 過去に「10人の政治家の愛人」と噂された…若かりし頃の高市早苗 [633746646]
- 【悲報】障害者の妹を持つ姉「妹なんか生まれてこなければよかったのに!」高市さん助けて [811796219]
- パンダハウス🇯🇵😭 💨✈🐼🇨🇳🏡
- 俺がフードコートうろついてたらどうする?
- (´・ω・`)昨日食物繊維めっちゃ取ったからうんちがすごい出るの
- 大学時代の高市早苗さん、下宿に彼氏連れ込んで股間の核を爆発させまくって母親に殴られていた [377482965]
