クロスプラットフォームの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スレ Part21
http://peace.2ch.net/test/read.cgi/tech/1409581958/
== 関連スレ ==
【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スレ Part22©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2015/08/27(木) 18:12:51.54ID:VxmGCqDu
361デフォルトの名無しさん
2016/07/26(火) 20:37:51.77ID:jYnejzD0 いまやスマホだよな
362デフォルトの名無しさん
2016/07/26(火) 20:37:53.18ID:jYnejzD0 いまやスマホだよな
363デフォルトの名無しさん
2016/07/26(火) 23:46:34.98ID:1yunqESs Steamの調査だとWindowsが95%以上だけどな
364デフォルトの名無しさん
2016/07/26(火) 23:50:35.33ID:HtJzFbj/ スマホもハードが進化したらPC用OSになる
365デフォルトの名無しさん
2016/07/27(水) 10:44:58.20ID:MIqC1yVf スマホは電池の問題があるから意図的に遅くても消費電力少ないCPU使ってるから
PCを超えることはないんだよバーカ
PCを超えることはないんだよバーカ
366デフォルトの名無しさん
2016/07/27(水) 12:34:24.99ID:n5XSmKiJ 逆にAndroidがWindowsを置き換える
MS帝国の終焉
MS帝国の終焉
367デフォルトの名無しさん
2016/07/27(水) 13:36:40.66ID:lrmpmMbD それ言うならChromeOS(Chromebook)だな
もはやAndroidも包含してんだから
もはやAndroidも包含してんだから
368デフォルトの名無しさん
2016/07/27(水) 14:24:40.83ID:CeyxgAlj AndroidのOpenGLESは正直無茶苦茶で完全にiOSに敗北してるからさっさとVulkanラッパーに移行したい
369デフォルトの名無しさん
2016/07/27(水) 17:57:49.91ID:aSOycJoj ChromeOSを電話に乗せればよかったんじゃと思う泥は急こしらえっていうか雑だね嫌いじゃないが
370デフォルトの名無しさん
2016/07/27(水) 22:46:27.42ID:+xrdoiGB >>368
Vulkanの薄いAPIすら心配なレベルだからなぁ…
Vulkanの薄いAPIすら心配なレベルだからなぁ…
371デフォルトの名無しさん
2016/07/27(水) 22:50:44.37ID:0Ef+lpVH AndroidのOpenGLESが無茶苦茶に思えるのは腐ってるドライバのせいだろ
しかもアップデートもされない
Vulkanではそうならないことを願う
しかもアップデートもされない
Vulkanではそうならないことを願う
372デフォルトの名無しさん
2016/07/30(土) 16:49:27.46ID:NnN7Vre0 >>369
ChromeOSに限らずGoogleの出すものは全部雑な感じする
ChromeOSに限らずGoogleの出すものは全部雑な感じする
373デフォルトの名無しさん
2016/08/02(火) 06:56:55.79ID:R+izKGGu vulkanってHLSL使えるらしいからGLSLいらないね
374デフォルトの名無しさん
2016/08/03(水) 00:09:59.72ID:jr+ageRA GLSLは滅びぬ、何度でも蘇るさ!
375デフォルトの名無しさん
2016/08/03(水) 00:26:49.09ID:TYVGHSEt ていうか特定のシェーダー言語に捕らわれる必要は無くなったわけだし
376デフォルトの名無しさん
2016/08/03(水) 10:22:21.68ID:n1aeLSbX なんにしろそんな最新ハードまだ持ってないし日本語本もないしOpenGL ES3の方が覚えたい
377デフォルトの名無しさん
2016/08/08(月) 23:48:34.59ID:k72FOCvw Vulkan実行すると、OSいきなり落ちたりしない?
コーディングしてて即落ちして萎える。
コーディングしてて即落ちして萎える。
378デフォルトの名無しさん
2016/08/09(火) 00:02:34.00ID:/90aZcQE おま環じゃね?
379デフォルトの名無しさん
2016/08/09(火) 01:02:18.05ID:cMzsnvho OpenGLみたいにドライバーが実行時エラーを補足しないからな
380デフォルトの名無しさん
2016/08/11(木) 11:27:04.55ID:lFfds5RZ おまコードじゃね?
381デフォルトの名無しさん
2016/08/11(木) 13:12:10.10ID:FP3MI2h+ おま○コード
382デフォルトの名無しさん
2016/08/16(火) 17:35:02.14ID:/553Bm79 DirectXじゃなくてOpenGL使う意味ってある?OpenGLは研究に使われてるイメージ
383デフォルトの名無しさん
2016/08/16(火) 17:48:32.17ID:+HOVpTRk mac対応
384デフォルトの名無しさん
2016/08/16(火) 18:34:02.00ID:6YKAxD8c385デフォルトの名無しさん
2016/08/16(火) 18:43:56.12ID:HlSmpCVY DirectXで書くといずれ動く環境が無くなる可能性があるが
OpenGLはいまだにドライバが1.0のコードが動くように対応している
その違い
だからといって今更begin,end,vertexを使ったコードを書くべきでは全くない
たまに質問見かけたりするけどな
OpenGLはいまだにドライバが1.0のコードが動くように対応している
その違い
だからといって今更begin,end,vertexを使ったコードを書くべきでは全くない
たまに質問見かけたりするけどな
386デフォルトの名無しさん
2016/08/16(火) 20:03:30.29ID:/553Bm79 >>383-385
使えるAPIもOpenGLの方が少ないイメージあったんだけどあまり変わらないってことか
使えるAPIもOpenGLの方が少ないイメージあったんだけどあまり変わらないってことか
387デフォルトの名無しさん
2016/08/16(火) 20:15:59.04ID:EOyum1ME 1から勉強する場合はDirectXとOpenGLとVulkan、どれがいいのん?
388デフォルトの名無しさん
2016/08/16(火) 20:50:06.17ID:o2FZVflw >>387
DirectX(D3D11)安定
DirectX(D3D11)安定
389デフォルトの名無しさん
2016/08/16(火) 21:20:02.38ID:5Trr3wwO dxは日本語リファレンスが神
3dに対する情報も多く含み大変勉強になる
俺もdx11を勧める
3dに対する情報も多く含み大変勉強になる
俺もdx11を勧める
390デフォルトの名無しさん
2016/08/16(火) 21:45:25.49ID:EOyum1ME391デフォルトの名無しさん
2016/08/16(火) 23:35:20.25ID:56zF905F つうか3DAPIに安定を求めても無駄だ
OpenGLは比較的安定してるから研究目的で使われてるだけだ
それと最先端の情報は間違いなく日本語ではない
OpenGLは比較的安定してるから研究目的で使われてるだけだ
それと最先端の情報は間違いなく日本語ではない
392デフォルトの名無しさん
2016/08/17(水) 11:03:05.64ID:VM9CuBkP OpenGLとD3D9は古い手法が混ざっていて混乱の元
VulkanとD3D12は周辺知識が余計に要る
VulkanとD3D12は周辺知識が余計に要る
393デフォルトの名無しさん
2016/08/17(水) 13:52:00.66ID:P3V6aYuj お前どっちもちゃんと扱った事ないだろw
394デフォルトの名無しさん
2016/08/17(水) 15:34:47.82ID:fGC+I60P WindowsだけならDirectXで良いけど、スマフォとかMacとかマルチを考えるならOpenGL
395デフォルトの名無しさん
2016/08/17(水) 16:45:06.27ID:7YeA1aVk 1から勉強するならWebGLが最適
最新のブラウザには良く出来たデバッガとプロファイラが備わってるし
コンソールにはご丁寧に実行時エラーを表示してくれる
どうせお前ら実行時エラー出しまくりなんだろうからこれが滅茶苦茶役に立つ
で、基礎を身に着けたらC++とかでやればいい
最新のブラウザには良く出来たデバッガとプロファイラが備わってるし
コンソールにはご丁寧に実行時エラーを表示してくれる
どうせお前ら実行時エラー出しまくりなんだろうからこれが滅茶苦茶役に立つ
で、基礎を身に着けたらC++とかでやればいい
396デフォルトの名無しさん
2016/08/17(水) 20:09:15.75ID:QRsMLiC7397デフォルトの名無しさん
2016/08/17(水) 20:13:46.78ID:SlPTVXjn coreプロファイルってなんですか?
398デフォルトの名無しさん
2016/08/18(木) 20:01:09.03ID:MF6CGVf/ 2.xまでにあった要らん機能まで思い切って削っちゃったバージョン?
399デフォルトの名無しさん
2016/08/19(金) 20:50:01.17ID:s5nMr5/q directx周りのossのライブラリは軒並み微妙な印象
400デフォルトの名無しさん
2016/09/02(金) 15:44:31.82ID:HIFOxvQq401デフォルトの名無しさん
2016/09/03(土) 16:40:52.81ID:FrYijLTu402デフォルトの名無しさん
2016/09/03(土) 23:51:00.03ID:h2wll6jz 日経エレクトロニクスでも記事になってた全固体電池じゃね?
安全で容量が数倍になるうえに寿命も長く、さらに充電時間も短縮するとか。
安全で容量が数倍になるうえに寿命も長く、さらに充電時間も短縮するとか。
403デフォルトの名無しさん
2016/09/06(火) 00:16:04.95ID:dm/HXvsI 固体電池が実用になるのは早くても2020年頃になると思うけどね
で、容量が大きくなったからと言ってGPUをブン回すことが出来るかって言うとそうじゃないな
電池の持ちは良くなるだろうけど現状でもスマホで3Dゲームやると
持ってられなくなるぐらい熱くなるから、結局GPUの省電力化が全てだろう
で、容量が大きくなったからと言ってGPUをブン回すことが出来るかって言うとそうじゃないな
電池の持ちは良くなるだろうけど現状でもスマホで3Dゲームやると
持ってられなくなるぐらい熱くなるから、結局GPUの省電力化が全てだろう
404デフォルトの名無しさん
2016/09/06(火) 10:46:46.56ID:dPVu7qd7 さすがにpcか据え置き機でやれよ
405デフォルトの名無しさん
2016/09/06(火) 18:54:57.67ID:MfZbc6Jb mobile が PC 追い越すことは永遠にない
406デフォルトの名無しさん
2016/09/06(火) 21:01:44.94ID:3p+KPqnG407デフォルトの名無しさん
2016/09/06(火) 21:23:34.01ID:e+pQoU+e お前は未来技術板にでも行くんだな。
408デフォルトの名無しさん
2016/09/06(火) 22:32:04.24ID:xiDyDxAm 物理的なサイズの問題はどこいったのかな。
小型で高性能化したスマホの技術を結局デスクトップに応用できるんだからでかいほうが強いのはずっとかわらん。
小型で高性能化したスマホの技術を結局デスクトップに応用できるんだからでかいほうが強いのはずっとかわらん。
409デフォルトの名無しさん
2016/09/06(火) 23:50:21.43ID:BbG5xseE410デフォルトの名無しさん
2016/09/07(水) 00:29:44.15ID:CPDLZkVP 説得力ゼロでワロタ
411デフォルトの名無しさん
2016/09/07(水) 04:08:46.45ID:QI1brpnk わりとどうでもいい
412デフォルトの名無しさん
2016/09/07(水) 08:27:53.20ID:v4venNLg ボードが既にスマホよりでかいのにな
413デフォルトの名無しさん
2016/09/07(水) 12:37:33.59ID:uvFp1gK4 >>410
昔はCGをスパコンでレンダリングする事が当たり前だったが
今はPCを使っている(今でもスパコンの方が性能が上なのにだ)
この期に及んでPCはスパコンを超えられないと言ってるようなもん
あるしきい値を超えるとデカい方が衰退していく
昔はCGをスパコンでレンダリングする事が当たり前だったが
今はPCを使っている(今でもスパコンの方が性能が上なのにだ)
この期に及んでPCはスパコンを超えられないと言ってるようなもん
あるしきい値を超えるとデカい方が衰退していく
414デフォルトの名無しさん
2016/09/07(水) 12:45:57.96ID:gFiV+ayk やたらと必死だけど根本的に脳味噌腐っててワロタ
415デフォルトの名無しさん
2016/09/07(水) 14:01:53.25ID:uvFp1gK4 ま、単純に「いつか mobile が PC 追い越す」と言えば納得するだろ
そんなの今時みんな言ってる
要するに何を追い越すと明記してないから俺はPC用のディスクリートGPUなんて
いつか誰も使わなくなるという観点から書き込んでただけだ
そんなの今時みんな言ってる
要するに何を追い越すと明記してないから俺はPC用のディスクリートGPUなんて
いつか誰も使わなくなるという観点から書き込んでただけだ
416デフォルトの名無しさん
2016/09/07(水) 14:08:33.80ID:uvFp1gK4 PC用のディスクリートGPUの方がデカいからモバイル用GPUは性能が「永遠」に追いつかないなんて
短絡的で糞つまらん事書き込む奴がいるからこんな事になった
短絡的で糞つまらん事書き込む奴がいるからこんな事になった
417デフォルトの名無しさん
2016/09/07(水) 14:11:37.78ID:EVMT8UqU 合わせてPCの性能も高くなるので永久に追いつかない件
418デフォルトの名無しさん
2016/09/07(水) 14:20:37.59ID:uvFp1gK4 サルは「永遠」に人類を超えられない、と言ってる事が一緒だなw
サルには無事で人類にだけ感染する致命的な病気で人類が絶滅する可能性があったり
知能指数が低い子供しか生まれなくなる可能性もある
「永遠」とか簡単に言って納得してる奴ってプログラマとしては致命的だな
サルには無事で人類にだけ感染する致命的な病気で人類が絶滅する可能性があったり
知能指数が低い子供しか生まれなくなる可能性もある
「永遠」とか簡単に言って納得してる奴ってプログラマとしては致命的だな
419デフォルトの名無しさん
2016/09/07(水) 15:01:21.08ID:YSZpbVen420デフォルトの名無しさん
2016/09/07(水) 15:05:20.64ID:HvbhVLNV >>419
勝てる気がしない
勝てる気がしない
421デフォルトの名無しさん
2016/09/07(水) 17:27:15.68ID:17d1VWw3 頭の悪さがプログラマとして致命的だな
ただの荒らしだろうけど
ただの荒らしだろうけど
422デフォルトの名無しさん
2016/09/07(水) 19:55:36.21ID:uvFp1gK4 >>421
「永遠」を証明するにはそれを阻害するあらゆる可能性を全て排除出来て初めて証明出来るが
それは要するに悪魔の証明という事だ
とりあえず、お前の突っ込みはただ悪口を言うだけの幼稚園児並みだなw
「永遠」を証明するにはそれを阻害するあらゆる可能性を全て排除出来て初めて証明出来るが
それは要するに悪魔の証明という事だ
とりあえず、お前の突っ込みはただ悪口を言うだけの幼稚園児並みだなw
423デフォルトの名無しさん
2016/09/07(水) 23:03:24.31ID:kDxgbqqE 簡単な話、PCもモバイルも無くなるかも知れない。
PC が先に無くなれば、モバイルが追い越す期間が存在することになる。
どうでもいい話だ。
仕事があればスマホでもPCでもコンシューマでも、必要な程度に作りこむさ。
PC が先に無くなれば、モバイルが追い越す期間が存在することになる。
どうでもいい話だ。
仕事があればスマホでもPCでもコンシューマでも、必要な程度に作りこむさ。
424デフォルトの名無しさん
2016/09/08(木) 01:13:52.71ID:WFFFt8FR デスクトップが衰退していくのは無くなるからモバイルが追い越すとか、それ性能の話とは全く関係ないっていう滑稽さ
425デフォルトの名無しさん
2016/09/08(木) 01:50:45.12ID:IjrSLplX ダウンサイジングでWSやオフコンが消えたから今度はPCが消える的な話なら多少はね
若い世代はPC持たないしフツーの家庭からPCが消える可能性もなくはない
若い世代はPC持たないしフツーの家庭からPCが消える可能性もなくはない
426デフォルトの名無しさん
2016/09/08(木) 02:51:28.88ID:0hht2XCk 性能なんて相対的なもんだろ
PCが無くなってスマホがその位置になって、コンピューターは指輪ぐらいの大きさになって
その指輪ぐらいの大きさの何かが永遠にスマホを越えられないって誰かが言うんだろうよ
PCが無くなってスマホがその位置になって、コンピューターは指輪ぐらいの大きさになって
その指輪ぐらいの大きさの何かが永遠にスマホを越えられないって誰かが言うんだろうよ
427デフォルトの名無しさん
2016/09/08(木) 08:52:40.65ID:7o4m/kCG 何年も前から
ネットサーフィンとメールしかやらない層がフル機能のPC買って
ウイルスにやられたりするのは愚かしいと思ってたし
あるべき姿に戻るだけ
スマホの詰め込み過ぎもいずれアジアの廉価製品が出てきて駆逐されるだろう
ネットサーフィンとメールしかやらない層がフル機能のPC買って
ウイルスにやられたりするのは愚かしいと思ってたし
あるべき姿に戻るだけ
スマホの詰め込み過ぎもいずれアジアの廉価製品が出てきて駆逐されるだろう
428デフォルトの名無しさん
2016/09/12(月) 16:18:05.89ID:GTMYmn5k Vulkan SDK 1.0.26.0
429デフォルトの名無しさん
2016/10/01(土) 13:39:18.23ID:nUT6iF3U 質問だけど
2D画像を表示するために構造体でテクスチャID、幅と高さの大きさを持たせて使ってるんだが
テクスチャIDから画像の幅と高さを取得するメソッドってないの?
スッキリさせたい。glfwです
2D画像を表示するために構造体でテクスチャID、幅と高さの大きさを持たせて使ってるんだが
テクスチャIDから画像の幅と高さを取得するメソッドってないの?
スッキリさせたい。glfwです
430デフォルトの名無しさん
2016/10/01(土) 16:15:52.39ID:PHorM5/5 glgetなんちゃら
431デフォルトの名無しさん
2016/10/01(土) 17:51:15.55ID:nUT6iF3U 見当たりません・・・
432デフォルトの名無しさん
2016/10/01(土) 18:02:04.33ID:nUT6iF3U 見つかりました。glGetTexLevelParameterivのことですね!
ありがとうございます
ありがとうございます
433デフォルトの名無しさん
2016/10/01(土) 18:06:48.64ID:QBQLTxiB バカルンの本はまだ出ないんだな
まあどうせ実機ないからテストできん
まあどうせ実機ないからテストできん
434デフォルトの名無しさん
2016/10/01(土) 19:15:46.11ID:j7/Bc0bs ばかるん?
PCでもわりと最近のGPUなら動くだろ?Vulkan
PCでもわりと最近のGPUなら動くだろ?Vulkan
435デフォルトの名無しさん
2016/10/01(土) 22:45:36.64ID:uhQiho5C ゲームなら既に、DOOMとThe Talos PrincipleとDota2がVulkanで動いてる。
本なんて要らんだろ。本が必要なレベルの人間には扱えない。
本なんて要らんだろ。本が必要なレベルの人間には扱えない。
436デフォルトの名無しさん
2016/10/01(土) 23:46:07.93ID:skXxXWUu んなことはない
日本語の本は期待できないが本家赤本は最初7月には出るはずだったのがひと月ずつずれていって今では11月発売だ
とりあえず赤本待ち
日本語の本は期待できないが本家赤本は最初7月には出るはずだったのがひと月ずつずれていって今では11月発売だ
とりあえず赤本待ち
437デフォルトの名無しさん
2016/10/02(日) 01:29:36.47ID:sd32PxOB 馬鹿るん♪
438デフォルトの名無しさん
2016/10/03(月) 01:52:58.66ID:RfUrM0Co439デフォルトの名無しさん
2016/10/03(月) 02:07:52.63ID:RfUrM0Co Vulkanを魔術みたいに特別扱いしてる奴ダサ過ぎw
PS4のローレベルなAPIはかなりむずいが詳細なドキュメントが日本語で付いてるよ
それ理解した奴ならVulkanに置き換えるのは簡単だろ、同じAMDだし
俺らはそんな経験ないんだから赤本から始めるんだ
PS4のローレベルなAPIはかなりむずいが詳細なドキュメントが日本語で付いてるよ
それ理解した奴ならVulkanに置き換えるのは簡単だろ、同じAMDだし
俺らはそんな経験ないんだから赤本から始めるんだ
440デフォルトの名無しさん
2016/10/03(月) 21:09:30.88ID:BkBOvdSx 英語のWebサイトなんであんな真っ黒なんだよ
アダルトサイトと区別つかねえ
アダルトサイトと区別つかねえ
441デフォルトの名無しさん
2016/10/09(日) 18:49:04.27ID:Xj0BbRf6 Vulkan使っても体感速度はほとんど変わらない
PCならせいぜい10%程度みたい
PCならせいぜい10%程度みたい
442デフォルトの名無しさん
2016/10/09(日) 22:52:45.33ID:cO312FMp 10%は十分大きいと思うけど
443デフォルトの名無しさん
2016/10/11(火) 14:03:30.72ID:+ncvTzhG CPUに負荷が掛かりまくりでギリギリでも無ければ体感速度は変わらないでしょ?
444デフォルトの名無しさん
2016/10/11(火) 16:42:10.06ID:EYmFfrNB 無駄な処理が減れば、それだけ消費電力が減るんだよ!
445デフォルトの名無しさん
2016/10/11(火) 22:08:02.31ID:Il8D3j4M Vulkan使って変わらないのは単に使いこなしてないだけじゃないのか?
446デフォルトの名無しさん
2016/10/15(土) 15:33:54.85ID:2eRhSzEv Vulkan SDK 1.0.30.0
447デフォルトの名無しさん
2016/10/16(日) 23:15:10.74ID:ezHfniSP 太陽戦隊
448デフォルトの名無しさん
2016/10/22(土) 02:06:34.20ID:n4KWzxAz449デフォルトの名無しさん
2016/10/22(土) 09:00:47.31ID:ksoZ+Sju gtkmm3+epoxy+sgslで隠面消去の方法を質問したいのだけど
何処のスレが良いのですか?
何処のスレが良いのですか?
450デフォルトの名無しさん
2016/10/22(土) 10:59:15.86ID:O48rD9qT くだすれ
451デフォルトの名無しさん
2016/10/22(土) 11:23:56.21ID:ksoZ+Sju sgslって何だ・・・org
glslです
プログラム板のくだすれで質問できそうなのは「くだすれC++/CLI(初心者用)part2」だけど・・・
行ってみます
glslです
プログラム板のくだすれで質問できそうなのは「くだすれC++/CLI(初心者用)part2」だけど・・・
行ってみます
452デフォルトの名無しさん
2016/10/24(月) 08:30:59.75ID:OFHJSBPt OpenGLAPIでラップして使えるなら使う
453デフォルトの名無しさん
2016/10/25(火) 20:56:46.57ID:qOm0CxnU PBOからテクスチャにピクセルデータの転送を行いたいのですが、バッファ上の画像のピッチと
テクスチャのピッチが異なる場合で困っています。
テクスチャの方が大きい場合はglTexImage2Dでできそうなんですが、逆にバッファ上の画像の方が
大きい場合にその一部をテクスチャに転送する方法がわかりませんでした。
OpenCLやCUDAのような、srcとdstのピッチが違う場合でも使える汎用的な矩形転送って無いんでしょうか?
テクスチャのピッチが異なる場合で困っています。
テクスチャの方が大きい場合はglTexImage2Dでできそうなんですが、逆にバッファ上の画像の方が
大きい場合にその一部をテクスチャに転送する方法がわかりませんでした。
OpenCLやCUDAのような、srcとdstのピッチが違う場合でも使える汎用的な矩形転送って無いんでしょうか?
454デフォルトの名無しさん
2016/10/26(水) 07:32:45.55ID:ZMW8+L5S glTexSubImage2Dかな。
455453
2016/10/26(水) 08:18:34.18ID:MSxG37Ir ありがとうございます。
でもglTexSubImage2Dは転送元のバッファ側が連続している必要あるんじゃないですか?
テクスチャの方が小さい場合はバッファの一部の矩形領域を転送することになりますが、
そういうことはできないような。
でもglTexSubImage2Dは転送元のバッファ側が連続している必要あるんじゃないですか?
テクスチャの方が小さい場合はバッファの一部の矩形領域を転送することになりますが、
そういうことはできないような。
456デフォルトの名無しさん
2016/10/26(水) 12:12:11.17ID:SKWE6KpR ああ、そう言うことか。
それならパデイングを含むサイズのダミーテクスチャ作ってglCopyTextureSubImage2Dだけとなんか無駄だなぁ
前提条件を見直した方がいい気がする
それならパデイングを含むサイズのダミーテクスチャ作ってglCopyTextureSubImage2Dだけとなんか無駄だなぁ
前提条件を見直した方がいい気がする
457デフォルトの名無しさん
2016/10/26(水) 16:10:22.42ID:HjBsTdOo 小さいテクスチャをテクスチャとして矩形をテクスチャにレンダリングするだけだろ
458デフォルトの名無しさん
2016/10/26(水) 20:20:11.52ID:MSxG37Ir ぐぐったら同じ問題の人がいて、その人はラインごとに転送したとか。
自分は結局テクスチャと同サイズのバッファを別に作ることにしました。
>>457
具体的なやり方がちょっとわかりませんが、FBOとか使うんですかね?
自分は結局テクスチャと同サイズのバッファを別に作ることにしました。
>>457
具体的なやり方がちょっとわかりませんが、FBOとか使うんですかね?
459デフォルトの名無しさん
2016/10/26(水) 20:35:27.43ID:n7tIDOUO 適当に書くけどglPixelStoreiのGL_UNPACK_ROW_LENGTH?
460デフォルトの名無しさん
2016/10/26(水) 22:08:52.23ID:ToYJ0I9+ テクスチャからPBOにコピーはやったことあるから、たぶん逆もできるだろうけど、調べるのめんどくせ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 地球から無限km先の場所ってどうなっているの?
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- 日本、高市のお陰で破滅に近づくwwwwwwww
- AIアーティストだけど作品公開する
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
