cost 208 ms
WebGL2 3D Texture Image 上下顛倒,如何翻轉output?

[英]WebGL2 3D Texture Image coming upside-down, how to flip the output?

最初我正在使用 2D 紋理,一切都很好,因為我們被允許使用UNPACK_FLIP_Y_WEBGL 。 但是,在 WebGL2 中,我們現在可以使用 3D 紋理。 問題是我的 output 仍然是顛倒的,現在UNPACK_FLIP_Y_WEBGL對於 3D 紋理被標記為illegal 。 有誰知道如 ...

3D紋理數組數據格式three.js

[英]3D texture array data format three.js

我正在探索在three.js 中使用3d 紋理進行視頻播放。 Three.js 有一個很好的例子——https: //threejs.org/examples/webgl2_rendertarget_texture2darray.html ,但數據格式沒有記錄。 我猜每個視頻幀都按Uint8Cl ...

iOS 金屬 3d 紋理采樣方法是三線性的嗎?

[英]Is iOS metal 3d texture sample method trilinear?

我正在使用顏色查找表創建 3d 紋理,並使用輸入顏色查找 output 顏色。 但我發現 output 顏色有一些中斷層。 此采樣器是否使用三線性采樣 3d 紋理? 這是我創建 3d 紋理的代碼 lutData是 r, g, b, a, r, g, b, a, ... 的數組。 lutSize是 ...

如何保持粒子之間的協調以及哪個紋理像素包含每個人的信息?

[英]How to keep coordination between particles and which texture pixel contains each one’s information?

以 4x4x4 網格為例,我有 64 個頂點(我將其稱為粒子),它們以相對於彼此的特定位置開始。 這 64 個粒子將沿 x、y 和 z 方向移動,從而失去彼此的初始位置。 然而,每個循環,新的粒子位置和速度都需要根據粒子與其原始鄰居之間的原始起始關系進行計算。 我了解到我需要為此使用紋理,因此需要 ...

如何在幀緩沖區中為3DTexture的一個層渲染單個像素?

[英]How to render individual pixels for one layer of a 3DTexture in a framebuffer?

