最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Unity發(fā)布WebGL之無盡深淵(三)

2022-08-31 11:07 作者:哀哥哥ob  | 我要投稿

????????好久沒記錄問題了,倒不是說沒有遇到問題,而是忘記了(老年健忘)。這兩天正好又碰到個(gè)小問題,索性也記下來吧。

????????很久以前在Unity打包Web版本還在使用Web Player的時(shí)候,有做過一個(gè)項(xiàng)目,里面使用了shader來實(shí)現(xiàn)模型的剖切效果。(如下圖)

????????

剖切圖

????????最近因?yàn)閃eb Player需要升級(jí)成WebGL,升級(jí)之后發(fā)布出來,剖切效果沒有了。(如下圖)

剖切失敗圖

????????起初懷疑是沒有把使用的shader加入內(nèi)置,于是在Project Setting->Graphics中設(shè)置了用到的shader,但是沒有什么效果。

Graphics設(shè)置
顯示錯(cuò)誤
控制臺(tái)信息1
控制臺(tái)信息2

????????于是我們嘗試把Graphics API改成WebGL1.0試一下,果然沒有問題了。

Other Setting設(shè)置
顯示正常

????????猜測可能是由于shader是用舊版本的shader Forge制作的,而自動(dòng)獲取的API會(huì)優(yōu)先使用WebGL2.0,從而導(dǎo)致shader無法是用。同理如果遇到一些其他舊版本升級(jí)WebGL發(fā)生shader無法使用問題,也可以嘗試這種方法解決。(不保證能夠解決,畢竟坑太多了)

Unity發(fā)布WebGL之無盡深淵(三)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
南汇区| 台州市| 确山县| 涞水县| 鲜城| 香格里拉县| 永登县| 盐池县| 江川县| 昌乐县| 曲沃县| 延川县| 宁津县| 界首市| 泽普县| 罗田县| 体育| 宜春市| 海晏县| 高安市| 榆中县| 呼图壁县| 班戈县| 建湖县| 壤塘县| 枣强县| 京山县| 墨玉县| 河南省| 雅安市| 凉城县| 濮阳县| 仪陇县| 尖扎县| 衡水市| 兴国县| 老河口市| 石渠县| 三明市| 泗水县| 新邵县|