簡(jiǎn)介: 最近在給美術(shù)們接T4M到urp項(xiàng)目中,突然遇到 Terrain 的繪制問題
管線: URP
癥狀
在接完 T4M 后肴敛,準(zhǔn)備自己畫一個(gè) Terrain 然后轉(zhuǎn)一下試試署海,結(jié)果發(fā)現(xiàn)畫筆只能畫黑色的方塊吗购,無論選擇的是那一層進(jìn)行繪制,都是一個(gè)一個(gè)的黑方塊砸狞,像俄羅斯方塊一樣捻勉,期初我以為是control 紋理的尺寸的設(shè)置的小了,一看 512 刀森,講道理 512 也不至于畫方塊踱启,但是為了排除這一因素,便將其分辨率設(shè)置到了2048研底,結(jié)果一畫還是大方塊埠偿。如下圖
Terrain繪制的大方塊
奇怪的報(bào)錯(cuò)
就在多次嘗試沒有頭緒時(shí),發(fā)現(xiàn)工程在繪制時(shí)會(huì)瘋狂報(bào)錯(cuò)榜晦,如下
Graphics.CopyTexture source and destination have different mipmap limits. Source 0, Destination 1
可以非彻诮肯定的是,我一下筆這個(gè)錯(cuò)必出乾胶《督耍看字面意思,就是 mipmap的限制層級(jí)不一樣识窿。經(jīng)過排查找到了根源斩郎。
根源
在工程的質(zhì)量設(shè)置中全局的mipmap limit 被設(shè)置為了 half,將其設(shè)置為full 即可喻频。目前沒有嘗試更新版本缩宜,所以不知道是不是官方的bug,以及后續(xù)的版本有沒有修復(fù)半抱。有試過的小伙伴可以留言脓恕。
全局質(zhì)量設(shè)置