Unity Cg 渲染教程
Shader Development from Scratch for Unity with Cg
🎨学习如何从头开始编写Unity着色器并使用Cg语言,为你的游戏添加惊人的视觉效果!快来开始你的着色器开发之旅吧!#Unity #Cg #着色器
课程内容
🌟你将学到什么🌟
通过使用Unity Shaderlab,利用CG和HLSL的技术,打造唯一的着色器效果
通过简单的数学知识,改变虚拟物体的视觉表面
使用网格顶点和纹理来发展出特殊的渲染效果
🔥展示图形管道的知识并将其应用于解决着色问题🔥
💡需求💡
对于Unity游戏引擎必须要精通
懂得使用一些程序语言,如C#
🌈说明🌈
现在更新为Unity2017至2019。
这一课程提供了在Unity的Shaderlab中用Cg和HLSL进行编程的全面指南,制作出自己的视觉表面效果进行着色和照明游戏对象。在这里你还会学到光以及数学表面知识,并激发你用最流行的着色器进行重新创造。而且,将会介绍大量的计算机绘图的概念,从而帮助你理解图形管道,并为你提供渲染知识,从而让你即刻开发自己的透明、动画和纹理着色器。
在这一课程中,Penny采用的教学风格和技能并出名于游戏和计算机图形领域教学领域,超过25年。但请坚持下去,因为你将踏上一个电脑图形领域的旅程,因为这样是为了研究方面。通过详尽的描述和实践,批判性地思考所需要的知识,既关于渲染队列、矢量数学、图形缓存区、颜色理论、3D网格、纹理映射、照明模型等等的所有知识。
在课程中,学习如何进行编写和应用的:
- 数组变量和压缩
- 网格、顶点、以及UV
- 具有3D和2D空间处理的能力
🏷️标签🏷️
#Unity #Shaderlab #CG #HLSL #计算机图形学