简介

课程开发工具:unity 5.4 最新版本unity开发

课程概要

本课程是一门逐步学习通用 shader开发技术的课程

shader是一门具有革命性的计算机技术,大大推动了数字生成图像技术的发展。

shader技术分为多种,包括定点着色器,片段着色器。

其中片段着色器用于控制在屏幕上绘制的每一个像素。

片段着色器,可以用来开发照片滤镜,也可以用于游戏画面渲染。

课程内容

本课程主要学习unity的 cg shader。

首先我们将了解shader的定义;

接着学习如何制作 过程图形,模式,纹理和动画。

我们将学习shader语言的基础,并将其应用到具体场景:例如图像处理(图像操作,矩阵操作,模糊,颜色滤镜,查找表,其它效果)和模拟(生命游戏,溶解,水波,水彩,细胞)。

本课程最后,我们将学习一些高级技术,例如光线追踪技术。

1:shader概论(10)

2:shader绘制(10)

3:生成图像技术(10)

4:图像处理(10)

5:模拟(10)

6:3D图像技术(10)

 

本课程不包含内容:

cg shader语言大全,cg shader语言的所有内容可以在 英伟达 官网查看相关书籍。

数学知识大全,线性代数相关知识可以在网上搜索教程。

分类
shader入门
课程标签: Unity Shader技术
查看课程

任务列表