当前位置:   article > 正文

Unity Shader 学习笔记(一)——Shader基础_vertex to fragment

vertex to fragment

观看Unity官方:Unity着色训练营学习笔记

一、什么是Shader?

简单来说shader就是一个告诉计算机以某种方式描绘物体的程序。

 

二、编写语言

使用Nvidia CG语言、微软HLSL语言编写,但都包含在Unity的 ShaderLab 语言中。

 

三、常用的Shader类型

Vertex&Fragment Shader(顶点片元着色器):是最基本的,也是非常强大的一种类型。一般用于2D的物体以及场景或者做一些特效。

Surface Shader:在系统编译后是一个复杂的Vertex&Fragment Shader,不过会提供更多的光照预算。因为相对而言也会比Vertex&Fragment Shader性能消耗更大一些,所以在移动设备上要谨慎使用。

Standard Shader :针对PBR相关,有更多信息处理的shader。</

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/107784
推荐阅读
相关标签
  

闽ICP备14008679号