OpenGL

OpenGLは、プラットフォームから独立した、デスクトップやワークステーション、モバイルサービスで使用可能な映像処理用のAPIです。

RSS

  • 解決済

    回答
    2

    ライブラリのリファレンスってどのように見ればよいのでしょうか?

    最近、C++のライブラリでOpenGL、wxwidgets、fbxsdkなどを個人的に学習しているのですが、どうも効率が良くないような気がしていたので皆様がどのように学習をしているのかお聞かせいただければと思い質問させていただきました。 大学でOpenGL(1.5)を学習したときには、日本語の教科書を見ながら教授が1つ1つの関数について丁寧に説明してく

    • 1評価
    • 423PV
    gochuumonha gochuumonha 5日前
  • 解決済

    回答
    1

    3DモデルデータのテクスチャファイルやUVレイヤーが複数ある時の扱いについて

    3DモデルデータのテクスチャファイルやUVレイヤーが複数ある時の扱いがわからないので教えてください。 どのように処理すればいいのかご教授ください。

    • 0評価
    • 65PV
    gochuumonha gochuumonha 3日前
  • 受付中

    回答
    0

    OpenGLで表示したときにテクスチャの表示がうまくできない

    https://teratail.com/questions/69684 わかりにくい質問だったので、マルチポストにならないようにこちらにまとめなおしました。

    • -1評価
    • 40PV
    gochuumonha gochuumonha 3日前
  • 受付中

    回答
    0

    高解像度シェーダ

    4Kなどの高解像度エフェクトを実装したエフェクト動画等はありますでしょうか? 見たことのあるエフェクトは(SandBox等)基本的には自身のPC解像度に依存しています 高解像度なシェーダを組み込む方法等を学びたいので、入りとして、どのような映像が有るか知りたいと思い質問させていただきました。知っているサイト、動画等ありましたら教えてください。

    • 0評価
    • 33PV
    seri seri 2週間前
  • 解決済

    回答
    1

    座標変換で動かす座標は、グローバル座標かローカル座標か

    いつもお世話になっております。OpenGLでの座標変換(アフィン変換)について質問です。 glTranslateやglRotateで動かす座標は、グローバル座標、ローカル座標、どちらの認識が正しいのでしょうか。 はじめ座標変換とは、グローバル座標を動かすものと考えていました。 しかしそう考えると、例えば glTranslatef(1.0f, 0,

    • 0評価
    • 41PV
    rin_kata rin_kata 3週間前
  • 解決済

    回答
    2

    OpenGLでテクスチャの色を白っぽい色に変更するには?

    OpenGLでテクスチャの色を画像編集ソフトのように変更したいのですが、やり方が良く分かりません。 glColor4fだと(1.0,1.0,1.0,1.0)でテクスチャが白っぽくなると思ったのですが、テクスチャそのままの色となります。どうすればいいのでしょうか。 宜しくお願いします。

    • 0評価
    • 48PV
    KureteRubyLua KureteRubyLua 1ヶ月前
  • 受付中

    回答
    2

    GLSLでの演算子で解らないものが有ります。

    とあるサイトに以下のようなコードがありました。 mask = (1 << step) - 1; rd_id = ((id >> step) << (step + 1)) + mask; wr_id = rd_id + 1 + (id & mask); (1 << step)内の<< (id & ma

    • 0評価
    • 52PV
    seri seri 1ヶ月前
  • 解決済

    回答
    3

    3Dレンダリング高速化について。

    最近のPCゲームは本物と同じくらいリアルなものが増えていますが、拡散色や法線から始まり、フレームバッファや遅延シェーディング等の内部処理をしている事には変わりはないですよね あらかじめ用意されたテクスチャによるオブジェクト表現やライトマップもあるとしても、格納されるバッファの数だけ高速な処理が必要かと思います OpenGlで似たような処理をしてみよう

    • 0評価
    • 156PV
    seri seri 1ヶ月前
  • 解決済

    回答
    1

    [LWJGL]OpenGLのブレンドについて

    私は今LWJGLを利用し、OpenGLの描画を行っているのですが、ブレンドについての理解がなかなかできず行き詰まっております。 こちらの画像を参考に光の表現をしてみましたが、 分かりづらくてすみませんが、参考にした画像は背景(草地)がしっかりと描画されているのに対し、 こちらはキャラクターやブロックが透けており白色を含む部分は透明になってしまい

    • 0評価
    • 30PV
    riuuuu riuuuu 1ヶ月前
  • 受付中

    回答
    0

    コンピュートシェーダ

    コンピュートシェーダ内でgl_GlobalInvocationIDを取得する場合layoutも設定が必要ですが layout(local_size_x =124) in; void main() { gl_GlobalInvocationID.x... このlocal_size_○とゆう値がなんの数なのかわかりません。。渡したい頂点数でもないし、

    • 0評価
    • 39PV
    seri seri 1ヶ月前
  • 受付中

    回答
    1

    コンピュートシェーダの実装

    コンピュートシェーダを使って位置情報を更新したいのですがエラーが出てしまいます 0(4) : error C0000: syntax error, unexpected "{" expecting reserved word or reserved word 'in' or reserved word "out" or reserved word "u

    • 0評価
    • 54PV
    seri seri 1ヶ月前
  • 受付中

    回答
    1

    OpenFrameworksのフレームバッファ(FBO)について

    OpenFrameworksのFBOによって生成されたフレームバッファについてです。 生成されたフレームバッファに例えば ofClear(255,255,255,0); ofSetColor(255,0,0,255); ofRect(0,0,90,90); と記述したとします。 この正方形の中心に辺の長さが30pxの正方形の穴を空けたいのですが

    • 0評価
    • 71PV
    buffer0214 buffer0214 1ヶ月前
  • 受付中

    回答
    0

    OpenGLの画像移動にglTranslatefを使って移動させるのとVBOを直接変更して移動させる...

    OpenGLを用いて2Dの簡易的なゲームライブラリを作っています。 画像を移動させる処理を書く場合、2つの方法を知りました。 一つはglTranslatefを用いて移動させる方法、もう一つはglMapBuffer等を用いて移動させる方法です。 出来れば処理負担の少ない方法を選びたいのですが、どちらがいいのでしょうか? 実際にどちらも試しま

    • 0評価
    • 73PV
    KureteRubyLua KureteRubyLua 1ヶ月前
  • 受付中

    回答
    1

    これからiosゲーム開発にOpenGLを勉強しようと思っています。

    お世話になります。 今更ながらiOS向け2Dゲームアプリ開発の為にOpenGLを学ぼうと思うのですが、現在のバージョンに合ったオススメの参考書はありますか? 経験としましては3,4年ほどiOSアプリ開発を行っておりました。 もしくはこのサイトを参考にしたほうがいいよ!など ありましたら教えていただけると助かります。 よろしくお願いし

    • 0評価
    • 92PV
    nelos nelos 1ヶ月前
  • 解決済

    回答
    2

    OpenGLの"glTexImage2D"で動的確保した多次元配列を受け渡したい

    現在OpenGLで,動的確保を行い画素情報を格納した多次元配列をOpenGL側の"glTexImage2D"という関数に引き渡そうとしています. 静的に多次元配列を確保していた時は問題なく引き渡すことが出来ていました. static char pictureData[HEIGHT][WIDTH][4]; -------- glTexI

    • 0評価
    • 93PV
    Unity-chan Unity-chan 1ヶ月前
  • 受付中

    回答
    0

    LWJGLとSlick2Dを導入しましたが、.wavの読み込みに失敗します

    前提・実現したいこと wavファイルを読み込んで、キーを押したときに音が鳴るようプログラムしたのですが、wavの読み込みに失敗します。エラーメッセージを読む限り、「OpenAL library」を何らかの形でeclipseに認識させれば解決しそうなのですが、「OpenAL library」が一体何を意味しているのか理解できませんでした。ライブラリ、というこ

    • 0評価
    • 64PV
    dekkopon26 dekkopon26 1ヶ月前
  • 受付中

    回答
    0

    GLFWでマルチモニタを用いて画像を表示する

    OpenGL, GLFWを用いてマルチモニタにて画像を表示したい 現在OpenGLとGLFWを用いて画像レンダリングを行っています.その際,メインモニタとサブモニターのみだとうまく表示されるのですが,サブモニターを2つにするとウィンドウが正しく表示されません.正しくないとは,背景を黒色にするといった初期設定が反映されないということです.マルチモニタにおける

    • 0評価
    • 70PV
    Toyotake Toyotake 2ヶ月前
  • 解決済

    回答
    1

    デプスバッファをまとめて計算したい

    開発環境によっては自動的にアプリケーションがデプスを処理し、ライティングを行ってくれますが、VBOやシェーダ、インスタンシング等を使った場合は、どうしてもデプスバッファに値が読み込まれない場合があります そういった場合、デプスバッファをひとつ作って加算していくのでしょうが、まだ深度の処理を行ったことがないので理解できておりません。 なんとなく勉強はし

    • 0評価
    • 74PV
    seri seri 2ヶ月前
  • 解決済

    回答
    1

    GLWindowとOpenGLWindowの違い

    描画する際 ofGLWindowSettings とゆう関数でgl系のウィンドウを定義しレンダリングした場合は通常通り作動してくれるのですが ofSetupOpenGL とした場合は、シェーダが作動せず、シェーダを適応したオブジェクトは非表示となります。(エラー無し。シェーダ内処理動作) この実装をどうしてもofSetupOpenGLでのウィン

    • 0評価
    • 92PV
    seri seri 2ヶ月前
  • 受付中

    回答
    0

    vboとシェーダってどっちが早い?

    沢山のBOXオブジェクトをレンダリングする場合 このオブジェクトをレンダリングするのに、CPU内で動きを更新しVboから動かすのか シェーダ内で動的にBoxを作成し、CPUから送られるTimeを元に頂点を動かす場合 どちらが高速でしょうか?

    • -1評価
    • 137PV
    seri seri 2ヶ月前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    135

  • 総質問数

    88

  • 今週の質問数

    3

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る