shader学习
崚峰
这个作者很懒,什么都没留下…
展开
-
第一节综述
Shader是什么?shader是着色器。 渲染流水线的概念?渲染流水线的工作任务在于由一个三维场景出发,生成一张二维图像。 渲染流程分为3个阶段:应用阶段、几何阶段、光栅化阶段。 1、应用阶段:由CPU负责实现,由开发者主导。最重要的输出是渲染所需的几何信息,即渲染图元。这些渲染图元传递给几何阶段。 2、几何阶段:在GPU上进行。这一阶段的重要任务就是把定点坐标变换到屏幕空原创 2017-08-27 21:40:14 · 171 阅读 · 0 评论 -
Shader相关知识
顶点着色器的形参是gameObject的meshRenderer组件,将所有的mesh数据按每一帧一次传递给OpenGL。这个过程被称为一次drawcall。 顶点着色器可根据语义获取到的全部mesh信息有 float4 vertex:POSITION //顶点坐标 float4 tangent:TANGENT //原创 2017-08-29 21:05:01 · 196 阅读 · 0 评论