![]()
這是第430篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識點,助力大家更全面地掌握和學習。
UWA社區主頁:community.uwa4d.com
本期目錄:
- 如何用GPU Instancing來優化樹木草石重復模型
- Unity ASTC壓縮后的紋理在部分安卓機型上不顯示
- 現在大部分項目的豎版UI設計分辨率是多少
- Android上拖拽物體不實時跟隨手指的問題
Rendering
Q:項目場景里的樹木草石重復模型非常多,在嘗試用GPU Instancing來優化。使用的Shader應該是SRP Batcher和GPU Instancing都支持的,但是材質勾上GPU Instancing后看FrameDebugger里還是走的SRP Batcher,要怎么修改比較好呢?
A:如果 Shader兩個都兼容,就會優先走SRP Batcher的。常規做法就是把規劃要用GPU Instancing的物體用別的不走SRP Batcher的Shader;也可以考慮仍然用兩個都兼容的Shader,但是用MaterialPropertyBlock打斷SRP Batcher,這樣就會順延走GPU Instancing了。
感謝Faust@UWA問答社區提供了回答,歡迎大家轉至社區交流:
https://answer.uwa4d.com/question/680dd4d53d306f3e9d594ecc
Platform
Q:Unity版本2019.4.15,發現兩臺設備:OPPO A54S和OPPO A57,會直接不顯示ASTC壓縮格式的紋理。
用以下代碼檢查這兩臺設備看著是支持的,目前拿不到這兩臺設備,手邊測試了很多設備顯示都沒問題,理論上來說就算不支持ASTC應該也是解壓為RGB(A),請問為什么會不顯示呢?
SystemInfo.SupportsTextureFormat(TextureFormat.ASTC_6x6)針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/6805e828682c7e5cd61bfa5e
UI
Q:請問現在項目上的豎版UI設計分辨率使用多少合適?
由于現在的設備都是偏長的設備,我們這邊使用1080x2400去設計,然后再進行適配,但是由于PC上的微信小游戲,以及模擬器等大部分還是偏1080x1920設計的,因此所有大部分設計都需要適配。
然后由于UI設計上是偏長的,一但運用到短屏上會出現很多問題,比如滿屏的模塊設計,比如不是列表內容不能滑動的這種就需要適配的內容就比較多,請問這種設計上是需要美術從設計解決還是說程序去處理?因為有可能設計上都已經超過在1920至2400之間這種設計,不管怎么適配,1920這種屏幕都放不下,必須使用縮放才能夠放下。
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/680de1c5682c7e5cd61bfa61
Platform
Q:請問Android拖拽不跟手,有延遲,有什么優化方法嗎?編輯器是完全跟隨鼠標的,iOS表現也不錯,但Android在快速拖拽物體時,就不能實時跟隨手指。
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/67f33f33682c7e5cd61bfa34
封面圖來源于網絡
今天的分享就到這里。生有涯而知無涯,在漫漫的開發周期中,我們遇到的問題只是冰山一角,UWA社區愿伴你同行,一起探索分享。歡迎更多的開發者加入UWA社區。
UWA官網:www.uwa4d.com
UWA社區:community.uwa4d.com
UWA學堂:edu.uwa4d.com
點擊下方名片關注我們,將我設為星標,及時接收小編每日推送哦,性能優化不迷路~
近期精彩回顧
厚積薄發UWA DAY 2025開啟報名,2024精彩議題全回顧
【厚積薄發】Unreal Engine Shader 開發技巧
【學堂上新】從藝術資源到性能狂飆!
如何正確使用V1.0.9版本
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.