摘要: Instancing Instancing绘制我想很多童鞋都不陌生,这个技术主要用来快速渲染大量相同的几何体,可以大大提高绘制效率。每个instance在shader中都有一个独一无二的索引,可以用来访问每个instance对应的渲染参数。使用Instancing技术之所以能够大大提高效率,主要是因 阅读全文
posted @ 2018-04-20 16:03 DeepDream 阅读(4707) 评论(0) 推荐(0) 编辑
摘要: What Is Batch Rendering? 每个游戏引擎都需要利用CPU生成游戏数据,然后在将这些数据传输到GPU,这样才能在屏幕上渲染出画面。当渲染不同的对象时,最好是将数据组织在一个组里,这样你就可以最小化CPU和GPU之间的调用,你同样需要最小化状态机改变的次数(过多的state cha 阅读全文
posted @ 2018-04-20 14:12 DeepDream 阅读(2440) 评论(0) 推荐(1) 编辑