作者sakyer (石理克)
看板GameDesign
标题Re: [分享] 用缓存mesh和vert shader实作debug draw
时间Sat Sep 30 13:20:54 2017
※ 引述《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://webptt.com/cn.aspx?n=bbs/GameDesign/M.1506748857.A.E96.html
2F:→ sakyer: 感谢! 10/08 19:39