texture2d

    0熱度

    1回答

    我想紋理加載到由glutSolidSphere與soil.lib創建一個球體 這是我嘗試: GLuint texture[1]; /* load an image file directly as a new OpenGL texture */ texture[0] = SOIL_load_OGL_texture("Terra.bmp", SOIL_LOAD_AUTO, SOIL_CREATE

    -1熱度

    2回答

    我爲桌面和移動平臺創建了統一應用程序。屏幕左上角有一張地圖。我在這張地圖上畫出了每一幀的圓圈。隨時可以在運行時改變圓的位置。 爲了完成這個任務,我在紋理上繪製圓並繪製這個紋理。此代碼適用於模擬器,但不適用於android手機或平板電腦。我在地圖上看不到任何圈子。 我的代碼是在這裏: TextAsset imageAsset; // .png changes to .png.bytes. And t

    1熱度

    1回答

    我有一個非常簡單的問題: 似乎訪問sampler1D,通過texture1D(),是比訪問sampler2D,通過的Texture2D慢。這樣對嗎 ?

    -2熱度

    1回答

    我知道如何生成平面並映射紋理。現在,我試圖在我的表單上顯示一個alpha混合的PNG,就像它是一個精靈。 我想出了下面的代碼從谷歌搜索和猜測: // Get the OpenGL object. var gl = openGLControl.OpenGL; // We need to load the texture from file. var textureImage = Resour

    1熱度

    1回答

    我正在用使用OpenSceneGraph的代碼替換我的應用程序的OpenGL代碼。 我正在處理大圖像(分辨率高於5000x5000px),因此圖像被分割成更小的圖塊。 繪製瓦片的OpenGL代碼使用glTexImage2D(GL_TEXTURE_2D, ..., imageData),其中imageData是瓦片字節數組。 使用OpenSceneGraph,我創建了一個osg::Image與ima

    1熱度

    2回答

    轉換的淨位圖到SlimDx的Texture2D工作非常快這樣的: http://www.rolandk.de/index.php?option=com_content&view=article&id=65:bitmap-from-texture-d3d11&catid=16:blog&Itemid=10 private Texture2D TextureFromBitmap(FastBitmapS

    2熱度

    1回答

    我想使用texture2D()從計算着色器中的sampler2d紋理讀取值。在PC它工作正常,但Android的移動設備上(用的版本310個ES)編譯爲同一代碼失敗與如下因素的錯誤: 'texture2D' : type is for Vulkan api only 這不是調用與計算着色器兼容不知何故?

    1熱度

    1回答

    我目前正在嘗試使用WebGL渲染簡單的紋理。 這基本上是一個來自正常系統OpenGL的端口。 它似乎沒有工作,我真的不知道有什麼問題,因爲它似乎也很難調試這些東西。 我雖然獲得在Firefox上的錯誤: 「錯誤:WebGL的:drawElements:繪製到目標矩形比視矩形小(該警告僅會被給予)。」 的視/投影矩陣/職位似乎是正確的,爲什麼我會得到那個錯誤? <!DOCTYPE html> <h

    0熱度

    1回答

    我有兩個紋理,一個綁定到GL_TEXTURE_EXTERNAL_OES目標,YUV格式的像素,第二個是空的,並綁定到GL_TEXTURE_2D目標。 如何從第一個紋理顯示第二個內容?

    0熱度

    2回答

    我想紋理我的地形沒有預定的紋理座標。我想使用頂點位置座標確定頂點或碎片着色器中的座標。我現在使用位置「XZ」座標(UP =(0,1,0)),但如果我有一個例如壁是90度與地面的紋理將是這樣的: 如何將這個位置轉換成這些座標以便正常工作? 這裏是我的頂點着色器: #version 430 in layout(location=0) vec3 position; in layout(locati