
unity shader学习
tran119
好好学习,努力向上
展开
-
unity shader学习1
1,渲染流水线:将摄像机,光源,纹理,模型,shader渲染成或者说生成一张二维纹理。比如电脑屏幕是一个平面,平面里有一张图片,这张图片因为图片上的每个点的颜色都不同,明暗阴影,所以看起来像是3d的。 渲染管线主要分为三个阶段:应用程序阶段、几何阶段、光栅阶段。 应用程序阶段:准备顶点坐标、法向量、纹理坐标、纹理等数据 这个阶段主要是和CPU、内存打交道,在把该计算的都计算完以后,在这个阶...转载 2018-08-22 14:35:58 · 191 阅读 · 0 评论 -
看视频总结的unity3d的shader大略的内容
学习过程的疑问: 1,为什么不先裁剪,再顶点着色器。这样不是浪费了一些操作吗? 看视频需要记录的内容: DrawCall:CPU准备数据到GPU的操作,DrawCall操作相对于GPU的执行速度来说,非常慢,所以GPU能做多少事和DrawCall大小有关。DrawCall为100表示需要转载数据的次数为100次,如果多个物体使用同一个shader,那多个物体将只有一个DrawCall,减少D...转载 2018-11-03 00:15:37 · 424 阅读 · 0 评论