我有一個4x4x4 3DTexture,我正在初始化並正確顯示為我的4x4x4頂點網格着色(請參閱附加的紅色網格,其中包含一個白色像素 - 0,0,0)。 然而,當我在幀緩沖區渲染4層時(使用gl.COLOR_ATTACHMENT0 - > gl.COLOR_ATTACHMEN ...

iOS Metal API在體積內繪制3d紋理

[英]iOS Metal API draw 3d texture inside the volume

因此,我正在嘗試渲染具有3d紋理的多維數據集。 紋理包含3片3種不同的顏色,紅色,綠色和藍色。 每個切片由具有相同顏色的4個像素組成。 工作正常。 https://imgur.com/a/a5oXi 片段着色器代碼: 然后我想使紅色和藍色切片透明,所以我將alpha設置為 ...

使用 Sampler3D 從 OpenGL ES 3.x 中的 3D 紋理讀取

[英]Using Sampler3D to read from a 3D texture in OpenGL ES 3.x

我正在使用 OpenGL ES 3.2 從片段着色器中的 3D 紋理讀取並將該值寫入 FBO。 然后我使用 glReadPixels 從 FBO 附件中讀取,並打印出獲得的值。 我將采樣器附加為: 在着色器中,我從紋理中讀取為: 從紋理讀取時,我只能從 z 坐標為 0 的值中讀取。從任何其 ...

如何將硬件的3D紋理采樣與活動簿樣式的體積紋理一起使用?

[英]How to use the hardware's 3D texture sampling with a flipbook style volume texture?

一個問題可以解決這個問題 , 另一個問題可以提出相關問題 。 我有一個2D紋理,它具有12x12的體積切片,分層排列在這樣的網格中: 我現在正在做的是自己使用HLSL代碼基於體積內的3D坐標來計算偏移量和采樣。 我按照此處和此處的描述進行操作,其中第一個鏈接還討論了從2D切片紋理 ...

OpenGL分層渲染僅渲染零

[英]OpenGL Layered Rendering renders only zeros

我想創建一個火山碎屑卷並將其存儲在3D紋理中。 當我在CPU上執行此操作時,這不是問題。 但由於CPU對我的應用程序來說速度慢,我想借助分層渲染在GPU上創建3D紋理。 問題是現在我總是被零填充。 沒有隨機數據總是零。 這就是相關代碼片段當前的樣子: 着色器: 我做 ...

OpenGL Texture3D FragmentShader寫入圖層

[英]OpenGL Texture3D FragmentShader Write Into Layers

我想過濾紋理(沒有mipmapping)並將過濾后的級別寫入3D紋理。 我已經用以下代碼創建了一個3D紋理: 我像這樣渲染我的模型: 片段着色器是否有辦法同時寫入多個圖層並知道您在哪個層? 像這樣? PS:我需要知道片段着色器中的哪一層(有些過濾事物請不要gl_Lay ...

哪種內部格式可用於compressedTexImage3D?

[英]Which internal format works with compressedTexImage3D?

我正在嘗試使用Firefox 47(每晚)在WebGL2中的TexImage3D中使用紋理壓縮,但找不到有效的格式。 錯誤是: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&g ...

Opengl 3d紋理的可見邊緣

[英]Visible edges from Opengl 3d texture

我從體積數據的體積渲染中遇到了立方體的可見邊緣,這種情況發生在在立方體邊緣進行查看時。 僅供參考,工件如下: 渲染工件2 渲染工件2 僅供參考,片段着色器代碼片段如下(OpenGL開發手冊): 僅供參考,使用glTexImage3D加載紋理,其格式為GL_RED, ...

OpenGL創建樹

[英]OpenGL create trees

我正在PyGame中使用PyOpenGL(盡管我也試圖將游戲復制到c ++中),並且我想在游戲中繪制一些低多邊形的樹,如下圖所示。 但是目前,我只知道如何繪制簡單的平面並在其上放置紋理(通過創建x,y,z坐標和紋理坐標的數組並使用glDrawArrays)。 有沒有一種方法可以僅使用op ...

一次渲染渲染到完整的3D渲染目標

[英]Rendering to a full 3D Render Target in one pass

使用DirectX 11,我創建了一個可以綁定為渲染目標的3D體積紋理: 我現在想要更新整個渲染目標並用像素着色器中生成的程序數據填充它,類似於使用“全屏通道”更新2D渲染目標。 生成數據所需的一切都是所討論像素的UVW坐標。 對於2D,可以構建渲染全屏三角形的簡單頂點着色器: ...

3D紋理上的OpenGL高斯內核

[英]OpenGL Gaussian Kernel on 3D texture

我想對openGL中的3D紋理執行模糊處理。 由於它是可分離的,所以我應該能夠在3次通過中完成它。 我的問題是,應對它的最佳方法是什么? 我目前擁有3D紋理,並使用imageStore進行填充。 我應該為紋理創建其他2個副本還是使用單一紋理的方法? 我已經在使用glComput ...

在片段着色器OpenGL中寫入多個3Dtextures

[英]Write to mutiple 3Dtextures in fragment shader OpenGL

我有一個3D紋理,我在這里編寫數據,並以這種方式在片段着色器中將其用作體素: 並以這種方式定義紋理 然后我必須使用它 現在我的問題是我希望有一個mipmap版本的這個並且不使用opengl函數因為我注意到它非常慢。 所以我想在同一時間在所有級別的3D紋理中進行編寫,例如 ...

使用2D紋理解決方法的WebGL / three.js中的3D紋理?

[英]3D texture in WebGL/three.js using 2D texture workaround?

我想對我在WebGL中渲染的對象使用一些3D紋理。 我正在片段着色器中使用以下方法,如WebGL和OpenGL上的建議差異 : 問題是我可以使用的最大3D紋理是64x64x64(因為最大2D紋理寬度是4096 = 64 * 64)。 如果可能的話,我想嘗試使用更大的紋理,所以我想看看 ...

除了如何獲取紋理像素,2D和3D紋理之間有什么區別?

[英]Besides how texels are fetched, what differences are there between 2D and 3D textures?

我正在將OpenGL應用程序移植到Web上,並發現WebGL 1.0不支持3D紋理(將在2.0中支持)。 我使用16 x 16 x 16紋理作為一些簡單模型的顏色信息(用於塊狀外觀)。 現在不支持3D模型,我意識到我可以將16層擴展到4 x 4平面,如下所示: 結果是64 x 6 ...

Unity 3d:3d計時器文字,請幫助我

[英]Unity 3d : 3d Text for timer please help me

嗨,大家晚上好。 我的計時器有問題。 當我按下播放按鈕時,倒計時僅顯示數字3。 我使用3d文本而不是GUI文本,因為我的GUI文本不起作用,所以我使用了3D文本。 這是我的COuntdown.js代碼 這是我在TImer.js中的代碼 var guiTime:Te ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM