看板 GameDesign 關於我們 聯絡資訊
自從在版上受到開導 開始學習Unity Compute Shader 就用得好開心不亦樂乎 !! 但是今天拿到一塊Android平板 發現Compute shader無法作用 如圖: https://i.imgur.com/udVse4S.jpg
左邊是一般市面上的Android手機 我用一個簡單的compute shader把整面塗成橘色 但是在平板上同樣的code就沒作用.. 我上網查了一下Unity官網的圖形API需求 兩個都用OpenGL ES 3.2理論上是符合需求的啊 但是卻不知道為何平板的感覺毫無反應.. 整個code及shader內容及如下: https://i.imgur.com/o4zGRhA.png
希望知道compute shader正確使用姿勢的大大指點迷津 >///< 感謝 Q_Q !! --    ◤ |    ヽ     ▂▃▄▃▂ 回戰文 疾如    ˙███████▃▄  火 ◇ 風  發廢文 繁如   ˙●ノ    ヽ   ●◇ ◇● 挑釁文 嗆如    ___ ●    ● █◣   山◇林 宅在家不動如    ◢█ ██  ( _●_) ミ 彡   甲斐の熊-武田熊玄 ◢▇▇▊    |∪|  ◣_█◢◢ ◤、 原SotaFujimor 改marubom -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.104.205 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1621390447.A.8F8.html
wangm4a1: 要看平版有無支援 05/19 10:59
cjcat2266: 檢查SystemInfo.supportsComputeShaders 05/19 11:05
doasgloria: 印出來是true 但是就是不畫畫 =.= 05/19 11:12
oopFoo: ARGB32 換一下,可能格式不支援。 05/19 17:48
oopFoo: SystemInfo.SupportRenderTextureFormat() 05/20 08:02
doasgloria: 這個印出來也是true , 真的是難解 我猜應該是這塊平板 05/20 09:17
doasgloria: 是Android廉價板 可能硬體或軟體甚麼地方沒有支援.. 05/20 09:18
doasgloria: T.T 05/20 09:18
doasgloria: 發現一個現象就是其實不是沒反應 而是我畫出來的顏色 05/20 10:13
doasgloria: https://i.imgur.com/TUwCMIQ.png 05/20 10:13
doasgloria: 用了好幾個format去畫 給紅黃藍綠全部都是畫出這個樣 05/20 10:14
doasgloria: 淺淺黑半透明的顏色 說不定某一種Format才能畫對.. 05/20 10:16