[opengl] タグが付いた質問
43 件の質問
3
票
1
回答
114
閲覧数
OpenGL® 4.5 Reference Pages に記載されているのはC言語? それともGLSL? もしくは両方?
https://registry.khronos.org/OpenGL-Refpages/gl4/
上記OpenGL® 4.5 Reference Pages に記載されているのはC言語? それともGLSL? もしくは両方?でしょうか?
下記の引用箇所からリンクされていたので、勝手にGLSLのリファレンスと思っていたのですが、
https://www.khronos.org/opengl/wiki/...
0
票
1
回答
163
閲覧数
Open GLを使用したプログラムについて
以下のプログラムを実行すると、このような側面が長い12角形が表示されますが、
図形をウィンドウの中央に移動させる、そしてこの図形を小さく見せる方法はわかるかたいれば教えていただきたいです。
図形の描画にあまり理解が追い付いていなくて。
現状の実行結果:
期待する実行結果:
目標は初期設定でこのような12角錐を表示させることです。
現状のコード:
#include "glut.h&...
-1
票
1
回答
127
閲覧数
XcodeにおけるFTGLのリンクについて
macOS,Xcode上で,freetype2とFTGLを使って文字をグラフィクス上で描写したいのですが,エラーが出てうまくいきません.エラーは以下のように出ます.
Undefined symbol: FTPixmapFont::FTPixmapFont(char const*)
Undefined symbol: FTPixmapFont::~FTPixmapFont()
Undefined ...
-1
票
1
回答
278
閲覧数
次のプログラムを拡張して横に画像を二枚表示できるようにするにはどこに何を付け足したらいいでしょうか。
#include <GL/glut.h>
#include "imageio.h"
// グローバル変数
unsigned char dat[320 * 240 * 3]; /* 画像データ格納用の配列 */
int cm; /* cm: 1(モノクロ), 3(カラー) */
int ...
-1
票
1
回答
193
閲覧数
「OpenGL」 ハードウェア/ドライバーとの互換性がないというエラーが出る原因が知りたい
提示のエラーログですが読み込んだバイナリを読み込むと提示コードの利用側のglProgramBinary(program,*binaryFormats,bin,size);関数で///コメント部のコード内部のProgramInfoLog(GLuint p)関数内部のglGetProgramInfoLog(p, bufSize, &length, &infoLog[0]);...
0
票
2
回答
2,596
閲覧数
g++ ライブラリリンク エラー[undefined reference to]の原因が知りたい 自作ライブラリ
質問内容
以下のコンソールログですがエラー[undefined reference to]の原因が知りたいです
以下のように確認しましたがShaderクラスは含まれていますし実際にソースファイル、ヘッダーファイルが存在します。
libFrameWork.aの場所はこのmakeファイルの実行場所から見て../build/lib/libFrameWork.aです。
確認したこと
1,...
0
票
1
回答
306
閲覧数
マルチスレッドのゲームループで先に終わったループは次のループまで何をすればいいのか知りたい
質問内容
ゲームループでの処理の作り方が知りたいです。非同期ですのでどっちかが先に終わるわけなのですがその際どうしたらいいのでしょうか?
調べたこと、わかったこと
計算で描画するオブジェクトを算出してそれを次のフレームで描画実行。その間に計算スレッドで次のフレームの���置等の計算を計算して次のフレームでそれを元に描画というゲームループ
起きてる問題
描画している間に別のスレッドで計算が実行されるので
...
-1
票
1
回答
361
閲覧数
GLSLバイナリをglProgramBinary()で実行すると0x501エラーが出る原因が知りたい。
質問内容
GLSLシェーダーをコンパイルしてそのバイナリファイルを実行側で読み込んでシェーダーを実行したいのですが以下のエラーになります。これは何が原因なのでしょうか?何が無効なのでしょうか?
確認したこと
コンパイルしたバイナリファイルはサイズが8.4kbです。
コンパイルエラー、プログラムリンクエラー等のエラーを取得しています。出てないので問題ありません
glGetError()...
0
票
2
回答
567
閲覧数
OpenGLをC言語で扱ったファイルがコンパイルできません。
謎のエラーが出てきました。GlutMainLoopのところで毎回発生します。こちらの解決策を教えてもらえますでしょうか?
y);
| ^~~~~~~~~~~~~~~
opengltest.c:11:2: warning: implicit declaration of function 'glutMainLoop' [-Wimplicit-function-declaration]
...
0
票
1
回答
346
閲覧数
openglでassimpを使ってマテリアル情報を取得できない原因が知りたい。
提示コードの///コメント部内部のコードですがAssimpを使ってblenderで書きだしたモデルをロードしてマテリアルを読み込みテクスチャーのパスを読み込みたいのですがmat->GetTextureCount()を使ってテクスチャーの数を表示されるとどの種類のテクスチャを0になってしまいます。これはなぜでしょうか?提示画像の通りベースカラーを設定しているのですが。
参考サイトA:https:...
0
票
1
回答
198
閲覧数
Cygwin 環境の OpenGL において音声ファイルを再生したい
openglでゲーム制作を行っているのですが,以下のようなエラーが出てしまい実行できません.
PlaySoundはWindows固有の関数なので使えないのでしょうか?また,ほかにopenglでwavファイルを流す方法があれば教えていただきたいです.
/cygdrive/c/Users/nimon/AppData/Local/Temp/cch6fo9W.o:shadowHunter.c:(.text+...
0
票
1
回答
138
閲覧数
GLSL [GL_EXT_separate_shader_objects 拡張機能または GLSL ES 3.10 が必要です] の対処方法が知りたい。
提示コードのGLSLシェーダーですがバージョンの誤差?によるものなのかわからないのですがコンパイルエラー/リンクエラーになります。これはなぜでしょうか?エラーメッセージの通り下記の試した事を試しましたがどれもうまく実行出来ません。何が原因なのでしょうか?
試したこと
#GL_EXT_separate_shader_objects : requireをバージョン表記の下の挿入
#extension ...
1
票
0
回答
222
閲覧数
OpenGLを使ったコンピュータグラフィック
各頂点に対して, 隣接する頂点の平均位置に向かって移動させることで多面体の形状を滑らかにしていくプログラムを完成させたいです。キーボードで's'を入力するごとに形状が滑らかになっていきます。
しかし、's'を入力しても滑らかにはなりません。load_object内が間違っていると思われるのですが、改善点がわか��ません。load_object内でどのようなことが行われており、...
0
票
1
回答
180
閲覧数
glGenTextures(1,&texture)関数を使うと画面が真っ白になる原因が知りたい。
提示コードのglGenTextures()関数部ですがこの関数を実行すると画面が真っ白になるのですがこれは何が原因なのでしょうか?
参考サイト: http://wisdom.sakura.ne.jp/system/opengl/gl23.html
試したこと
この関数をコメントアウトすると正常に実行できモデルが描画されるためこの関数が原因なのは確実です。
texture変数をprintf()...
0
票
1
回答
274
閲覧数
GLSLでbloom効果のぼかしを実装するとカラーバッファが空になってしまう原因が知りたい。
提示コードですがbloom効果の実装で輝度を抽出したカラーバッファを使って画像をぼかしたいのですが参考サイト通り実装したのですがpingpongColorbuffers[2]を途中ですが表示させたのですが何も表示されません。また///コメント部内部のコードをコメントアウトするとブラーの掛かったスプライトが描画されます。なぜ///コメント部のコードをコメントアウトすると表示されるのでしょうか?...