Re: [分享] 用緩存mesh和vert shader實作debug draw

看板GameDesign (遊戲設計)作者 (石理克)時間8年前 (2017/09/30 13:20), 編輯推噓0(002)
留言2則, 2人參與, 7年前最新討論串2/3 (看更多)
※ 引述《cjcat2266 (CJ Cat)》之銘言: : 最近開始仔細研究Unity : 記錄了一下我用cached mesh和vertex shader : 實作一些常見幾何圖形debug draw的過程與遇到的問題 : 跟大家分享一下:) : http://wp.me/p4mzke-17H : 其中一個重點是Unity預設batched draw call是開啟的 : 會影響輸入vertex shader資料的坐標系 : 這個害我浪費了兩個小時,以為是我哪裡程式寫錯... 看了大大的文章後有個疑問, 借大大的標題與專長發個文~ 我有一個類似 Minecraft 的小遊戲: https://i.imgur.com/cNdwjPi.png
線上玩: https://goo.gl/FQaRwE GitHub: https://goo.gl/iiUUg8 稍微玩一下就不難想像... 在沒有任何優化的情況下遊戲很快就被DrawCall跟Vertex數量給壓垮 因為我對shader不熟 不知道大大有什麼建議? 看別人做出的優化,只是我不知道怎麼在Unity實作 https://youtu.be/jPIIz5KwpRs
P.S: 如果有大大有興趣也歡迎用Github跟我互動唷 因為長久以來都是一個人在使用Github 一直很想玩玩看怎麼接受別人的提交並合併... -- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 202.39.9.175 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1506748857.A.E96.html

10/01 12:02, 8年前 , 1F
可以參考看看這篇:https://goo.gl/pKxDc4
10/01 12:02, 1F

10/08 19:39, 7年前 , 2F
感謝!
10/08 19:39, 2F
文章代碼(AID): #1PpocvwM (GameDesign)
文章代碼(AID): #1PpocvwM (GameDesign)