texture-mapping

    0

    1答えて

    すべて試しましたが、エミュレータで動作していてもOpenGL ESテクスチャをデバイスで動作させることはできません。 ソースコード: テクスチャクラス: public class XAndroidTexture { private int[] textures = new int[1]; public int width, height; Bitmap bmp;

    3

    1答えて

    私は、多数の三角形の面によって定義される曲面を持っています。表面全体が単一色である。 これまでは、三角形をそれぞれ別々に描いていました。各三角形について、私は3つの頂点、3つのインデックス、3つの色値(同じ色の)、3つの標準値(すべて三角形の表面法線に等しい)を渡していました。次に、これらの配列をすべてVBOにプッシュして、曲面をレンダリングします。 最近、私はレンダリングのテクスチャ方法と比べて

    1

    1答えて

    GL初期化でglTexImage2dで初期化された数フレームごとにglTexSubImage2dを使用してテクスチャを更新しました。パーティクルシステムに各パーティクルをテクスチャ化して追加した後、glTexSubImage2dテクスチャを示す四角形は表示されません。 パーティクルのテクスチャはPNGであるため、SDLを使用してPNGをSDLサーフェスにロードし、次にglTexImage2dを使用

    1

    1答えて

    動作しないので、真剣に、私は、このコードで怒ってる: switch(particle) { case 0: glBegin(GL_TRIANGLE_STRIP); // STONE glNormal3f(0.0f, 0.0f, 1.0f); glTexCoord2d(1, 1); glVertex3f(x+size, y+size, 0.0f); // To

    0

    1答えて

    学校プロジェクトのために球状テクスチャマップのためのthetaとphiを見つける必要があります。実際のテクスチャ処理用のOpenGLは既に完成しています(スターターコードが付いています)。スターターコードは以下の機能とコメントを提供します。コードは、私が(与えられたxとzのための初期化、ほかに)これまでにやっていることです: Vec3f sphere::getTextureCoords(Vec3f

    0

    1答えて

    皆さん、誰でもDirect3D C++でテクスチャマッピングを手伝うことができます。私は基本的なゲームを作り、その環境をテクスチャ化したいと思う。 struct CUSTOMVERTEX { FLOAT x, y, z; // The position for the vertex DWORD color; // The vertex color }; は、これは私が

    2

    1答えて

    私は、array texturesの使用により大きな利益を受けるであろうアプリケーションを念頭に置いています。しかし、配列テクスチャが現在のWebGL仕様および/またはWebGLの基盤となるOpenGL ES 2.0で利用可能かどうかを判断することはできませんでした。 誰でも問題を解決できますか?

    0

    1答えて

    この例のイメージ(link to image)のような線形グラデーションテクスチャを持つOpenGLで円柱を描くにはどうすればよいですか? 円筒を描画するのにgluCylinder()を使用します。しかし、私は質感を得るために苦労しています。 glEnable(GL_TEXTURE_1D); glGenTextures(1, &texture); glBindTexture(GL_TEXTUR

    2

    1答えて

    どのフレームでも、フレームごとに動的に変化する地形のテクスチャ座標を計算する一般的なテクニックを記述できますか?私は、頂点シェーダでパーリンノイズ関数を実装しており、地形はフレームごとにアニメーション化されています。地形は非常に山に似ています(ギザギザと非常に騒々しい)。私は、地形全体にわたって直線的に2つの大きなテクスチャを叩くことができ、高さに基づいてフラグメントシェーダのマルチテクスチャを叩

    5

    1答えて

    私はFfmpegを使用してOpenGLビデオプレーヤーを作成していますが、私のビデオはすべて2の累乗ではありません(通常のビデオ解像度なので)。それは私のnvidiaカードできめ細かいfpsで動作しますが、2の非累乗テクスチャをサポートしていないため、古いATIカードでは動作しません。 これはNvidiaカードでのみ使用しますので、ATIの問題についてはあまり気にしませんが、テクスチャーが2の累乗