texturing

    0熱度

    1回答

    是否有可能以某種方式自動繼續構建現有網格?如何做到這一點? 讓我們來看一個例子。我有一個長方體,我想在運行時有一個更大的長方體。長方體也有一些紋理,長方體的新部分應該具有新的紋理。我認爲對於這個問題,縮放是不夠的,因爲紋理。我如何在運行時向我的長方體添加紋理? 你可以建議我請一些教程/框架和任何幫助來解決這個問題? 編輯:根據@datenwolf答案: 我想我可以重複使用相同的網格更多的時間延長了

    0熱度

    1回答

    我已經使用Java 3D API呈現了這個場景。在圖像的底部,地面離觀察者較近,圖像上的黑線周圍有模糊。我想完全防止這種模糊。下面是我使用的紋理圖像: 正如你可以看到,這是相當小,但使圖像變大是不是一種選擇。是否有任何縮放方法可以改變Java 3D紋理的「最近鄰居」選項的類型? 謝謝!

    0熱度

    1回答

    OpenGL ES如何紋理四邊形使紋理的所有像素(0,0,0)不會在繪製所有其他紋理時繪製?我有RGB888圖像和黑色(0,0,0)被認爲是完全透明的,而其他顏色是完全不透明的。 THX

    0熱度

    1回答

    我有一個紋理問題 - 它正確加載圖像,但會將垃圾渲染到幾何體上。幾何圖形本身繪製得很好(一個簡單的三角形),但無論我加載哪種紋理,都會將隨機圖案吐出到三角形上。 我用G ++ 4.2.1 Mac OS X上使用Qt 4.7和OpenGL 首先,這裏的控制檯輸出: BallGLWidget::initializeGL called Image format is GL_RGB Checking

    0熱度

    2回答

    我工作在C++此刻2D引擎。 我遇到了一個我似乎相信我曾遇到過的問題,但之後卻忘記了我是如何修復它的。 該引擎是跨平臺(Win,OSX,Linux),爲了實現這一點,我使用GLFW作爲基礎。 在做正常的事情紋理我結束了這一點: 正如你所看到的紋理是不正確(如圖像應該是我的一個簡單的圖像)。 使用gedebugger我可以確認圖像被緩存到GPU是正確的,但它有一些如何在圖像中看到結尾。 我會在下面介

    4熱度

    2回答

    我幾個小時以來一直在抨擊我的頭,現在我確定它很簡單,但我無法得到結果。我不得不稍微編輯這段代碼,因爲我已經構建了一個小庫來封裝OpenGL調用,但以下內容是對事件狀態的精確描述。 我用下面的頂點着色器: #version 330 in vec4 position; in vec2 uv; out vec2 varying_uv; void main(void) { gl_Pos

    2熱度

    1回答

    我一直在Windows/SDL上編程OpenGL幾年,並能夠用它做很多高級的事情。 我已經切換到Android和libgdx,並在過去幾天試圖把簡單的演示放在一起,只是一個旋轉的立方體。 使用libgdx的ObjLoader和Mesh班,我裝從攪拌機出口(與法線和UV coords)使用立方體網格,並試圖申請一個紋理,並繪製一個立方體,但似乎只使用一個紋理像素從紋理涵蓋整個模型。 我已經雙重檢查了

    0熱度

    1回答

    我使用opengl渲染場景,使用一些示例代碼和FreeImage API加載紋理。 這是我所看到的鏈接 [圖像刪除] 我可以確認,所有紋理座標0.0F和1.0F之間提供glTexCoord2f與頂點座標一起要求。 每個渲染的三角形似乎都粘貼了整個紋理(並重復)而不是由座標指定的紋理區域。 該紋理是1024x1024。 這是載入紋理 bool loadImageToTexture(const cha

    1熱度

    1回答

    所以隨着對象離我越來越遠,我想應用淡入淡出。 對象紋理。 相信對象的顏色是通過這條線 glVertexAttribPointer(GLKVertexAttribColor, 4, GL_FLOAT, GL_FALSE, sizeof(Vertex), (const GLvoid *) offsetof(Vertex, Color)); 相反的顏色受控的從頂點陣列被取出,有遠在此插入一個顏色?

    5熱度

    1回答

    我已經成功繪製了一個多紋理多邊形,但不幸的是只有整個紋理區域使用了疊加紋理的第一個像素。 下面是紋理(GL_TEXTURE0和GL_TEXTURE1): 結果是這樣的:正在使用 只有在頂部的紅色像素。我已經嘗試過只有1x1的藍色像素,而且我用藍色覆蓋獲得了相同的結果。 我的代碼: glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS