GLSL

GLSL (OpenGL Shading Language) はC言語をベースとしたシェーディング言語です。

RSS

  • 受付中

    回答
    0

    JavascriptライブラリThree.jsを使用してVRコンテンツを作りたいのですが・・・・

    前提・実現したいこと WebGLライブラリのthreeJSを使用してVRコンテンツを開発しているのですが、ポストプロセスをかけた状態でVR用に画面分割できないのですが何か対処法はないでしょうか? 該当のソースコード (function() { var canvasWidth , canvasHeight; var renderer , scene

    • 0評価
    • 83PV
    genki0301ab genki0301ab 1ヶ月前
  • 受付中

    回答
    0

    GLSLでシェーダ

    http://image.itmedia.co.jp/ait/articles/1211/26/sample02.png 添付↑の画像のような波のシェーダを書きたいのですが、それ以前に、外部から読み込む画像がフレーム毎に更新され、思い通りのシェーダがかけずにいます。 フラグメントシェーダ↓ uniform sampler2DRect image

    • 0評価
    • 143PV
    seri seri 3ヶ月前
  • 受付中

    回答
    0

    GLのVBO機能について

    現在 glDrawElements を使って、GL_ARRAY_BUFFERとGL_ELEMENT_ARRAY_BUFFERに格納した値を描画しているのですが これにテクスチャを張り付ける場合どのようにすればいいのでしょうか? いくつかのサイトを参考にしたのですが、どれも長いプログラムで、どの部分が必要なのかわかりかねます。。 (http://w

    • 0評価
    • 65PV
    seri seri 3ヶ月前
  • 解決済

    回答
    1

    C++のポインタについて

    ポインタでエラーが発生していまして、解決策がわからずじまいです 以下のコードを見てください void Sean_1::pad1on() { glBindBuffer(GL_ARRAY_BUFFER, buffers[0]); float *ptr = (float*)glMapBuffer(GL_ARRAY_BUFFER, GL_READ

    • 0評価
    • 171PV
    seri seri 4ヶ月前
  • 受付中

    回答
    2

    c++での配列高速化

    http://www.wallpaper-box.com/smartphone/wp-content/uploads/2012/03/41.jpg openframeworksを使ってグラデーション効果を出したいと思ってます。 グラデーションと言っても単純な色の変化ではなく、多少のランダム性が欲しいです 質問文の最初に添付したurlには三角形に

    • 0評価
    • 163PV
    seri seri 4ヶ月前
  • 解決済

    回答
    2

    OpenGLのシェーダオブジェクトのリンク処理で困っています。

    現在、GLSLの勉強をしているのですが、シェーダオブジェクトをリンクする処理が失敗してしまい、困っています。 皆様の知識と経験をお貸しいただければ幸いです。 エラーメッセージ シェーダプログラムのリンクに失敗しました プログラム ログ: ERROR:Definition for "void main()" not found. 該当のソー

    • 0評価
    • 260PV
    OWO OWO 7ヶ月前
  • 受付中

    回答
    1

    この式で獲られる答えを日本語で説明してください。。

    vec2(iResolution.x / iResolution.y, 1) / iResolution.xy vector2(スクリーンx値÷スクリーンx値,1)÷スクリーンxy値 自分が解る範囲での説明では 画面のアスペクト比(yを1としたもの)に、スクリーンxy値を割っている。。。 といったものなのですが、これだけではいまいちピンと

    • 0評価
    • 208PV
    seri seri 7ヶ月前
  • 解決済

    回答
    1

    こちらのシェーダーが、どのように動作しているのか解りません

    #ifdef GL_ES precision mediump float; #endif #extension GL_OES_standard_derivatives : enable uniform float time; uniform vec2 mouse; uniform vec2 resolution; void main( void ) {

    • 0評価
    • 198PV
    seri seri 7ヶ月前
  • 解決済

    回答
    1

    シェーダ(マンデルブロ集合)について

    以下GLSLスクリプトはhttps://wgld.org/d/glsl/g005.htmlから引用させていただきました。 ちなみに、マンデルブロ集合の式は Zn+1=Zn^2+C Z0=0 そこで、以下のスクリプト内で、 (★部分)z = vec2(z.x * z.x - z.y * z.y, 2.0 * z.x * z.y) + x + y と

    • 0評価
    • 195PV
    seri seri 8ヶ月前
  • 解決済

    回答
    1

    UnityでGLSLが使えると聞いたのですが、、

    例えばこのスクリプト(http://glslsandbox.com/e#31476.2) をUnityで動作させるにはどのようにすればいいのでしょうか?(ComputeShaderを使う等)

    • 0評価
    • 176PV
    seri seri 8ヶ月前
  • 受付中

    回答
    0

    GLSLシェーダーの、gl_FragCoordとは?

    こちらのサイト(http://tips.hecomi.com/entry/20130323/1364046980) でGLSLの勉強をしていたのですが。 サイト内に以下のようなシェーダが出てきます。 #ifdef GL_ES precision mediump float; #endif uniform vec2 resolution; uni

    • 0評価
    • 169PV
    seri seri 8ヶ月前
  • 受付中

    回答
    2

    OpenGLの「TBO」について

    すいません、初歩的な質問なんですが。 OpenGLのTBOというのは、 どのようなものなのでしょうか。 最近知ったばかりで詳しくはよく分からないのですが、 詳しく教えていただけないでしょうか。 サイト、書籍でもかまわないです。 よろしくお願いします。

    • 0評価
    • 347PV
    ゲストユーザー 1年以上前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    13

  • 総質問数

    12

  • 今週の質問数

    0

関連するタグ

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